Ich habe gerade Ubuntu Server 12.04 auf meinem Laptop installiert. Die Desktop-Version hatte immer Treiberprobleme, aber nur mit WiFi, nicht mit dem Ethernet, und ich konnte die proprietären Treiber einfach manuell verkabeln und installieren, und es würde funktionieren. Auf meinem installierten Server erhalte ich jedoch keine Ethernet-Konnektivität.
ifconfig
zeigt nur lo
für Loopback eine nicht eth0
wie üblich.
lshw -C network
*-network DISABLED
description: Ethernet interface
Ich habe es versucht
ifconfig up
up: error fetching interface information: device unknown
dann
lsmod
zeigten, dass von b34 und b44 Module vorhanden sind, aber sie zeigten 0 in der Spalte für in USE und keine Programme verwendeten sie, aber b44 verwendete ein anderes Programm.
=======================
UPDATE 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
Vielen Dank.
lspci -nnk | grep -i -A2 net
zu Ihrem Beitrag hinzu.Antworten:
Ich konnte dies beheben, indem ich Folgendes tat:
Vielleicht hilft das.
quelle
iwconfig
, um den Namen der Schnittstelle dann zu holensudo ifconfig enp0s31f6 up
Ist Ihr b44-Controller in einer Datei unter /etc/modprobe.d auf der schwarzen Liste?
Wenn ja, hilft das Entfernen der Zeilen in dieser Datei (oder möglicherweise in der gesamten Datei)?
Ich folgte einem Rat zu Frage 308958 und entfernte die gesamte bcmwl-Kernel-Quelle, die nicht sauber abgeschlossen wurde (wahrscheinlich, weil ich ein Problem mit Hühnchen und Eiern hatte, für das ich keine Konnektivität hatte).
quelle