Jan 14

Probando la recién horneada Backtrack 4 con el nuevo juguete, de entrada tenemos la carga del driver resuelta, en el boot entra directamente el rtl8187 así que está funcional y operativa, aunque no todo son buenas noticias.

Este driver tiene algún que otro fallo y nos hace perder la cobertura wifi, empezamos con cortes y al final la conexión se torna tan inestable que hace que navegar sea prácticamente un milagro, menos mal que la comunidad es amplia y disponemos del driver r8187, que, para mas inri, también viene incluído en el núcleo.

Para realizar el cambio de driver para nuestra wifi debemos parar la interfaz para después editar el fichero de bloqueo de drivers, vamos a ello:

#ifconfig wlan0 down
#vi /etc/modprobe.d/blacklist

tenemos que buscar el driver r8187 y tenemos las dos opciones de siempre (un :dd para borrarlo o bien lo dejamos comentado) más la de sustituirla añadiendo tl de modo que lo que bloqueémos realmente sea el modulo rtl8187; a ver, que me lío, en definitiva es meter en la blacklist el otro módulo así que sustituimos blacklist r8187 por blacklist rtl8187; de modo que sustituimos la carga del módulo por defecto por el que realmente nos interesa. Guardamos, cerramos y procedemos a sustituir el driver cargado (o si vamos a lo gonzo reiniciamos, que también vale).

#rmmod rtl8187
#modprobe r8187

ya podemos levantar de nuevo nuestra tarjeta de red, esta vez sin cortes y cumpliendo su función correctamente.

iwconfig wlan0 up

venga, a disfrutar y a probar backtrack (o wifis, allá cada uno XD)

8 Responses to “alfa usb y backtrack 4”

  1. me comentaban si este fallo es sólo con las antenas alfa usb AWU5051NH, en realidad es válido para esta y para todas aquellas que lleven el chipset Realtek 8187. Un saludete.

  2. Daniel says:

    hola amigo!
    me gustaría poder hablar contigo sobre este tema.
    he probado lo que dices de la blacklist, funciona en modo live cd pero en el disco duro no. me marca un error. no existe el módulo.
    hay alguna manera de solucinarlo?
    siempre se carga el driver rtl8187

    te dejo el mail.
    daniandujar@hotmail.com

  3. Daniel says:

    root@bt:~# rmmod rtl8187
    ERROR: Module rtl8187 does not exist in /proc/modules

    que diferencia existe entre el rtl8187 y r8187?
    se puede cambiar?

  4. prueba a hacerle un ‘~$ lsmod ‘ a ver si te aparece el módulo.

    las diferencias… el r8187 da mayor estabilidad a la conexión, el rtl8187 da algunos problemas de cortes y pérdidas de paquetes.

    Un saludo

  5. Daniel says:

    Hola amigo!!!
    gracias por tu respuesta.
    esto es lo que me aparece, disculpa las molestias.

    le he dado a airmon-ng para saber que wlan era la rtl8187..

    root@bt:~# airmon-ng
    Interface Chipset Driver
    wlan0 Intel 3945ABG iwl3945 – [phy0]
    wlan1 RTL8187 rtl8187 – [phy1]

    root@bt:~# ifconfig wlan1 down
    root@bt:~# kate /etc/modprobe.d/blacklist
    root@bt:~# rmmod rtl8187
    root@bt:~# modprobe r8187
    FATAL: Error inserting r8187 (/lib/modules/2.6.30.9/kernel/drivers/net/wireless/rtl_ieee80211/rtl8187/r8187.ko): Invalid module format

    eso es todo.
    he probado en el backtrack 4 iniciado desde usb (live usb) y si que funciona pero por aquí no…
    qué puede ser el problema?

    Gracias!

  6. Daniel says:

    después de que aparezca “Invalid module format” hago:

    root@bt:~# lsmod
    Module Size Used by
    ieee80211_rtl 53240 0
    ieee80211_crypt_rtl 4056 1 ieee80211_rtl
    ipv6 239348 10
    eeprom_93cx6 1684 0
    aes_i586 7892 2
    aes_generic 26836 1 aes_i586
    sbs 10940 0
    sbshc 4500 1 sbs
    acpi_cpufreq 7808 0
    cpufreq_powersave 1268 0
    cpufreq_ondemand 7080 2
    cpufreq_conservative 7048 0
    cpufreq_stats 4728 0
    freq_table 3476 3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
    cpufreq_performance 1300 0
    iptable_filter 2324 0
    ip_tables 10916 1 iptable_filter
    x_tables 13592 1 ip_tables
    parport_pc 24292 0
    lp 9412 0
    parport 30572 2 parport_pc,lp
    joydev 9728 0
    snd_hda_codec_realtek 194936 1
    snd_hda_intel 24712 1
    snd_hda_codec 57204 2 snd_hda_codec_realtek,snd_hda_intel
    snd_hwdep 6776 1 snd_hda_codec
    snd_pcm_oss 37728 0
    snd_mixer_oss 14324 1 snd_pcm_oss
    arc4 1588 2
    snd_pcm 67704 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
    ecb 2484 2
    snd_seq_dummy 2424 0
    snd_seq_oss 27328 0
    snd_seq_midi 5952 0
    snd_rawmidi 19488 1 snd_seq_midi
    snd_seq_midi_event 5972 2 snd_seq_oss,snd_seq_midi
    snd_seq 47568 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
    iwl3945 148216 0
    iwlcore 161336 1 iwl3945
    mac80211 204728 2 iwl3945,iwlcore
    sdhci_pci 6900 0
    sdhci 15864 1 sdhci_pci
    iTCO_wdt 10584 0
    uvcvideo 58016 0
    lib80211 5176 2 iwl3945,iwlcore
    mmc_core 46704 1 sdhci
    serio_raw 5016 0
    psmouse 41732 0
    video 18024 0
    snd_timer 19068 2 snd_pcm,snd_seq
    snd_seq_device 6048 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
    ricoh_mmc 3508 0
    iTCO_vendor_support 2840 1 iTCO_wdt
    videodev 37056 1 uvcvideo
    v4l1_compat 13336 2 uvcvideo,videodev
    cfg80211 61268 3 iwl3945,iwlcore,mac80211
    nvidia 8940996 0
    rtc_cmos 10156 0
    rtc_core 15792 1 rtc_cmos
    output 2388 1 video
    rtc_lib 2388 1 rtc_core
    snd 50468 14 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    soundcore 5856 1 snd
    intel_agp 26108 0
    acer_wmi 15488 0
    rfkill 9328 4 iwlcore,acer_wmi
    snd_page_alloc 7836 2 snd_hda_intel,snd_pcm
    shpchp 31560 0
    agpgart 29356 2 nvidia,intel_agp
    led_class 3608 4 iwl3945,iwlcore,sdhci,acer_wmi
    wmi 5960 1 acer_wmi
    evdev 9120 13
    sg 25064 0
    pata_acpi 3892 0
    ata_generic 4536 0
    firewire_ohci 22648 0
    firewire_core 40640 1 firewire_ohci
    fuse 53104 1
    root@bt:~#

    gracias!

  7. Daniel says:

    disculpa por llenarte tu blog de copy and paste :S

  8. MANUEL says:

    menuda chapuza de bactrack 4 tanto trabajo y al final en lo mas importante,LOS DRIVERS del alfa que había comprado para estrenarlo con bactrack 4 y resulta que no funciona bien,pues menuda mierda o son idiotas o poco les falta a los autores de este live cd.

Leave a Reply

Comment Spam Protection by WP-SpamFree

preload preload preload