Script per collegamento wireless

Questo script è stato fatto da whitepenguin ed è molto utile per tutti quelli che, come me, hanno Linux sul proprio portatile

“articolo preso da : http://whitepenguin.wordpress.com/2007/10/01/script-per-collegamento-wireless/

Se ci colleghiamo abitualmente a più access points con il nostro laptop, potrebbe essere noioso dover riconfigurare ogni volta la nostra interfaccia wireless. Questo semplicissimo script non fa altro che chiederci due parametri: un’interfaccia e un access point. Il terzo parametro, cioè l’eventuale password, è opzionale. Commentate la vostra interfaccia wireless nel file /etc/network/interfaces. Ecco lo script:

#!/bin/bash

if [ $UID != 0 ]

then

echo “Need to be root”

exit

fi

if [ $# -lt 2 ]

then

echo “Usage: $0 interface essid”

exit;

fi

if [ $# == 2 ]

then

iwconfig $1 essid $2

elif [ $# == 3 ]

then

iwconfig $1 essid $2 key $3

fi

dhclient $1

 

Dopo aver salvato e reso eseguibile il nostro script, basterà richiamarlo da root con la seguente sintassi:

$ sudo nomedelloscript interfaccia essid


Per esempio.:

Mettiamo caso che il nostro script si chiami wanconfig. Per collegare l’interfaccia wlan0 ad un access point di nome MIOAP faremo così:

$ sudo wanconfig wlan0 MIOAP

 

Se dovesse essere presente una password possiamo passarla direttamente in esadecimale come terzo parametro:

$ sudo wanconfig wlan0 MIOAP B68E1D5382F76B57B2B83362CF

 

o se preferiamo in ascii anteponendo “s:” alla password:

$ sudo wanconfig wlan0 MIOAP s:pippo

 

Adesso potremo passare velocemente da un AP ad un altro ;)

 

Una Risposta

  1. […] ah83 wrote an interesting post today onHere’s a quick excerptQuesto script è stato fatto da whitepenguin ed è molto utile per tutti quelli che, come me, hanno Linux sul proprio portatile “articolo preso da : http://whitepenguin.wordpress.com/2007/10/01/script-per-collegamento-wireless/ Se ci colleghiamo abitualmente a più access points con il nostro laptop, potrebbe essere noioso dover riconfigurare ogni volta la nostra interfaccia wireless. Questo semplicissimo script non fa altro che chiederci due parametri: un’interfaccia e un access point. Il terzo parametro, cioè l’eventuale password, è opzionale. Commentate la vostra interfaccia wireless nel file /etc/network/interfaces. Ecco lo script: #!/bin/bash if [ $UID != 0 ] then echo “Need to be root” exit fi if [ $# -lt 2 ] then echo “Usage: $0 interface essid” exit; fi if [ $# == 2 ] then iwconfig $1 essid $2 elif [ $# == […] […]

Lascia un commento

Effettua il login con uno di questi metodi per inviare il tuo commento:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: