Wireless AR9285 [Solved]

Conversaciones generales alrededor Sabayon Linux

Moderator: Moderators

Wireless AR9285 [Solved]

Postby Lord_King » Sun Jun 26, 2011 15:43

Hola a todos.

Tengo Sabayon 6 (64 bits), pero el problema está en que no puedo activar el wireless, que es un AR9285, leyendo en los foros me dicen que debo modificar el kernel y revisar que coincida la siguiente línea de código:

Code: Select all
[*] Networking support  --->
    -*-   Wireless  --->
        <*>   cfg80211 - wireless configuration API                                                                                                                 
        [*]     enable powersave by default
        [*]     cfg80211 wireless extensions compatibility
        [*]   Wireless extensions sysfs files
        <*>   Common routines for IEEE802.11 drivers
        <*>   Generic IEEE 802.11 Networking Stack (mac80211)
              Default rate control algorithm (Minstrel)  --->
        -*-   Enable LED triggers

Device Drivers  --->
    [*] Network device support  --->
        [*]   Wireless LAN  --->
            <*>   Atheros Wireless Cards  --->
                <*>   Atheros 802.11n wireless cards support


Quiero saber como se llama ese archivo de configuración, en qué ubicación se encuentra, para pode editarlo y hacer funcionar el wireless.
Last edited by Lord_King on Thu Jun 30, 2011 16:25, edited 1 time in total.
Lord_King
Simple Hen
 
Posts: 56
Joined: Sat Feb 12, 2011 21:19

Re: Wireless AR9285

Postby abs » Sun Jun 26, 2011 16:31

Buenas tardes,


Compureba que tengas el modulo ath9k cargado con un lsmod en la consola.

Despues prueba con un ifconfig -a en consola para ver efectivamente que te ha detectado correctamente el dispositivo. suponiendo que lo detecte bien y lo llame wlan0 intenta con ifconfig wlan0 up

Si aun así no funciona comprueba que tengas instalado el paquete sabayon-sources que corresponde a tu version actual de kernel.

Luego intenta cargar el modulo del driver de la siguiente manera: modprobe ath9k

Deberías ver el resultado en dmesg |tail para comprobar si ha fallado o al fin funciona....
abs
Growing Hen
 
Posts: 178
Joined: Sun Nov 26, 2006 13:46

Re: Wireless AR9285

Postby Fitzcarraldo » Sun Jun 26, 2011 16:37

Si has instalado el codigo fuente del kernel, el archivo de configuración es /usr/src/linux/.config (sabayon-2.6.39-r4-amd64.config), pero normalmente no lo edite, tu tienes que utilizar la utilidad menuconfig y luego reconstruir el kernel. La manera más segura para modificar la configuración del kernel y reconstruir el kernel en el caso de Sabayon Linux es seguir el procedimiento descrito en el artículo Wiki: HOWTO: Upgrade kernel using genkernel.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7978
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: Wireless AR9285

Postby Lord_King » Sun Jun 26, 2011 17:48

Hola abs.

Colocando dmesg |tail me sale el siguiente resultado:

Code: Select all
[ 4415.885418] ath9k 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 4415.885439] ath9k 0000:02:00.0: setting latency timer to 64
[ 4415.937651] ath: EEPROM regdomain: 0x60
[ 4415.937657] ath: EEPROM indicates we should expect a direct regpair map
[ 4415.937664] ath: Country alpha2 being used: 00
[ 4415.937668] ath: Regpair used: 0x60
[ 4415.939779] ieee80211 phy1: Selected rate control algorithm 'ath9k_rate_control'
[ 4415.941968] Registered led device: ath9k-phy1
[ 4415.941988] ieee80211 phy1: Atheros AR9285 Rev:2 mem=0xffffc9001c920000, irq=17
[ 4735.282648] usb 2-1.2: USB disconnect, device number 4


Los módulos ath9k están cargados
Lord_King
Simple Hen
 
Posts: 56
Joined: Sat Feb 12, 2011 21:19

Re: Wireless AR9285

Postby abs » Sun Jun 26, 2011 19:30

Antes de meterme a tocar el kernel yo probaria a descargar http://www.orbit-lab.org/kernel/compat- ... -1.tar.bz2 y meter los drivers según indica en el readme.

Selecting your driver
---------------------

If you know the driver you want you can select it with our
helper script:

./scripts/driver-select

Run that script to see more information.
Not all drivers are currently enabled via driver-select.

Building, and installing
------------------------

Build: compile the latest linux wireless subsystem

make

Install:

We use the updates/ directory so your distribution's drivers are left intact.

sudo make install


Como mucho, si no funciona tendrás que usar el procedimiento para desinstalarlo que viene indicado en el mismo readme.

Tengo un tplink usb con un atheros, que me tocó instalar de esta manera para que funcionase...
abs
Growing Hen
 
Posts: 178
Joined: Sun Nov 26, 2006 13:46

Re: Wireless AR9285

Postby Lord_King » Sun Jun 26, 2011 20:46

Abs.

En el terminal hice un ¨make¨ y salió la siguiente información:

Code: Select all
Makefile:319: /usr/src/linux-2.6.39-sabayon/scripts/Kbuild.include: No existe el fichero o el directorio
Makefile:551: /usr/src/linux-2.6.39-sabayon/arch/x86/Makefile: No existe el fichero o el directorio
/bin/sh: /usr/src/linux-2.6.39-sabayon/scripts/gcc-goto.sh: No existe el fichero o el directorio
make: *** No hay ninguna regla para construir el objetivo `/usr/src/linux-2.6.39-sabayon/arch/x86/Makefile'.  Alto.
/bin/sh: línea 0: [: 39: se esperaba un operador unario
/bin/sh: línea 0: test: demasiados argumentos
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
Makefile:319: /usr/src/linux-2.6.39-sabayon/scripts/Kbuild.include: No existe el fichero o el directorio
Makefile:551: /usr/src/linux-2.6.39-sabayon/arch/x86/Makefile: No existe el fichero o el directorio
/bin/sh: /usr/src/linux-2.6.39-sabayon/scripts/gcc-goto.sh: No existe el fichero o el directorio
make[1]: *** No hay ninguna regla para construir el objetivo `/usr/src/linux-2.6.39-sabayon/arch/x86/Makefile'.  Alto.
./scripts/gen-compat-autoconf.sh: línea 188: [: -le: se esperaba un operador unario
make -C /lib/modules/2.6.39-sabayon/build M=/home/luis/Desktop/compat-wireless-2.6.39-1 modules
make[1]: se ingresa al directorio `/usr/src/linux-2.6.39-sabayon'
Makefile:319: /usr/src/linux-2.6.39-sabayon/scripts/Kbuild.include: No existe el fichero o el directorio
Makefile:551: /usr/src/linux-2.6.39-sabayon/arch/x86/Makefile: No existe el fichero o el directorio
/bin/sh: /usr/src/linux-2.6.39-sabayon/scripts/gcc-goto.sh: No existe el fichero o el directorio
make[1]: *** No hay ninguna regla para construir el objetivo `/usr/src/linux-2.6.39-sabayon/arch/x86/Makefile'.  Alto.
make[1]: se sale del directorio `/usr/src/linux-2.6.39-sabayon'
make: *** [modules] Error 2


Sale algunos errores, operadores que faltan, ausencia de directorios, como podría saber que dependencias o paquetes faltan instalar?
Lord_King
Simple Hen
 
Posts: 56
Joined: Sat Feb 12, 2011 21:19

Re: Wireless AR9285

Postby abs » Sun Jun 26, 2011 21:05

buenas de nuevo,

haz un uname -a y fijate qué version de kernel tienes.
luego como root en una consola haz equo install sabayon-sources
cuando haya bajado e instalado ese sabayon-sources vamos al paquete compat-wireless.

Ese compat-wireless tienes que descomprimirlo como usuario en una consola (nunca como root), y entrar en la carpeta que ha creado al descomprimirse.

por ejemplo

$ cd Descargas/compat-wireless-2.6.39-1
$ ./scripts/driver-select ath
$ make
$ sudo make install

te pide el password del root le metes y pruebas a desconectar->conectar el adaptador wifi.

Después de conectar el dispositivo prueba dmesg | grep ath para ver si realmente está cogiendo y aplicándole bien el driver al wifi.
abs
Growing Hen
 
Posts: 178
Joined: Sun Nov 26, 2006 13:46

Re: Wireless AR9285

Postby Lord_King » Sun Jun 26, 2011 22:38

abs.

Pude instalar ese paquete peo al ejecutar el comando ¨dmesg | grep ath¨ sale lo siguiente:

Code: Select all
[    1.341376] md: multipath personality registered for level -4
[    9.302935] ath9k 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    9.302945] ath9k 0000:02:00.0: setting latency timer to 64
[    9.353501] ath: EEPROM regdomain: 0x60
[    9.353503] ath: EEPROM indicates we should expect a direct regpair map
[    9.353506] ath: Country alpha2 being used: 00
[    9.353507] ath: Regpair used: 0x60
[    9.498953] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
[    9.499156] Registered led device: ath9k-phy0
[  366.606775] ath9k 0000:02:00.0: PCI INT A disabled
[  366.606817] ath9k: Driver unloaded
[  395.532236] ath9k 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[  395.532248] ath9k 0000:02:00.0: setting latency timer to 64
[  395.583435] ath: EEPROM regdomain: 0x60
[  395.583437] ath: EEPROM indicates we should expect a direct regpair map
[  395.583440] ath: Country alpha2 being used: 00
[  395.583442] ath: Regpair used: 0x60
[  395.585014] ieee80211 phy1: Selected rate control algorithm 'ath9k_rate_control'
[  395.585271] Registered led device: ath9k-phy1
Lord_King
Simple Hen
 
Posts: 56
Joined: Sat Feb 12, 2011 21:19

Re: Wireless AR9285

Postby abs » Mon Jun 27, 2011 11:27

prueba con un ifconfig -a en una consola como root, debería aparecerte algun dispoisitvo llamado wlan0 o wlan1.

Luego con el networkmnanager que tienes en la barra de tareas puedes configurarle o hacer la detección de redes.
abs
Growing Hen
 
Posts: 178
Joined: Sun Nov 26, 2006 13:46

Re: Wireless AR9285

Postby Lord_King » Mon Jun 27, 2011 15:31

Con usuario root "ifconfig wlan0 up" salió lo siguiente:

Code: Select all
SIOCSIFFLAGS: Error desconocido 132
Lord_King
Simple Hen
 
Posts: 56
Joined: Sat Feb 12, 2011 21:19

Next

Return to Spanish

Who is online

Users browsing this forum: No registered users and 2 guests