Fotografía/Internet/Ingeniería/Ciencia/Forestal/MedioAmbiente

Configurar tarjeta wifi Atheros AR24* (AR5007EG) en Ubuntu 64 bits

Posted in Informática, Internet by Juan Antonio on noviembre 30th, 2008

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

You can leave a response, or trackback from your own site. RSS 2.0

8 comments to " Configurar tarjeta wifi Atheros AR24* (AR5007EG) en Ubuntu 64 bits "

  1. Roberto says:

    Quiero agradecer, debido a que despues de estar buscando en muchos tutoriales, y probar el ndiswrapper que realmente es muy inestable, tu tutorial me ha logrado dejar funcionando mi tarjeta atheros ar5007eg funcionando sobre ubuntu hardy de 64 bits, de maravilla!! muchas gracias.

    En mi blog copiare los pasos para tenerlos de reserva como guia, y por si alguien mas los desea utilizar, no sin antes recalcar que son de tu autoria, en verdad, mil gracias!!

    diciembre 20th, 2008 at 22:20

  2. Juan Antonio says:

    De nada, para eso estamos… por que a mí me ha pasado lo mismo y sé lo que es buscar info en español de problemas tan específicos. Saludos.

    diciembre 22nd, 2008 at 13:52

  3. andres c says:

    sos el mejor, ya era 6 meses intentando y nada……

    muchas gracias

    diciembre 29th, 2008 at 7:27

  4. Luis says:

    Oye, muchísimas gracias, tus indicaciones me sirvieron perfectamente y desde la primera ocasión. Ya tenía mucho tiempo tratando de tener inalámbrica en la portátil con ubuntu 64 y ya me había resignado a tenerla con win2 de hecho. Gracias nuevamente.

    enero 18th, 2009 at 0:22

  5. Antonio says:

    Mi agradecimiento Juan Antonio, con ésta receta que me ha ayudado tras mi cambio de S.O. pero ¡ojo! siempre linux (ubuntu hardy).
    Así puedo alejarme del rooter y no depender de cables.
    Espero no perderla, para la próxima vez que decida formatear y empezar de cero, porque ya tenía otra y no la encontré cuando la necesitaba.
    * No me ha funcionado el paso Quinto después de reiniciar instalar el driver madwifi:
    ->svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6
    Suerte que tenía el driver en el ordenador y salte ese paso y seguí el resto y todo ok!
    Sigue así que ayudas mucho.
    Gracias
    Antonio-66

    enero 29th, 2009 at 21:39

  6. 4t4r1 says:

    MUCHAS GRACIAS (por el intento de ayuda)

    como al igual que antonio no pude descargar el driver, quede igual..

    antonio: ya que tu tienes el driver podrias subirlo y compartirlo para dejar el tuto completo funcionando ;)

    desde ya GRACIAS

    0==|{———————————>

    abril 3rd, 2009 at 17:51

  7. Guin says:

    podéis bajároslo desde aquí:

    http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/

    Suponiendo que el mozilla os lo descarga en el escritorio (jeje, como es mi caso)…

    Primero tendréis que extraerlo, pues es una extensión *.gz:

    Pulsar con el botón derecho y seleccionar “Extraer aquí”

    Ahora toca seguir con los mismos pasos, pero primero tendréis que situaros en la carpeta adecuada, me explico (siguiendo con la suposición de que está en el Escritorio):

    ->cd Desktop

    ->cd madwifi-hal-0.10.5.6-r4068-20090705

    (vamos, cd y el nombre de la carpeta que acaba de aparecer, la que no tiene al final .gz. En mi caso era la anterior, depende de la versión.)

    Ahora ya se puede seguir tranquilamente con los pasos descritos por
    juanantonio (los pongo aquí para que no os liéis de tanto subir y bajar el cursor):
    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 (hay que reiniciar de nuevo el cacharro de computar)

    …Espero que funcione, todavía no lo reinicié…
    Mucha suerte

    julio 14th, 2009 at 16:45

  8. Guin says:

    Funciona, ahora estoy conectado por wifi!

    julio 14th, 2009 at 17:08

Leave a reply