-:: Menu
-:: Feed RSS
-:: Sostienici
-:: Irc Channel
Vieni a trovarci nei nostri chan irc

Server: irc.azzurra.org
Chan: #TuxMeaLux
 
 Server: irc.freenode.net
Chan: #TuxMeaLux
-:: Last from Forum
-:: Last Distro Release
-:: Partners
-:: Antipixel










 
[

Laptop

] Samsung R580 Wireless e Bluetooth
Autore: Matrix86
Data inserimento: 13/12/10 00:55
Data Modifica: 13/12/10 00:55

Non spiegherò come abilitare e quindi usare wireless e bluetooth sotto linux, che sembra non abbiano di questi problemi, ma come attivare e disattivare via software le schede di rete wireless e bluetooth (in modo da spegnerle quando non vogliamo consumare batteria).

La soluzione è semplice, il lavoro più grande lo fa rfkill, che potete scaricare da http://wireless.kernel.org/download/rfkill/rfkill-0.4.tar.bz2 (lo slackbuild qui). Dopo averlo compilato e installato nel sistema, avremo da root il comando rfkill.

Lanciando rfkill list da root avremo qualcosa come:
Codice:
0: hci0: Bluetooth
        Soft blocked: yes
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: yes
        Hard blocked: no

Possiamo vedere quindi le nostre interfacce e il loro stato (dice hard blocked lui invece di soft) che nel mio caso ho disattivato. Ora non ci resta che automatizzare il tutto per poi attivare i tasti funzione FN e renderci l'operazione + comoda. Lo script che ho fatto è semplicissimo e mi sono ispirato a quello che trovate sul sito che ho postato prima.
Codice:
#!/bin/bash

blocked=`/usr/sbin/rfkill list wlan | grep "Soft blocked: yes"`
user=`ps aux | grep knotify4 | grep -v grep | cut  -d " " -f1`


if [ -z "$blocked" ]; then
   /usr/sbin/rfkill block wlan
   /usr/sbin/rfkill block bluetooth
   sudo -u $user notify-send 'Wireless and Bluetooth' 'Periferiche Wireless e Bluetooth disattivate.' -t 1500
else
   /usr/sbin/rfkill unblock wlan
   /usr/sbin/rfkill unblock bluetooth
   sudo -u $user notify-send 'Wireless and Bluetooth' 'Periferiche Wireless e Bluetooth attive.' -t 1500
fi

Ora salvando lo script come rftoggle e lanciandolo da shell di root attiveremo e disattiveremo le schede. Inoltre (con KDE) avremo un messaggio che ci avviserà dell'avvenuta dis/attivazione.
Ultima modifica: 13/12/10 00:55 | Commenti: 0 | Letture: 1863 |
Commenti:
-:: Box Utente
-:: Utenti
Visitatori Online: 3
Staff Online:

Membri sul Forum:


Ultimi Utenti Registrati:

Stefuntu, hk_niko
IP: 50.16.17.90
OS: Unknown (Bot)
Staff: 3
Visite: 638962
Ultima visita: 24/05/13 15:51
Uptime: 1937 giorni,21 ore,32 minuti
-:: Pubblicità
-:: Ultimi Articoli
-:: Ultimi Downloads
-:: Matrix86 Presence

My status
-:: Validazioni

CSS Valido!

Valid XHTML 1.1