Não é possível obter o driver Wireless RT2x00usb para funcionar, e não é possível colocá-lo na lista negra

4

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

    
por TheLQ 14.12.2010 / 01:56

1 resposta

2

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

    
por Martin Owens -doctormo- 08.01.2011 / 02:52