Как заставить работать беспроводной адаптер Intersil ISL3887

У меня есть старый беспроводной адаптер, который я использовал в Ubuntu, пока не показалось, что он больше не поддерживается, я точно не помню, когда, но думаю, что это было около 10.10 Maverick.

Я только что выкопал его, так как беспроводная карта моего ноутбука ушла.

Моя старая беспроводная USB-карта не видна Network-Manager.

Выполнение lsusb показывает:

Bus 002 Device 003: ID 1435:0427 Wistron NeWeb UR054g 802.11g Wireless Adapter [Intersil ISL3887]

Эта ссылка предполагает, что устройство все еще поддерживается ядром Linux

Это [ Ссылка 116] содержит инструкции по включению устройства в системах Debian.

Есть ли способ заставить его работать в Ubuntu 12.04 32bit?

PS Я попытался sudo apt-get install linux-backports-modules-cw-3.6-precise-generic без удачи

результат dmesg|grep p54

[   22.706862] p54common: disagrees about version of symbol ieee80211_free_hw
[   22.706870] p54common: Unknown symbol ieee80211_free_hw (err -22)
[   22.706876] p54common: disagrees about version of symbol ieee80211_alloc_hw
[   22.706879] p54common: Unknown symbol ieee80211_alloc_hw (err -22)
[   22.706887] p54common: disagrees about version of symbol ieee80211_beacon_loss
[   22.706890] p54common: Unknown symbol ieee80211_beacon_loss (err -22)
[   22.706909] p54common: disagrees about version of symbol regulatory_hint
[   22.706912] p54common: Unknown symbol regulatory_hint (err -22)
[   22.706921] p54common: disagrees about version of symbol ieee80211_register_hw
[   22.706923] p54common: Unknown symbol ieee80211_register_hw (err -22)
[   22.706938] p54common: disagrees about version of symbol ieee80211_get_hdrlen_from_skb
[   22.706941] p54common: Unknown symbol ieee80211_get_hdrlen_from_skb (err -22)
[   22.706950] p54common: disagrees about version of symbol __ieee80211_get_radio_led_name
[   22.706953] p54common: Unknown symbol __ieee80211_get_radio_led_name (err -22)
[   22.706964] p54common: disagrees about version of symbol ieee80211_wake_queue
[   22.706967] p54common: Unknown symbol ieee80211_wake_queue (err -22)
[   22.706977] p54common: disagrees about version of symbol __ieee80211_get_tx_led_name
[   22.706980] p54common: Unknown symbol __ieee80211_get_tx_led_name (err -22)
[   22.706992] p54common: disagrees about version of symbol ieee80211_tx_status_irqsafe
[   22.706994] p54common: Unknown symbol ieee80211_tx_status_irqsafe (err -22)
[   22.707005] p54common: disagrees about version of symbol wiphy_rfkill_set_hw_state
[   22.707008] p54common: Unknown symbol wiphy_rfkill_set_hw_state (err -22)
[   22.707020] p54common: disagrees about version of symbol __ieee80211_get_rx_led_name
[   22.707023] p54common: Unknown symbol __ieee80211_get_rx_led_name (err -22)
[   22.707034] p54common: disagrees about version of symbol ieee80211_queue_delayed_work
[   22.707037] p54common: Unknown symbol ieee80211_queue_delayed_work (err -22)
[   22.707064] p54common: disagrees about version of symbol ieee80211_stop_queue
[   22.707067] p54common: Unknown symbol ieee80211_stop_queue (err -22)
[   22.707074] p54common: disagrees about version of symbol __ieee80211_get_assoc_led_name
[   22.707077] p54common: Unknown symbol __ieee80211_get_assoc_led_name (err -22)
[   22.707090] p54common: disagrees about version of symbol ieee80211_unregister_hw
[   22.707093] p54common: Unknown symbol ieee80211_unregister_hw (err -22)
[   22.707098] p54common: disagrees about version of symbol ieee80211_beacon_get_tim
[   22.707101] p54common: Unknown symbol ieee80211_beacon_get_tim (err -22)
[   22.707118] p54common: disagrees about version of symbol ieee80211_rx_irqsafe
[   22.707121] p54common: Unknown symbol ieee80211_rx_irqsafe (err -22)
0
задан 8 January 2013 в 02:18

2 ответа

Ваше устройство поддерживается драйвером p54usb , для которого требуется прошивка. Пожалуйста, откройте терминал и сделайте:

sudo apt-get install linux-firmware-nonfree
sudo modprobe -r p54usb && sudo modprobe p54usb

Теперь ваше устройство должно работать.

0
ответ дан 8 January 2013 в 02:18

Когда Вы работаете:

modinfo p54usb

Это возвращается/lib/modules/3.2.0-36-generic/kernel/drivers/net/wireless/p54/p54usb.ko

Или это возвращается/lib/modules/3.2.0-36-generic/updates/cw-3.6/p54usb.ko

Если это - по часовой стрелке 3,6 версии, то бэкпорты не были полностью удалены, и у нас все еще есть конфликт mac80211. Сделайте:

sudo apt-get remove --purge linux-backports-modules-cw-3.6-precise-generic
sudo apt-get remove --purge linux-backports-modules-cw-3.6-3.2.0-36-generic

Удостоверьтесь, что все удалено. И универсальный пакет и пакет, соответствующий Вашей рабочей версии ядра, в Вашем случае, 3.2.0-36-универсальном, должны закончиться.

Если это это не проблема, Вы могли бы переустановить свое изображение Linux, которое включает все драйверы, mac80211, cfg80211, и т.д.

sudo apt-get install --reinstall linux-image-`uname -r`

Те обратные галочки находятся на левой стороне моей американской клавиатуры на том же ключе с ~. Перезагрузка и видит, работает ли она теперь.

1
ответ дан 8 January 2013 в 02:18

Другие вопросы по тегам:

Похожие вопросы: