sábado, 20 de diciembre de 2008

Atheros ar5007eg por fin en ubuntu hardy de 64 bits

Bueno despues de batallar mucho en ubuntu hardy de 64 bits, he podido por fin hacerla funcionar gracias al siguiente tuto encontrado en esta pagina, http://www.juanantoniomosquera.com/configurar-tarjeta-wifi-atheros-ar24-ar5007eg-en-ubuntu-64-bits/, de verdad que fue una maravilla por que sinceramente ndiswraper en 64 bits deja mucho que desear. Bueno les muestro el antedicho tutorial:

"Bien, después de empezar a aprovechar los nuevos procesadores de 64 bits utilizando Vista 64 y Ubuntu 64 bits… pueden surgir problemas con algún hardware y su soporte, pues las soluciones empleadas en las versiones x86 pueden no funcionar en los 64 bits.

Esto me pasó con la tarjeta Atheros AR5007EG. Una de las primeras soluciones que encontré en la red fué la de usar ndiswrapper, que me había funcionado bien en otros PCs con otras tarjetas. Pero la configuración era inestable, y no se asociaba la conexión con el router casi nunca. Supongo que esta solución será válida para sistemas de 32 bits, pero en sistemas de 64 bits es inestable.

Si lo intentasteis con ndiswrapper, os recomiendo que elimineis toda la configuración existente antes de utilizar el método que más adelante comento.

Bien, ahora os comento lo que teneis que hacer paso por paso (en una terminal de sistema):

Primero, asegurarse de tener instalado y actualizado build-essential:

->sudo apt-get install build-essential

Segundo, también necesitarás los linux-restricted-modules:

->sudo apt-get install linux-restricted-modules-$(uname -r)

Tercero, instalar subversion:

->sudo apt-get install subversion

Bien, si habeis utilizado ndiwrapper, para quitarlo haced lo siguiente:

->sudo ndiswrapper -e net5211

->sudo modprobe -r ndiswrapper

->sudo apt-get remove –purge ndiswrapper-common ndiswrapper-utils ndisgtk

También quitar las referencias que existan de ath_pci y ath_hal en blacklist:

->gksudo gedit /etc/modprobe.d/blacklist

Cuarto, ir a Sistema->Administración->Controladores de Hardware y deshabilitar el driver Atheros, y seguidamente reiniciar el sistema.

Quinto, después de reiniciar instalar el driver madwifi:

->svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6

->cd /madwifi-hal-0.10.5.6

->make

->sudo make install

->sudo depmod -ae

->sudo modprobe ath_pci

->echo ath_hal | sudo tee -a /etc/modules

->echo ath_pci | sudo tee -a /etc/modules

Sexto, finalmente ir a Sistema->Administración->Controladores de Hardware y habilitar de nuevo el driver de Atheros

Con esto yo solucioné el problema… recordaros que si actualizais el kernel, teneis que repetir el procedimiento para que os funcione.

Saludos"


Bueno espero que les siva tal y como me sirvio a mi.

Hasta pronto

No hay comentarios:

Publicar un comentario