Właśnie zainstalowałem Ubuntu Server 12.04 na moim laptopie. Wersja komputerowa zawsze miała problemy ze sterownikami, ale tylko z Wi-Fi, a nie z Ethernetem, i mogłem po prostu podłączyć i ręcznie zainstalować zastrzeżone sterowniki i to działałoby. Ale na moim zainstalowanym serwerze nie mam łączności Ethernet.
ifconfig
pokazuje tylko lo
dla pętli zwrotnej i nie eth0
jak zwykle.
lshw -C network
*-network DISABLED
description: Ethernet interface
próbowałem
ifconfig up
up: error fetching interface information: device unknown
następnie
lsmod
pokazało, że moduły b34 i b44 są tam, ale w kolumnie USE pokazywały 0, a żadne programy ich nie używały, ale b44 używało innego programu.
=======================
AKTUALIZACJA 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
Dziękuję Ci.
lspci -nnk | grep -i -A2 net
do swojego postu.Odpowiedzi:
Byłem w stanie to naprawić, wykonując:
Być może to pomoże.
źródło
iwconfig
aby pobrać nazwę interfejsusudo ifconfig enp0s31f6 up
Czy twój kontroler b44 znajduje się na czarnej liście w pliku pod /etc/modprobe.d?
Jeśli tak, czy usunięcie wierszy w tym pliku (a może w całym pliku) pomaga? Postąpiłem
zgodnie z radą podając pytanie 308958 i usunąłem całe źródło jądra bcmwl, które nie zakończyło się czysto (prawdopodobnie z powodu problemu z kurczakiem i jajami, że nie miałem łączności).
źródło