Você também precisa colocar na lista negra rt2500usb
, já que esse é o módulo que está sendo carregado. Você está apenas na lista negra de rt2x00usb
Depois de um hiato de dois anos no Linux, eu tento novamente. E então eu me deparo com problemas de driver ...
Eu tenho um adaptador USB sem fio Linksys WUSB54G v4 antigo. Nas versões anteriores eu tive que usar uma combinação de Ndiswrapper e Wicd para esperar que ele funcionasse. Em 10.10, aparentemente existem drivers embutidos para isso.
Infelizmente, eles não funcionam. Não consegue se conectar à minha rede WPA, não consegue se conectar à minha rede aberta não criptografada. O Wicd falha em "Obtendo endereço IP" ou quando usa IPs estáticos falha ao verificar a conectividade com a rede.
Ficando cansado Eu tentei a abordagem ndiswrapper. Instalado e configurado, mas ainda não funcionando, mesmo quando estiver na lista negra do módulo rt2570
. Então, para alguma depuração, adicionei algumas linhas ao meu arquivo /etc/modprobe.d/blacklist.conf
blacklist rt2570
blacklist prism54usb
blacklist rt2x00lib
blacklist rt2x00usb
Reinicie e descubra:
lordquackstar@quackbeast:/etc/modprobe.d$ lsmod | grep rt2
rt2500usb 18049 0
rt2x00usb 9779 1 rt2500usb
rt2x00lib 27275 2 rt2500usb,rt2x00usb
led_class 2633 1 rt2x00lib
mac80211 231541 2 rt2x00usb,rt2x00lib
cfg80211 144470 2 rt2x00lib,mac80211
Parece ser ignorado ... Tentei isso:
lordquackstar@quackbeast:/etc/modprobe.d$ sudo rmmod -f rt2x00usb
ERROR: Removing 'rt2x00usb': Resource temporarily unavailable
lordquackstar@quackbeast:/etc/modprobe.d$ sudo rmmod -f rt2x00lib
ERROR: Removing 'rt2x00lib': Resource temporarily unavailable
e não conseguiu se conectar. Reiniciado e estava de volta ao mesmo carregamento de módulos.
Talvez haja algo no registro:
lordquackstar@quackbeast:/etc/modprobe.d$ tail -n100000 /var/log/syslog | grep rt2
Dec 13 19:01:15 quackbeast kernel: [ 23.698056] Registered led device: rt2500usb-phy0::radio
Dec 13 19:01:15 quackbeast kernel: [ 23.698140] Registered led device: rt2500usb-phy0::quality
Dec 13 19:01:15 quackbeast kernel: [ 23.701680] usbcore: registered new interface driver rt2500usb
Dec 13 19:01:15 quackbeast NetworkManager[855]: <info> (wlan0): new 802.11 WiFi device (driver: 'rt2500usb' ifindex: 4)
Dec 13 19:17:47 quackbeast kernel: [ 23.521759] Registered led device: rt2500usb-phy0::radio
Dec 13 19:17:47 quackbeast kernel: [ 23.521824] Registered led device: rt2500usb-phy0::quality
Dec 13 19:17:47 quackbeast kernel: [ 23.524740] usbcore: registered new interface driver rt2500usb
Dec 13 19:17:47 quackbeast NetworkManager[798]: <info> (wlan0): new 802.11 WiFi device (driver: 'rt2500usb' ifindex: 4)
Parece estar sendo carregado automaticamente. Então, isso significa que mesmo que eu o retire, remova o módulo e faça funcionar, ele ainda não funcionará quando estiver conectado o tempo todo.
Mais informações:
lordquackstar@quackbeast:/etc/modprobe.d$ sudo lshw -C Network
*SNIP*
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:2
logical name: wlan0
serial: 00:12:17:9b:f3:1e
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rt2500usb driverversion=2.6.35-24-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg
USB:
lordquackstar@quackbeast:/etc/modprobe.d$ lsusb | grep -i rt
Bus 001 Device 003: ID 13b1:000d Linksys WUSB54G v4 802.11g Adapter [Ralink RT2500USB]
Alguma sugestão sobre como consertar o driver rt2x00usb ou bloqueá-lo permanentemente do carregamento? Note que eu já tenho o ndiswrapper instalado
Você também precisa colocar na lista negra rt2500usb
, já que esse é o módulo que está sendo carregado. Você está apenas na lista negra de rt2x00usb