Только что установил 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 в столбце for в 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
благодарю вас.
lspci -nnk | grep -i -A2 net
в свой пост.Ответы:
Я смог это исправить, выполнив:
Возможно, это поможет.
источник
iwconfig
чтобы взять имя интерфейса тогдаsudo ifconfig enp0s31f6 up
Ваш контроллер b44 занесен в черный список в файле в /etc/modprobe.d?
Если да, помогает ли удаление строк в этом файле (или, может быть, весь файл)?
Я последовал совету к вопросу 308958 и удалил весь bcmwl-kernel-source, который не был завершен чисто (возможно, из-за проблемы с курицей и яйцом, из-за которой у меня не было подключения).
источник