
Script per collegamento wireless
Ottobre 1, 2007Se 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
Ciao Rob fantastico…presto metterò ubuntu sul portatile e lo proverò sto script
Ne sto facendo uno per switchArE le schede audio, se vuoi te lo passo e lo pubblichi! ovviamente prima lo testo XD
è troppo tardi, ho troppo sonno notte byez
Ho messo ubuntu sul fisso, ma compiz-fusion non ne vuole sapere proprio di partire!!! Ho seguito la guida:” http://wiki.ubuntu-it.org/CompositeManager/CompizFusion“, ma appena eseguo da terminale compiz –replace &, mi rilascia un errore e le finestre rimangono tutte sena bordi sig sig.
Scrivendo nel terminale compiz –replace & mi esce sto casino
Detected PCI ID for VGA: 01:00.0 0300: 1002:4150 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1024×768) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (video) – Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Che fare??? non so proprio come risolverlo, figurati che credevo si fosse sminkiato l’aggiormaneto da feisty a gutsy e ho formattato e rimesso tutto da 0…ma identico errore!!
Please fammi sapere al più presto Ciao e grazie in anticipo
Altro problema legato a compiz-fusion è emerald…non me lo installa!
sudo apt-get install emerald
[sudo] password for sepo:
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Reading state information… Fatto
Alcuni pacchetti non possono essere installati. Questo può voler
dire che è stata richiesta una situazione impossibile oppure, se
si sta usando la distribuzione “unstable”, che alcuni pacchetti
richiesti non sono ancora stati creati o rimossi da incoming.
Poiché è stata richiesta solo una singola operazione è molto facile che
il pacchetto semplicemente non sia installabile, si consiglia
di inviare un “bug report” per tale pacchetto.
Le seguenti informazioni possono aiutare a risolvere la situazione:
I seguenti pacchetti hanno dipendenze non soddisfatte:
emerald: Dipende: libemeraldengine0 ma non sta per essere installato
Dipende: libwnck18 (>= 2.15.90) ma non è installabile
E: Pacchetto non integro
ciao sepo. il problema deve essere proprio emerald dato che ti mancano i bordi delle finestre. se hai ancora delle repository per feisty commentale, aggiorna di nuovo la lista dei pacchetti con “sudo apt-get upgrade”, pulisci la cache con “sudo apt-get autoclean” e riprova ad installare emerald
Ottimo script, veramente utile!
[...] “articolo preso da : http://whitepenguin.wordpress.com/2007/10/01/script-per-collegamento-wireless/ [...]
veramente ottimo script, complimenti, aggiunto al mio blog!