?>/script>'; } ?> alfa rtl8187 y debian lenny 2.6.24-1-686 Widgets Magazine

Autor Tema: alfa rtl8187 y debian lenny 2.6.24-1-686  (Leído 4947 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ALBANO

  • Visitante
alfa rtl8187 y debian lenny 2.6.24-1-686
« en: 14-01-2009, 20:02 (Miércoles) »
saludos tengo la alfa rtl8187 instalo el driver de aircrack parcheo pero al llegar al make me sale esto :        2.6.24-1-686rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: se ingresa al directorio `/home/adsl/rtl8187_linux_26.1010.0622.2006/ieee80211'
make -C /lib/modules/2.6.24-1-686/build M=/home/adsl/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make: se ingresa a un directorio desconocido
make: *** /lib/modules/2.6.24-1-686/build: No existe el fichero o el directorio.  Alto.
make: se sale del directorio desconocido
make[1]: *** [modules] Error 2
make[1]: se sale del directorio `/home/adsl/rtl8187_linux_26.1010.0622.2006/ieee80211'
make: *** [all] Error 2


Samuelongui

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #1 en: 14-01-2009, 21:22 (Miércoles) »
estas como root a la hora de hacer el make?


ALBANO

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #2 en: 15-01-2009, 12:25 (Jueves) »
no es por eso,haber si lo soluciono y te cuento... saludos


Samuelongui

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #3 en: 15-01-2009, 14:57 (Jueves) »
es por el kernel, tu tienes el 2.6.24-1 verdad?

que drivers estas bajando?

prueba estos:

wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch

recuerda que has de tener instaladas las build-essential para compilar


exceso

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #4 en: 15-01-2009, 16:17 (Jueves) »
Yo tengo Ubuntu Intrepid, kernel 2.6.27.11 (recién actualizado desde Gutsy) y me ha "desaparecido" el módulo r8187. Al intentar instalarlo siguiendo los pasos indicados en la web de aircrack-ng (http://www.aircrack-ng.org/doku.php?id=r8187&DokuWiki=), adaptándolo, eso sí, a mi versión del kernel, no consigo nada.

Concretamente:

Código: [Seleccionar]
ifconfig wlan0 down
rmmod r8187 rtl8187 2>/dev/null
wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187_2.6.27.patch
tar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.27.patch
make
make install

Todo el proceso me va bien hasta el momento de hacer el make, donde obtengo el siguiente error:

Código: [Seleccionar]
/home/exceso/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187.h:47:27: error: asm/semaphore.h: No existe el fichero ó directorio
make[3]: *** [/home/exceso/rtl8187_linux_26.1010.0622.2006/beta-8187/r8187_core.o] Error 1
make[2]: *** [_module_/home/exceso/rtl8187_linux_26.1010.0622.2006/beta-8187] Error 2
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.27-11-generic'
make[1]: *** [modules] Error 2
make[1]: se sale del directorio `/home/exceso/rtl8187_linux_26.1010.0622.2006/beta-8187'
make: *** [all] Error 2

Y si a continuación intento hacer el make install:

Código: [Seleccionar]
install -d /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -d /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/rtl8187
install -m 644 ./ieee80211/*.ko /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -m 644 ./beta-8187/*.ko /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/rtl8187
install: no se puede efectuar `stat' sobre «./beta-8187/*.ko»: No existe el fichero ó directorio
make: *** [install] Error 1

Finalmente, compruebo que el módulo r8187 no se ha instalado. ¿Qué estoy haciendo mal? Con otras versiones de Ubuntu se instaló correctamente. ¿Debo instalar primero el patch de la 2.6.24v3 ?

Gracias y un saludo.

« Última modificación: 15-01-2009, 16:18 (Jueves) por exceso »

exceso

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #5 en: 15-01-2009, 16:33 (Jueves) »
Me contesto a mí mismo...

Hay que editar el archivo r8187.h sustituyendo las líneas 46 y 47:
Código: [Seleccionar]
    #include <asm/io.h>
    #include <asm/semaphore.h>

por esto:

Código: [Seleccionar]
    #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19))
      #include <asm/io.h>
      #include <asm/semaphore.h>
    #else
      #include <linux/io.h>
      #include <linux/semaphore.h>
    #endif

Después hago el make y el make install y *aparentemente* todo OK. Ahora, por ejemplo, Airodump detecta la potencia y calidad de las señales recibidas por la tarjeta, y parece que reacciona mejor a los comandos que le metamos.

Ya de paso, voy a ver si encuentro la forma de solucionar otro problemilla... En modo managed, no hay manera de conectarme a Internet con la Bosslan usando el Wicd. Hace poco lo instalé en lugar del Network-Manager y, como a la mayoría, me convence más, pero en caso de tener que conectarme a una red débil usando la Bosslan, no hay manera. Me consigo conectar, sí, pero pierde la señal a cada poco; eso con el driver wext; con los demás, ni eso. Ya sé que es off-topic, pero si a alguien le ha pasado lo mismo y sabe cómo solucionarlo, pues gracias al cuadrado.

Un saludo.


ALBANO

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #6 en: 15-01-2009, 16:41 (Jueves) »
y probaste a hacer el iwpriv wlan0 highpower 1 &&  iwconfig wlan0 txpower 23
te sube la potencia?
para conectarte te recomiendo desde consola
iwconfig wlan0 mode managed essid LOKESEA key 0000000000 ; sudo dhclient wlan0 saludos

« Última modificación: 15-01-2009, 16:45 (Jueves) por ALBANO »

Samuelongui

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #7 en: 15-01-2009, 21:03 (Jueves) »
yo tambien uso ubuntu intrepid con la alfa y segui este manual:

http://foro.elhacker.net/hacking_wireless/rtl8187_ubuntu_810_nuevo_parche-t232992.0.html;msg1113946

funciona a las 1000 maravillas el aircrack


ALBANO

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #8 en: 21-01-2009, 10:59 (Miércoles) »
pues yo intente en varios kerneles y no soy capaz, no se como pudo hacer hwam en el wifiway,2.6.27 pues te deja subir la potencia y todo,haber si alguien sabe algo y lo dice, otra cosa en el intrepid tuviste   
que instalar los builds essentials y todo eso? saludos!


*dudux

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #9 en: 21-01-2009, 12:17 (Miércoles) »
en los ultimos kernels viene ya preparada para inyeccion,no es mmu bueno el parche pero tira

www.kernel.org


ALBANO

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #10 en: 21-01-2009, 12:53 (Miércoles) »
y como aplico el parche al kernel este de lenny... saludos!


*dudux

  • Visitante
Re: alfa rtl8187 y debian lenny 2.6.24-1-686
« Respuesta #11 en: 21-01-2009, 13:31 (Miércoles) »
bajate el ultimo 2.6.28.1   yo lo tengo desde hace naada en lenny y va de pm
no tengo ese chipset