Только что установил Ubuntu Server 12.04 на мой ноутбук. В настольной версии всегда были проблемы с драйверами, но только с WiFi, а не с сетью Ethernet, и я мог просто подключить и установить проприетарные драйверы вручную, и это работало бы. Но на моем установленном сервере у меня нет подключения к Ethernet.
ifconfig
показывает только lo
для обратной петли не eth0
, как обычно.
lshw -C network
*-network DISABLED
description: Ethernet interface
Я попытался
ifconfig up
up: error fetching interface information: device unknown
, затем
lsmod
показал, что по модулям b34 и b44 есть, но они показывали 0 в столбце для в USE и никаких программ использовали их, но b44 использовал другую программу.
=======================
ОБНОВЛЕНИЕ 1:
lspci -nnk | grep -i -A2 net
05:00.0 Network Controller 0280 Broadcom Corporation, BCM4311 802.11B/G WLAN 14E4:4311 REV 01
Subsystem: Dell Wireless 1390WLAN mini card 102b:007
Kernel driver in use b43-pic-brige
Kernel module: ssb
08:00.0 Ethernet Controller 0200 Broadcom Corporation, BCM4401-B0 100BASE-TX 14E4:170C REV 02
Subsystem Dell Device 102B01f5
Kernel driver in use b44
спасибо.
Я смог исправить это, выполнив:
sudo ifconfig wlan0 up
Возможно, это поможет.
Ваш контроллер b44 занесен в черный список в файле в /etc/modprobe.d?
Если да, помогает ли удаление строк в этом файле (или, может быть, весь файл)?
Я последовал совету на вопрос 308958 и удалил весь bcmwl-kernel-source, который не был завершен чисто (возможно, из-за проблемы с курицей и яйцом, из-за которой у меня не было подключения).