Collegarsi a reti WPA con il powerbook (Ubuntu 6.10)
Dic 26th, 2006 by Giordano
In questi giorni sto’ tentando di configurare al meglio la mia Ubuntu 6.10 sul powerbook G4 1.67 Ghz..
Avevo bisogno di collegarmi a piu’ reti wifi protette con WPA e WPA2, senza dover ogni volta digitare comandi a manina…
Esiste un’applet bellissima (immagine a sinistra), che consente di fare quello che io chiedo, cioe’ collegarsi a piu’ reti wifi, anche protette con WPA o WPA2, banalmente con un click del mouse, unico problema e’ che su mac sembra non funzionare quando si tenta la connessione a una rete protetta con WPA o WPA2.
Cercando un po’ di informazioni in giro, ho trovato che il problema nasce da un bug della libreria libnm-util, sembra che non viene gestito correttamente l’endianess ( il fatto che il processore sia Little Endian come i x86 o Big Endian come i PowerPC ).
Anche se alcuni potrebbero obiettare che il problema riguarda davvero poche persone, il problema esiste, ed e’ un problema di cattiva programmazione.
Tra l’altro esiste gia’ una patch, e il bug e’ stato segnalato un po’ di tempo fa’, ma nessuno si e’ degnato di prendere in considerazione il problema!
Ecco come ottenere una rete perfettamente funzionante con Ubuntu su un mac (testata sul mio powerbook):
- Installare bcm43xx-fwcutter
- Il firmware si estrae da wl_apsta.o (wget http://drinus.net/airport/wl_apsta.o)
Per estrarre i vari file da mettere sotto /lib/firmware, bisogna dare il comando:
bcm43xx-fwcutter -w /lib/firmware wl_apsta.o
Il comando precedente con l’opzione -w /lib/firmware scrive i file del firmware direttamente sotto /lib/firmware
- installare i pacchetti: network-manager e network-manager-gnome ( se si ha KDE bisogna installare il pacchetto network-manager-kde e network-manager)
sudo apt-get install network-manager network-manager-gnome
- Adesso e’ consigliabile riavviare il portatile, per consentire l’avvio corretto dell’applet (la troveremo accanto all’orologio in alto a destra).
Se volete utilizzare reti non protette, o protette con WEP, non dovete fare altro, mentre se volete collegarvi a una piu’ sicura rete con WPA o WPA2 continuate a leggere!
Ecco come si presenta la finestra dove e’ necessario inserire le varie opzioni relative alla connessione WPA o WPA2:

Per utilizzare reti protette con WPA o WPA2, e’ necessario inserire al posto della password di autenticazione, la stringa che verra’ restituita dal comando wpa_passphrase.
Al comando bisogna dare come parametro l’ssid della rete wifi, e la passphrase, ad esempio:
atomik@moon:~$ wpa_passphrase ssid password
network={
ssid=”ssid”
#psk=”password”
psk=44116ea881531996d8a23af58b376d70f196057429c258f529577a26e727ec1b
}
atomik@moon:~$
Dove si suppone che l’ssid della rete sia ssid, e la passphrase sia password (mi sembra ovvio!).
La chiave da inserire in questo caso sara’: 44116ea881531996d8a23af58b376d70f196057429c258f529577a26e727ec1b
Spero di aver aiutato qualcuno con questa piccola guida..
Giordano Scuderi

ciao….