<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://thinkwiki.de/index.php?action=history&amp;feed=atom&amp;title=Debian_Script_zum_Schalten_von_Bluetooth_WLAN_WWAN</id>
	<title>Debian Script zum Schalten von Bluetooth WLAN WWAN - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://thinkwiki.de/index.php?action=history&amp;feed=atom&amp;title=Debian_Script_zum_Schalten_von_Bluetooth_WLAN_WWAN"/>
	<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Debian_Script_zum_Schalten_von_Bluetooth_WLAN_WWAN&amp;action=history"/>
	<updated>2026-05-20T14:51:55Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in ThinkPad-Wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Debian_Script_zum_Schalten_von_Bluetooth_WLAN_WWAN&amp;diff=21672&amp;oldid=prev</id>
		<title>Linrunner: Ausgelagert aus Debian Schnelleinstieg</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Debian_Script_zum_Schalten_von_Bluetooth_WLAN_WWAN&amp;diff=21672&amp;oldid=prev"/>
		<updated>2014-03-29T18:35:33Z</updated>

		<summary type="html">&lt;p&gt;Ausgelagert aus Debian Schnelleinstieg&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein zyklisches Schalten von WLAN, WWAN und Bluetooth kann mittels des nachfolgenden Scripts erreicht werden. &lt;br /&gt;
&lt;br /&gt;
Dazu muss zum einen [[TLP_-_Linux_Stromsparen|TLP]] installiert sein, zum anderen ist eine Anpassung der Datei &amp;#039;&amp;#039;&amp;#039;/etc/sudoers&amp;#039;&amp;#039;&amp;#039; erforderlich. Hier muss dem jeweiligen Nutzer ein Zugriff auf die Befehle &amp;#039;&amp;#039;&amp;#039;/usr/bin/bluetooth&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;/usr/bin/wwan&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;/usr/bin/wifi&amp;#039;&amp;#039;&amp;#039; erlaubt werden. Informationen zur Bearbeitung und den Parametern in &amp;#039;&amp;#039;&amp;#039;/etc/sudoers&amp;#039;&amp;#039;&amp;#039; findet man mit&lt;br /&gt;
&lt;br /&gt;
 $ man sudoers&lt;br /&gt;
&lt;br /&gt;
Script zum zyklischen Schalten von Bluetooth, WLAN und WWAN:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 # name: sywn (switch your wireless network)&lt;br /&gt;
 # description: wireless network switch cyclically (ThinkPads with Debian)&lt;br /&gt;
 # dependencies: tlp&lt;br /&gt;
 # author: Frank Zimmermann&lt;br /&gt;
 # version: 0.0.1~3&lt;br /&gt;
 # date: 2012-11-04&lt;br /&gt;
 &lt;br /&gt;
 BT=$(bluetooth)&lt;br /&gt;
 WW=$(wwan)&lt;br /&gt;
 WI=$(wifi)&lt;br /&gt;
 BT0=$(bluetooth | grep &amp;#039;bluetooth.*off&amp;#039;)&lt;br /&gt;
 BT1=$(bluetooth | grep &amp;#039;bluetooth.*on&amp;#039;)&lt;br /&gt;
 BTN=$(bluetooth | grep &amp;#039;bluetooth.*none&amp;#039;)&lt;br /&gt;
 WW0=$(wwan | grep &amp;#039;wwan.*off&amp;#039;)&lt;br /&gt;
 WW1=$(wwan | grep &amp;#039;wwan.*on&amp;#039;)&lt;br /&gt;
 WWN=$(wwan | grep &amp;#039;wwan.*none&amp;#039;)&lt;br /&gt;
 WI0=$(wifi | grep &amp;#039;wifi.*off&amp;#039;)&lt;br /&gt;
 WI1=$(wifi | grep &amp;#039;wifi.*on&amp;#039;)&lt;br /&gt;
 WIN=$(wifi | grep &amp;#039;wifi.*none&amp;#039;)&lt;br /&gt;
 &lt;br /&gt;
  if &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BT1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW1&amp;quot; || &amp;quot;$WWN&amp;quot; ]]&amp;lt;/nowiki&amp;gt;; then&lt;br /&gt;
  		`sudo bluetooth off` &amp;amp;&amp;amp; `sudo wwan off`&lt;br /&gt;
  	elif &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BTN&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW1&amp;quot; ]]&amp;lt;/nowiki&amp;gt;; then&lt;br /&gt;
  		`sudo wwan off`&lt;br /&gt;
  	elif &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BT0&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW0&amp;quot; || &amp;quot;$WWN&amp;quot; ]]&amp;lt;/nowiki&amp;gt;; then&lt;br /&gt;
  		`sudo wifi off` &amp;amp;&amp;amp; `sudo bluetooth on`&lt;br /&gt;
  	elif &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BTN&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW0&amp;quot; ]]&amp;lt;/nowiki&amp;gt;; then&lt;br /&gt;
  		`sudo wifi off` &amp;amp;&amp;amp; `sudo wwan on`&lt;br /&gt;
  	elif &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI0&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BT1&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW0&amp;quot; || &amp;quot;$WWN&amp;quot; ]]&amp;lt;/nowiki&amp;gt;;	then&lt;br /&gt;
  		`sudo bluetooth off` &amp;amp;&amp;amp; `sudo wwan on`&lt;br /&gt;
  	elif &amp;lt;nowiki&amp;gt;[[ &amp;quot;$WI&amp;quot; == &amp;quot;$WI0&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$BT&amp;quot; == &amp;quot;$BT0&amp;quot; || &amp;quot;$BTN&amp;quot; ]] &amp;amp;&amp;amp; [[ &amp;quot;$WW&amp;quot; == &amp;quot;$WW1&amp;quot; ]]&amp;lt;/nowiki&amp;gt;; then&lt;br /&gt;
  		`sudo wwan off`&lt;br /&gt;
  	else&lt;br /&gt;
  		`sudo wifi on`&lt;br /&gt;
                 `sudo bluetooth on`&lt;br /&gt;
                 `sudo wwan on`&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
Weitere Informationen zur Shell-Programmierung findet man unter [http://www.linux-services.org/shell/ Einführung zur Shell-Programmierung].&lt;/div&gt;</summary>
		<author><name>Linrunner</name></author>
	</entry>
</feed>