После двухлетнего перерыва в Linux, я попробую снова. А потом я сталкиваюсь с проблемами водителя ...
У меня есть старый беспроводной USB-адаптер Linksys WUSB54G v4. В предыдущих версиях мне приходилось использовать комбинацию Ndiswrapper и Wicd, чтобы надеяться, что она заработает. В 10.10, видимо, есть встроенные драйверы для него.
К сожалению, они не работают. Не удается подключиться к моей сети WPA, не удается подключиться к моей открытой незашифрованной сети. Ошибка Wicd при получении IP-адреса или при использовании статических IP-адресов при проверке подключения к сети.
Сытый по горло, я попробовал подход ndiswrapper. Установлен и настроен, но все еще не работает, даже при внесении в черный список модуля rt2570
. Поэтому для некоторой отладки я добавил несколько строк в мой файл /etc/modprobe.d/blacklist.conf
blacklist rt2570
blacklist prism54usb
blacklist rt2x00lib
blacklist rt2x00usb
Перезапустите и найдите это:
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
Кажется, игнорируется ... Попробовал это:
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
и не смог подключиться. Перезапустился и вернулся к той же загрузке модулей.
Возможно, что-то есть в журнале:
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)
Кажется, что автозагрузка. Так что это означает, что даже если я вытащу его, вытащу модуль и заставлю его работать, он все равно не будет работать, когда он подключен все время.
Дополнительная информация:
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]
Есть предложения о том, как исправить драйвер rt2x00usb или навсегда заблокировать его загрузку? Обратите внимание, что у меня уже установлен ndiswrapper
Вам также нужно занести в черный список rt2500usb
, так как это модуль, который загружается. Вы только в черном списке rt2x00usb