-:: 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
• NowVideo su VLC
• Estensione Webmail [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
• Estensione Webmail [...]
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
-:: 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
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:
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.
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.
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
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
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.
-:: Box Utente
-:: Utenti
• Visitatori Online: 7
• Staff Online:
• IP: 38.107.179.234
• OS: Unknown (Bot)
• Staff: 3
• Visite: 528915
• Ultima visita: 19/05/12 07:14
• Uptime: 1567 giorni,12 ore,55 minuti
• Staff Online:
• Membri sul Forum:
•Ultimi Utenti Registrati:
alecec, uela• IP: 38.107.179.234
• OS: Unknown (Bot)
• Staff: 3
• Visite: 528915
• Ultima visita: 19/05/12 07:14
• Uptime: 1567 giorni,12 ore,55 minuti
-:: Pubblicità
-:: Ultimi Articoli
-:: Ultimi Downloads
-:: Matrix86 Presence
-:: Validazioni





