wifi atheros AR5006EG en Gutsy 32 y 64 bits.

Imagen de monbru
0 puntos

Hola a todos, esta guia no es mas que una descripcion de los pasos que he seguido para hacer funcionar una tarjeta wifi  AR5006EG pci express de mi flamante portatil nuevo sobre kubuntu gutsy de 64 bits utilizando ndiswrapper.

Cosas a tener en cuenta:

    Ndiswrapper utiliza los drivers de windows, si tu linux es de 64 bits tendras que usar el driver de windows de 64 bits igualmente para 32 bits. Si no       no funcionara. 

    No puedes tener cargado otros modulos que accedan a la targeta se produciran problemas debido al acceso multiple o la imposibilidad de               acceder. 

    Espero que cuando lo hayais echo todo os funcione.

 

Primer paso:

En   /etc/modprobe.d/blacklist  añadimos al final las siguientes lineas para evitar que se carguen los modulos que se instalan por defecto y que por desgracia no funcionan.

Esta son las lineas:

    blacklist ath_pci
    blacklist wlan
    blacklist ath_hal
       
 Segundo paso obtenemos los drivers necesarios para ndiswrapper: 

          Si es linux 64 bits de winxp 64 bits:

            http://www.atheros.cz/download.php?atheros=AR5006EG&system=2    

          Si es linux de 32 bits de winxp 32 bits:

        http://www.atheros.cz/download.php?atheros=AR5006EG&system=1                     
 

Tercer paso:

    Instalamos ndiswrapper desde sinaptic o apt-get :

         sudo     apt-get -f install ndisgtk ndiswrapper-common ndiswrapper-utils-1.9

 Cuarto paso:

    Nos bajamos la ultima version de ndiswrapper de la pagina oficial la descomprimimos, compilamos y instalamos.

    Parece absurdo pero yo no he conseguido que funcione hasta que he seguido esta secuencia con el de la

    distribucion solamente no funciona. La version que he utilizado es la 1.51. Necesitareis permisos de root como siempre.

 

Quinto paso:

En el archivo /etc/modules añadimos  al final la linea:  ndiswrapper  ( esto hace que se cargue el modulo al inicio) 

Sexto paso: 

cargamos el driver en  ndiswrapper : sudo  ndiswrapper -i net2511.inf  ( esta donde habeis descomprimido los drivers)

Septimo paso: 

seguido ejecutamos:  sudo ndiswrapper -mi

Octavo paso: 

Abrimos el archivo /etc/modprobe.d/ndiswrapper  y lo borramos todo menos la linea : alias wlan0 ndiswrapper 

Si esta linea no esta la agregas. Es la que hace que surja el dispositivo wlan.

Noveno y  ultimo paso:

modprobe ndiswrapper

Con esto ya te deberia funcionar el Wifi.

Yo uso la distro de 64 bits y me ha funcionado perfectamente, espero que este texto os haga la vida mas facil.