« | »
Jun'09
16

Bueno, al fin me decidí a escribir el primer post! (No, no soy Alejandro. Al menos no el que acostumbran a leer :-P)

El objetivo de esta entrada es hacerle la vida más fácil a quienes se encuentran buscando cómo hacer funcionar su red WiFi en un equipo portátil basándose en el mío. En el título dice Debian pero funciona perfectamente para, por supuesto, Ubuntu (Probado por mí en todas las versiones a partir de la 8.04).

El equipo en el que me baso es una Notebook HP, Compaq Presario C770LA; aunque debería funcionar para cualquiera que disponga de un dispositivo inalámbrico Atheros AR242x.

He aquí el procedimiento que llevé a cabo con información recopilada de distintos sitios. No voy a explicar para qué es cada cosa, simplemtente me limito a enumerar los pasos.

En primer lugar, debemos asegurarnos de que disponemos del dispositivo correcto ejecutando esto en el terminal:

lspci | grep Atheros

Deberíamos ver algo como esto:

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

En el caso de tener módulos restringidos instalados (Seguro que en Debian no), sacarlos:

sudo update-rc.d -f linux-restricted-modules-common remove

Instalar los módulos de build-essential:

sudo apt-get update && sudo apt-get install build-essential

Desde el gestor de paquetes instalar los “linux-headers-[Versión del kernel]”, si no están instalados. Por ejemplo, en mi caso es “linux-headers-2.6.26-2-686″.

Si la versión del kernel está entre la 2.6.22 y la 2.6.26, entonces descargar el “compat-wireless-old.tar.bz2″ que se encuentra en el link más abajo. Si en cambio la versión es superior a la 2.6.27, entonces descargar el “compat-wireless-2.6.tar.bz2″.

http://wireless.kernel.org/download/compat-wireless-2.6/

Para descomprimir, situarse en la carpeta donde se descargó el archivo. (Asumiendo que es el escritorio en Debian, sino reemplazar por el directorio correspondiente):

cd ~/Desktop

tar xvf compat*.tar.bz2

cd compat*

Lo siguiente va a tardar bastante:

sudo make

sudo make install

sudo make unload

sudo make load

Reiniciar la PC…

Y listo! Con eso debería bastar.

Si disfrutaste del artículo, puedes suscríbete a nuestro feed RSS
Etiqueta(s): ,
Categoría(s): Linux
Si te gustó este artículo o bien deseas seguirnos diariamente tal vez desees suscribirte a nuestro canal RSS vía email o bien vía lector de feeds. Recuerda que si usas tu email debes verificar la activación de tu suscripción (si tarda mucho revisa en tu carpeta spam).
Puedes dejar un comentario, o hacer un Trackback desde tu sitio.

12 comentarios en “WiFi Atheros AR242x en Debian”

  1. Ruso says:

    Excelente post, redacción envidiable y una sintaxis propia de un erudito

  2. Niserbmon says:

    (Él siempre tomándome el pelo, jeje…)

  3. Flowrentino says:

    No funciono en mi debian =( y antes tenia el icono de la señal y me decia activar cableado e inalabrico. Y ahora solo tiene cableado el inalambrico ya no esta alguien puede ayudarme llevo como un mes tratando de poder configurar la red inalambrica y nadmas no puedo please les agradesco mucho su ayuda…
    Mi tarjeta es:

    Atheros AR242x. please help me soon

  4. Niserbmon says:

    Humm…

    Bueno, hay algo que haya indicado antes que no funcionó? Algún paso que haya arrojado algún error?

    En todo caso, si es una notebook, tiene activado el WiFi por hardware? (O sea, seguramente es una tecla o un botón)

    Saludos.

  5. flowrentino says:

    Hey hola disculpen pero todos este tiempo lo e estado intentando y no puedo configurar la inalámbria en Debian. Hago todo como me dice aquí pero sale esto despues de hacer: sudo make

    Debian:/home/flore/Downloads# cd compat*
    Debian:/home/flore/Downloads/compat-wireless-2009-07-23# sudo make
    /bin/sh: line 0: test: -le: unary operator expected
    /bin/sh: line 0: test: -ge: unary operator expected
    /bin/sh: line 0: test: -le: unary operator expected
    /bin/sh: line 0: test: -le: unary operator expected
    /bin/sh: line 0: test: -le: unary operator expected
    make -C /lib/modules/2.6.26-2-686/build M=/home/flore/Downloads/compat-wireless-2009-07-23 modules
    make: *** /lib/modules/2.6.26-2-686/build: No existe el fichero o el directorio. Alto.
    make: *** [modules] Error 2

    No sé que hacer nunca e usado Linux y pues no entiendo que hacer en este caso espero y me puedan ayudar thanks a lot..ok

    see you..

  6. Niserbmon says:

    Hola flowrentino,

    Ese problema se soluciona, teoricamente, con el paso que dice:
    “Desde el gestor de paquetes instalar los “linux-headers-[Versión del kernel]“, si no están instalados. Por ejemplo, en mi caso es “linux-headers-2.6.26-2-686″.”

    Al instalar eso tu problema debería solucionarse, pero cuidado: Antes de volver a ejecutar “sudo make”, borrá la carpeta en que lo hiciste la última vez y descomprimí el contenido del compat-wireless de vuelta.
    Si seguís los pasos restantes debería funcionar.

    Saludos!

  7. flowrentino says:

    No se pudo…

    Se me cerro y no guarde el error que me decia pero es en el ultimo paso …

  8. flowrentino says:

    Hey no e podido e tratado de configurar eso e la red inalambrica y nada…lo intente varias veces como me dijiste Niserbmon ….

    Mira el error que me marca en el ultimo paso..

    FATAL: Error inserting iwlagn (/lib/modules/2.6.26-2-686/updates/drivers/net/wireless/iwlwifi/iwlagn.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    Loading ath…
    Loading ar9170usb…
    FATAL: Module ar9170usb not found.
    Loading rtl8180…
    Loading rtl8187…
    Loading rt2400pci…
    Loading rt2500pci…
    Loading rt61pci…
    Loading rt2500usb…
    Loading rt73usb…
    Loading rndis_wlan…
    Loading at76_usb…
    Loading mwl8k…
    Loading mac80211_hwsim…
    FATAL: Error inserting mac80211_hwsim (/lib/modules/2.6.26-2-686/updates/drivers/net/wireless/mac80211_hwsim.ko): Cannot allocate memory
    Loading at76c50x_usb…
    Module ath_pci not detected — this is fine
    ath5k loaded successfully
    ath9k loaded successfully
    Module bcm43xx not detected — this is fine
    Module wl not detected — this is fine
    b43 loaded successfully
    b43legacy loaded successfully
    Debian:/home/flore/Downloads/compat-wireless-2009-07-23#

    Espero y me puedan ayudar no sé que quiera decir ese error =/ ok please…Gracias

  9. Niserbmon says:

    La verdad es que no tengo ni idea de qué puede ser en ese caso.
    Cuando yo lo instalé me dio (Creo) algunos errores, pero al final el WiFi empezó a funcionar.

    Seguro que luego de hacer todo eso y reiniciar la PC el WiFi aún estaba sin funcionar?

  10. Flowrentino says:

    Ps si al salir ese error como quiera reinicie pero no salio nada del wifi =/ y pues no sé como hacerle para que funcione…

  11. flowrentino says:

    thanks a todos pero no sé como se arreglo el problema…Le dije a un amigo que me ayudara y él instalo algunas cosas y listo ahora tengo internet en toda la casa =) ok muhca gracias…

  12. reality kings password

    WiFi Atheros AR242x en Debian | Dipler

Deje su comentario

XHTML: Puedes utilizar algunos códigos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

« | »