Un semplice ricerca Google La mia esperienza personale conferma: connettersi a WPA / WPA2 in Ubuntu può essere un vero grattacapo. La soluzione? Bene, finora non ho avuto altra scelta che configurare il mio Wi-Fi domestico con la crittografia WEP, invece di WPA o WPA2. Il problema è che, sebbene non molti geek o "hacker" sappiano come farlo, le reti WEP si sono dimostrate molto vulnerabili. Hey! C'è persino video su Youtube che spiegano come "hackerarli". Quella soluzione, sebbene non la migliore, ha funzionato per me ... fino ad ora. L'altro giorno, sono dovuto andare in un ufficio e lì avevano il wifi ma WPA2. Enorme è stata la mia delusione nello scoprirlo e ancora più grande è stata la mia rabbia nel pensare che Ubuntu non può ancora connettersi facilmente a una rete con quella crittografia.
Finalmente, dopo diversi mesi di ricerca, sono riuscito a connettermi. Ecco la spiegazione di come l'ho fatto. |
Prima di tutto, devo chiarirlo Non utilizzo i driver gratuiti per il wifi (basato su Atheros) del mio laptop (Compaq Presario CQ60-211DX). Sfortunatamente, il driver gratuito, per motivi che ancora non capisco, ha reso i file multimediali che ho riprodotto il suono tagliato e i video hanno un aspetto ancora peggiore. Per non parlare dei video flash. Sembravano reali. Una volta cambiato il driver Wi-Fi, tutto è stato risolto (WTF !!).
Comunque, come ho detto, questi sono stati i passaggi che ho seguito. I primi tre li avevo già fatti molto tempo fa, anche quando stavo usando WEP sul mio Wi-Fi, a causa del piccolo problema che ho appena descritto.
Installazione del driver wifi di Windows.
1) installa ndiswrapper-comune y disgtk
sudo apt-get install ndiswrapper-common ndisgtk
2) Vai a Sistema> Amministrazione> Driver wireless di Windows. Installa il driver del mio Windows xp, nel mio caso a 64 bit.
3) in /etc/modprobe.d/
3.a) Nel file blacklist.conf: aggiungi blacklist ath5k e blacklist ath9k (in righe separate)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b) Nel file blacklist-ath_pci: aggiungi ath_pci
sudo gedit /etc/modprobe.d/blacklist-ath_pci
In 1 e 2 quello che abbiamo fatto è stato registrare il driver di Windows in modo che possa essere utilizzato dal nostro Ubuntu all'avvio. In 3, abbiamo fatto il contrario, abbiamo disabilitato il driver wifi gratuito in modo che non si avvii all'avvio di Ubuntu.
Connessione a WPA / WPA2
1) installa wpa_supplicant
sudo apt-get install wpasupplicant
2) Successivamente, ciò che dobbiamo fare è dovuto a un file bug in ndiswrapper. Apparentemente wpa_supplicant non funziona con la priorità necessaria. Pertanto, ogni volta che vogliamo connetterci, dobbiamo aprire un terminale e scrivere
sudo renice +19 $ (pidof wpa_supplicant)
Subito dopo, prova a connetterti alla rete con crittografia WPA / WPA2.
3) Potrebbe essere necessario provare un paio di volte (ripetere il passaggio 2) finché non funziona. Se dopo 6 o 7 volte non funziona, configura il file di configurazione wpa_supplicant in modo che corrisponda alle caratteristiche della rete a cui stai tentando di connetterti.
sudo gedit /etc/wpa_supplicant.conf
Lo so, non è la soluzione ideale ma funziona. Penso che la difficoltà con wpa_supplicant derivi dal file bug in ndiswrapper. Altrimenti ho l'impressione che tutto sarebbe più facile. D'altra parte, la connessione alle reti WPA / WPA2 dovrebbe essere più "pulita" o "trasparente" per l'utente.
Ci proverò, mi connette bene con Ubuntu, quando insiste, ma sto cercando di tornare indietro e niente, vediamo, dovrebbe esserci una patch per quel bug.