una simple cerca a Google confirma la meva experiència personal: connectar-se a WPA / WPA2 en Ubuntu pot ser un veritable mal de cap. ¿La solució? Bé, fins al moment no em va quedar altra que configurar el wifi de casa meva amb encriptació WEP, En comptes de WPA o WPA2. El problema és que, si bé no són molts els geeks o «hackers» que saben fer-ho, s'ha demostrat que les xarxes WEP són molt vulnerables. Ei! Fins i tot fins hi vídeos a Youtube que expliquen com «hackearlas». Aquesta solució, si bé no és la millor, em va funcionar ... fins ara. L'altre dia, vaig haver d'anar a una oficina i allà tenien wifi però WPA2. Enorme va ser la meva desil·lusió a l'assabentar-me i més gran encara va ser la meva indignació a l'pensar que Ubuntu encara no pot connectar fàcilment a una xarxa amb aquesta encriptació.
Finalment, després de diversos mesos d'investigació, vaig poder connectar-me. Aquí va l'explicació de com ho vaig fer. |
En primer lloc, he d'aclarir que jo no utilitzo els drivers lliures per al wifi (basat en Atheros) de meu portàtil (Compaq Presario CQ60-211DX). Lamentablement, el controlador lliure, per raons que encara no comprenc, feia que els arxius multimèdia que reproduïa s'escoltessin tallats i els vídeos es veiessin encara pitjor. No cal parlar dels vídeos de flash. Es veien remal. Una vegada que vaig canviar de driver de connexió internet, tot es va solucionar (WTF !!).
En fi, com deia, aquests van ser els passos que vaig seguir. Els primers tres ja els havia fet fa molt de temps, fins i tot quan feia servir WEP en el meu wifi, pel petit problema que acabo de descriure'ls.
Instal·lació de el controlador de wifi de Windows.
1) instal·lar ndiswrapper-common y ndisgtk
suo apt-get install ndiswrapper-common ndisgtk
2) Anar a Sistema> Adminitració> Windows Wireless Drivers. Instal·lar el controlador de la meva Windows xp, en el meu cas de 64 bits.
3) a /etc/modprobe.d/
3a) En l'arxiu blacklist.conf: afegir blacklist ath5k & blacklist ath9k (en línies separats)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b) En l'arxiu blacklist-ath_pci: afegir ath_pci
suo gedit /etc/modprobe.d/blacklist-ath_pci
En 1 i 2 el que vam fer va ser donar d'alta el controlador de Windows perquè sigui utilitzat pel nostre Ubuntu a l'arrencar. En 3, vam fer a l'inrevés, deshabilitem el controlador lliure de wifi perquè no s'iniciï a l'arrencar Ubuntu.
Connexió a WPA / WPA2
1) instal·lar wpa_supplicant
sue apt-get install wpasupplicant
2) A continuació, el que hem de fer és causa d'un error en ndiswrapper. Aparentment wpa_supplicant no s'executa amb la prioritat necessària. Per això, cada vegada que vulguem connectar-nos, hem d'obrir un terminal i escriure
suo renice +19 $ (pidof wpa_supplicant)
Immediatament després, intenta connectar-te a la xarxa amb encriptació WPA / WPA2.
3) És probable que hagis de provar un parell de vegades (vaig repetir el pas 2) fins que funcioni. Si després de 6 o 7 vegades, no funciona, configurar el fitxer de configuració de wpa_supplicant perquè concordi amb les característiques de la xarxa a la que estàs tractant de connectar.
suo gedit /etc/wpa_supplicant.conf
Ja sé, no és la solució ideal però funciona. Crec que la dificultat amb wpa_supplicant sorgeix pel error en ndiswrapper. Altrament, em fa l'efecte que tot seria més fàcil. D'altra banda, la connexió a xarxes WPA / WPA2 hauria de ser més «neta» o «transparent» per a l'usuari.
vaig a provar, a mi em connecta bé amb ubuntu, quan insisteix, però estic intentant amb back track i res de res uu vegem a veure, hauria d'haver un pegat per a aquest error.