Drivers para atheros AR242x 802.11abg Wireless PCI Express Adapter (Solucionado)

Imagen de renvi
0 puntos

Hola a todos

Agradezco a todos por su tiempo tomado en este tema, la solucion fue obtener la distribucion de 32 bits de ubuntu y seguir los pasos para configurar el madwifi.

Tengo una duda para cuando habra soporte para que funcione esta tarjeta con la distribucion de 64bits

Gracias a todos

Hola a todos.

Tengo una Compaq Presario F756LA, cuando realizo un lspci tengo el siguiente mensaje sobre mi tarjeta wireless:

03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Realice las indicaciones que hay en el foro con el titulo compaq f755la, y no me funciono los pasos, cuando tecleo el comando dmesg tengo el siguiente resultado:

[ 30.860898] ath_hal: 0.9.30.13 (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133)
[ 30.978223] Synaptics Touchpad, model: 1, fw: 6.3, id: 0x1a0b1, caps: 0xa04713/0x200000
[ 31.006220] wlan: trunk
[ 31.060286] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input9
[ 31.129817] ath_pci: trunk
[ 31.130278] ACPI: PCI Interrupt Link [LK4E] enabled at IRQ 19
[ 31.130291] ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LK4E] -> GSI 19 (level, low) -> IRQ 19
[ 31.130301] PCI: Setting latency timer of device 0000:03:00.0 to 64
[ 31.158143] MadWifi: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)
[ 31.158166] ACPI: PCI interrupt for device 0000:03:00.0 disabled

Acudo a ustedes para ver si me pueden dar una ayuda o alguna indicacion o direccion donde pueda solucionar este problema, mi version de ubunto es:

Linux f756la 2.6.24-18-generic #1 SMP Wed May 28 19:28:38 UTC 2008 x86_64 GNU/Linux

Gracias por su tiempo, y por sus valiosos comentarios

Imagen de fede65
+1
0
-1

Olvidate de madwifi y ponle los controladores de win2 con el ndiswrapper reinicias y ya la tendrás funcionando, esa es la única manera con la que e conseguido que funcione la mía, y la de varios amigos.

No sabe a donde va pero sabe que algún día llegara.

+1
0
-1

No sabe a donde va pero sabe que algun dia llegara.

Imagen de fede65
+1
0
-1

Olvidate de madwifi y ponle los controladores de win2 con el ndiswrapper reinicias y ya la tendrás funcionando, esa es la única manera con la que e conseguido que funcione la mía, y la de varios amigos.

No sabe a donde va pero sabe que algún día llegara.

+1
0
-1

No sabe a donde va pero sabe que algun dia llegara.

Imagen de fede65
+1
0
-1

Olvidate de madwifi y ponle los controladores de win2 con el ndiswrapper reinicias y ya la tendrás funcionando, esa es la única manera con la que e conseguido que funcione la mía, y la de varios amigos.

No sabe a donde va pero sabe que algún día llegara.

+1
0
-1

No sabe a donde va pero sabe que algun dia llegara.

Imagen de fede65
+1
0
-1

perdon por el triplicado pero no se como borrar los sobrantes

No sabe a donde va pero sabe que algun dia llegara.

+1
0
-1

No sabe a donde va pero sabe que algun dia llegara.

Imagen de pako8310
+1
0
-1

Que tal !!

Contrariamente a lo que te han dicho, yo solo he podido con madwifi...es mucho más facil, en 3 minutos y ya está...solo tienes que deshabilitar el controlador en Controladores de Hardware, compilar con madwifi, y volver a habilitar...reinicias y listo !!! como lo explican en este sitio:

http://kainita.no-ip.org/?p=911

Quiza te recomienden ndiswrapper para una atheros AR5006X, a mi me funcionó con una atheros AR5007EG a las mil maravillas . . .

Espero te pueda servir !!! Hasta pronto . . .

*********

Sé Libre, conoce Linux, enamórate de Ubuntu!!

+1
0
-1

Sé Libre, conoce Linux, enamórate de Ubuntu!!
Mi blog http://www.ipako.net
Imagen de patagonian18
+1
0
-1

A mí me funcionó madwifi en una Atheros ar5007eg.

-------------------------------------------------------

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

+1
0
-1

 

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

Imagen de Fabian-H
+1
0
-1

pues yo tengo una compaq f755la con una atheros 5007 y me funciono asi

desinstala y reinstala madwifi

sudo bash
make uninstall
make clean
make
make install

apt-get install wicd

despues tienes que desinstalar el network manager de gnome ya que tiene conflictos

sin olvidar el comando para configurar tu tarjeta

sudo modprobe ath_pci

nota: AL INSTALAR LAS ACTUALIZACIONES DEL KERNEL TIENES QUE HACER TODO OTRA VEZ!!!

Suerte Saludos

Novato XUbuntu

+1
0
-1
Imagen de flumen
+1
0
-1

Saludos:

Yo he seguido las instrucciones y he conseguido que funcione en mi portátil Presario C735 la tarjeta Atheros, a través del software madwifi-nr-r3366+ar5007.

Mi pregunta viene a tenor de tu nota

nota: AL INSTALAR LAS ACTUALIZACIONES DEL KERNEL TIENES QUE HACER TODO OTRA VEZ!!!

. A mi me pasa sistemáticamente eso mismo y ya estoy harto. Supongo yo que algún método habrá para que se pueda seguir actualizando el kernel sin que se desconfigure cada vez la tarjeta inalámbrica.

+1
0
-1
Imagen de renvi
+1
0
-1

Hola.

Por lo que me ha indicado un amigo que tiene mas experiencia en linux, siempre que tu compiles paquetes, hay q realizar todo el proceso cuando se actualiza a un nuevo kernel, esperemos que alguno de nuestros lectores sepa como solucionar este peque problema.

Saludos y gracias.

+1
0
-1
Imagen de luks911
+1
0
-1

Sí, madwifi es mejor y funciona, pero sólo en la versión de 32bits de Ubuntu. renvi, que pide consejo más arriba tiene instalada la de 64bits, en ese caso tiene que usar los drivers para windows con ndiswraper, como aclara fede65.

Posibemente la confusión surge por las variantes dentro de la serie F700 de las Compaq Presario. Mientras que las F754 y F755, por ejemplo, tienen procesadores Sempron de 32bits, la F756 tiene un Athlon de 64.

Saludos

+1
0
-1
Imagen de patagonian18
+1
0
-1

Tienes razón. Madwifi funciona sólo en 32 bits, pero eso no tiene nada que ver con el procesador. Depende de si el Ubuntu instalado es de 32 o 64 bits, más allá de que el procesador sea de 64.

-------------------------------------------------------

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

+1
0
-1

 

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

Imagen de luks911
+1
0
-1

Sí, claro. Hice referencia al hard porque supongo que la mayoría de quienes tienen un procesador de 64bits opta por esa versión de Ubuntu creyendo que es lo mejor (no sé si es así). Pero es como decís, la cuestión es la versión de Ubuntu.

Saludos

+1
0
-1
Imagen de r4ul90
+1
0
-1

Tengo madwifi parcheado instalado para mi atheros 5007, en concreto instale este driver
http://snapshots.madwifi.org/special/madwifi-nr-r3366+ar5007.tar.gz
Y ejecutando
sudo airmon-ng start wifi0

Puedo poner mi tarjeta en modo monitor, comprobando con iwconfig obtengo lo siguiente:

iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wifi0 no wireless extensions.

ath0 IEEE 802.11g ESSID:"" Nickname:""
Mode:Managed Frequency:2.427 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-93 dBm Noise level=-93 dBm
Rx invalid nwid:7248 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

ath1 IEEE 802.11g ESSID:"" Nickname:""
Mode:Monitor Frequency:2.427 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-93 dBm Noise level=-93 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Pero el problema viene al usar airodump-ng de la suite aircrack, pues el programa se ejecuta pero no aparece ningun ap ni nada lo que obtengo es algo asi

CH 4 ][ Elapsed: 0 s ][ 2008-06-19 19:11

BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID

BSSID STATION PWR Rate Lost Packets Probes

Espero que me puedan ayudar a consegir que funcione...

+1
0
-1
Imagen de renvi
+1
0
-1

Hola a todos.

Despues de leer sus comentarios, instale el ndiswrapper, y en algun momente hice que la instalacion se hechara a perder y tuve que reinstalar la distribucion de ubuntu.

Ahora estoy probando con la distribucion de 32 bits ya que la anterior era de 64 bits, en este foro como en otros que he revisado dicen que use un parche del madwifi para este tipo de tarjeta "Atheros", pero encontre 2 archivos:

madwifi-ng-r3366+ar5007.tar.gz
madwifi-nr-r3366+ar5007.tar.gz

Acudo nuevamente a ustedes por sus consejos, cual de los 2 paquetes debo usar, ya q en algunos foros usan el primero y en otros usan el segundo.

Gracias por su tiempo.

+1
0
-1
Imagen de luks911
+1
0
-1

renvi,
La verdad es que no sé cuál es la diferencia, si es que hay alguna. Yo use la "nr" y funcionó, pero también veo comentarios en el foro en inglés de gente que usó la "ng" y también le funciona. Ah, en la página de madwifi se menciona la "nr" (http://madwifi.org/ticket/1679).

Saludos

+1
0
-1
Imagen de renvi
+1
0
-1

Hola a todos

Agradezco a todos por su tiempo tomado en este tema, la solucion fue obtener la distribucion de 32 bits de ubuntu y seguir los pasos para configurar el madwifi.

Tengo una duda para cuando habra soporte para que funcione esta tarjeta con la distribucion de 64bits

Gracias a todos

+1
0
-1
Imagen de patagonian18
+1
0
-1

Esa duda nos ronda varios, pero en la página de madwifi no se han pronunciado al respecto.

-------------------------------------------------------

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

+1
0
-1

 

mi blog: www.patagonianuser.blogspot.com

Ad augusta per angusta

Imagen de jfrg23
+1
0
-1

hola yo tengo una atheros AR242x con un procesador turion 64x2 y he hecho de todo tanto con el madwifi como con el ndiswrapper y no me ha funcionado lei una parte cuanejecute el comando dmsg que los driver son de 32 y no de 64 bits los driver son los net5211.inf y en hay un error cuando los instalo por consola
root@portatil:/home/jose/Escritorio/wireless/acer_acpi-0.9.1# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/jose/Escritorio/wireless/acer_acpi-0.9.1 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-19-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/jose/Escritorio/wireless/acer_acpi-0.9.1/Makefile". Fix it to use EXTRA_CFLAGS. Alto.
make[1]: *** [_module_/home/jose/Escritorio/wireless/acer_acpi-0.9.1] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-19-generic'
make: *** [acer_acpi.ko] Error 2

a ver si pueden ayudarme
Gracias...

Todos deberian usar UBUNTU y salir del software propietario yo lo hice y que...!!!!!

+1
0
-1

Todos deberian usar UBUNTU y salir del software propietario yo lo hice y que...!!!!!

Imagen de luks911
+1
0
-1

Hola,
Hay una actualización del Madwifi que sí funciona con 64bits. Te paso instrucciones:

1) Desinstalá los drivers Madwifi que ya tengas. En el caso de los que vienen por defecto en Synaptics desinstalá los linux-restricted-modules. Si, en cambio, lo habías compilado: andá al directorio de la fuente o sea en el que compilaste y ejecutá:

sudo make uninstall

2) Asegurate de tener los paquetes para compilar. Si no, los instalás con:

sudo apt-get install linux-headers-`uname-r` build-essential

3) Bajá el driver de aquí http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r... Descomprimilo donde quieras con un clik derecho y "extraer aquí". Te va a crear una carpeta con el nombre del driver.
4) En una terminal entra a la carpeta del driver, si querés antes podés cambiarle el nombre (por ejemplo, ponerle madwifi) para que sea más sencillo.
5) Compilas con

make

6) Instalás con

sudo make install

En estos dos pasos dale tiempo a que termine los procesos, que pueden tardar un par de minutos.

7) Insertás el nuevo módulo en el kernel con

sudo modprobe ath_pci

Con eso ya tiene que estar funcionando

8 ) Para que se cargue el módulo en cada inicio, editás el archivo modules así

sudo gedit /etc/modules

Y agregás una línea que diga

ath_pci

Si hay otra que dice ath_hal, comentala, o sea que le agregás # adelante, o la borrás.
Eso es todo.
Espero que sirva, y por cualñquier duda o error, preguntá.
Saludos

+1
0
-1
Imagen de adrian47153
+1
0
-1

Adrian A. Chaves
# esto es para una Notebook COMPAQ Presario F756LA con UBUNTU 8.04 de 32 bits QUE VINO con window$ vista y le SAQUE TODO
# pone el CD de ubuntu 8.04 y instala en TODO EL DISCO
# adrian47153@gmail.com
# UBUNTU8.04 usuario:41502366
# Para hacer funcionar la "WiFi" en ubuntu 8.04 32bits hice esto
Ve a Sistema, Administracion y da clic en controladores de hardware.
Vas a ver 2 controladores de Atheros, da clic en cada uno de ellos para deshabilitarlos.
Debes deshabilitar:
"Atheros Hardware Access Layer (HAL)"
"Support for Atheros 802.11 wireless LAN cards"

Reinicia tu computadora

En el escritorio: Ir a "Aplicaciones", "Accesorios", "Terminal" enter
...en la terminal escribir:
$ sudo apt-get install linux-headers-$(uname -r) build-essential enter
$ sudo aptitude install checkinstall enter

despues escribir:

$ ls # para ver donde estoy, hago todo en mi /home/adrian
copiar el driver de MADWIFI, yo lo tengo en mi pendrive

$ cp /media/disk/FLOPPY1/LINUX32/madwifi-hal-0.10.5.6-r3698-20080604.tar.gz /home/adrian/ enter

$ ls #para ver que copio el archivo y descomprimilo con "tar" ponele xzvf y el nombre del archivo && cd nombre del archivo y enter

$ tar xzvf madwifi-hal-0.10.5.6-r3698-20080604.tar.gz && cd madwifi-hal-0.10.5.6-r3698-20080604 enter
# te crea una carpeta y te pone dentro de ella

ó sino descargan de ACA:
# http://snapshots.madwifi.org/special/madwifi-nr-r3366+ar5007.tar.gz
cd madwifi-hal-0.10.5.6-r3698-20080604 enter

# esto es para una Notebook COMPAQ Presario F756LA con UBUNTU 8.04 de 32 bits ¡OJO!

una ves hay, compilar el drive

$ make clean # limpiar anteriores compilaciones
$ make enter # para compilar
...si todo esta bien instala con sudo y checkinstall
$ sudo checkinstall enter # para chequear y si esta bien lo instala sin problemas

Cuando termines de instalar vuelve a habilitar los 2 controladores de atheros
reinicia tu computadora.

$ sudo gedit /etc/modules enter # editamos y escribimos:
"ath_pci" y despues:
$ Ctrl+S para grabar y Ctrl+Q para salir
# esto es para que se detecte la tarjeta al arrancar la Notebook o PC

Luego activamos la tarjeta
# sudo ifconfig ath0 up enter
# iwlist ath0 scan enter
# tenemos que sacar network-manager
sudo aptitude remove network-manager # para sacarlo
sudo aptitude install wicd # usar wicd para detectar las redes inalambricas
sudo reboot # para reiniciar la Notebook o PC

En el Escritorio doble clic en el icono de redes y debe de detectar las redes inalambricas con WICD.
# Suerte disfrutar ubuntu 8.04 con el WiFi activador :) COMO UNICO Sistema Operativo ;):d
# esto es para una Notebook COMPAQ Presario F756LA con UBUNTU 8.04 de 32 bits ¡VIVE LIBRE!
# ubuntu user: adrian47153 Nro:41502366 ESTO LO PONGO EN ubuntu-es.org y en ubuntu-ar.org

+1
0
-1

Adrian A. Chaves

Imagen de arocamora
+1
0
-1

hola, después de probar con el ndiswrapper y el madwifi para la versión de 64 bits, sigue sin funcionar mi wlan. El portátil es nuevo y lo primero que hice fué instalarle el Ubuntu intrepid. tengo el AR242x 802.11abg Wireless PCI Express Adapter.

he seguido el hilo de este post y donde dice, despues de hacer el sudo make install "deberia estar funcionando" pues no funciona.

no se por donde tirar.

con el wdiswrapper he probado diferentes drivers como en netathr.inf o el netathrw.inf o el netathrwx.inf y me responde "invalid driver".

uf...

gracias,
anto

+1
0
-1
Imagen de luks911
+1
0
-1

Buenas arocamora,

¿Completaste los pasos luego del sudo make install? Que son

7) Insertás el nuevo módulo en el kernel con

sudo modprobe ath_pci

Con eso ya tiene que estar funcionando

8 ) Para que se cargue el módulo en cada inicio, editás el archivo modules así

sudo gedit /etc/modules

Y agregás una línea que diga

ath_pci

Sí es así y no funciona, ¿en algún paso del proceso te devolvió algún error? ¿Cuál?

Otra posibilidad es que pruebes con otro driver que está disponible desde Intrepid. Para eso, tienes que instalar linux-backports con

sudo aptitude install linux-backports-modules-intrepid

Luego vas a Sistema > Administración > Controladores de Hardware
Y de los drivers que tenés habilitá uno que en le nombre incluye "5xxx" y deshabilitás cualquier otro referido al wifi. Después reiniciás y ya.

Saludos y espero que sirva

+1
0
-1
Imagen de arocamora
+1
0
-1

Hola luks911,
buenas noticias. Funciona!
muchisimas gracias.

saludos,
anto

+1
0
-1
Imagen de harbarnard
+1
0
-1

tengo el siguiente problema:
despues de descomprimir y entrar a la carpeta me le doy make y me sale error:

/home/harol/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave':
/home/harol/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.c:246: error: implicit declaration of function '__skb_append'
make[3]: *** [/home/harol/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.o] Error 1
make[2]: *** [/home/harol/madwifi-nr-r3366+ar5007/net80211] Error 2
make[1]: *** [_module_/home/harol/madwifi-nr-r3366+ar5007] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
make: *** [modules] Error 2
root@harol-movil:~/madwifi-nr-r3366+ar5007#
alguna ayuda por favor

+1
0
-1
Imagen de luks911
+1
0
-1

Hola harbarnard,

Primero, asegurate de tener instalados los paquetes necesarios para realizar la compilación, para eso en una terminal

sudo apt-get install linux-headers-`uname-r` build-essential

Luego, te recomendaría que uses una nueva versión del driver, que es esta http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.... El procedimiento es el mismo, descomprimes, compilas e instalas.

Por cualquier inconveniente vuelve a consultar,

Saludos

+1
0
-1
Imagen de harbarnard
+1
0
-1

ya lo hice tuve que conseguir una nueva version coom me dices y tambien instalar los headers

gracias luks911

+1
0
-1