Ubuntu (Dual Boot Windows) Ethernet verbindet / erkennt nicht

8

Ich bin völlig neu in Linux und habe gerade Ubuntu 16.04 LTS mit Windows 10 installiert. (Ich habe Ubuntu auf einer anderen Partition als Windows installiert, wenn dies hilfreich wäre.) Also habe ich Ubuntu eingerichtet, aber mein Ethernet wird nicht erkannt und verbunden. Das gleiche funktioniert gut unter Windows. Ich habe andere Fragen auf dieser Website gesucht, aber keine davon hat mein Problem gelöst. Ich würde mich freuen, wenn mir hier jemand helfen würde! Vielen Dank!

Okay, ich bin der Benutzer, der die Frage mit einem Kopfgeld belegt. Ich konnte mich wegen mangelnden Rufs nicht äußern. Aber jetzt denke ich, ich sollte die Zügel dieser Frage in meine Hände nehmen. Also werde ich die Eigenschaften meines Systems beschreiben.

Ich hatte Ubuntu 16.04 parallel zu Windows 10 auf einer separaten Partition installiert. Der Laptop ist Lenovo Z51-70. Das Problem ist, dass das Ethernet unter Ubuntu keine Verbindung herstellt.

Dies ist das Ergebnis von "ipconfig" unter Windows.

Windows IP Configuration


Wireless LAN adapter Local Area Connection* 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::d01f:a297:5f9c:80f%4
   IPv4 Address. . . . . . . . . . . : 10.9.73.16
   Subnet Mask . . . . . . . . . . . : 255.255.224.0
   Default Gateway . . . . . . . . . : 10.9.70.250

Ethernet adapter Ethernet 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Wireless LAN adapter Wi-Fi:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter Bluetooth Network Connection:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter isatap.{5F5A44D4-1648-49E4-8C87-54CB2AB99206}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter Local Area Connection* 12:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Außerdem möchte ich hinzufügen, dass ein Neustart nicht geholfen hat. Ein Neustart des Netzwerkmanagers hat nicht geholfen. Das Aufgeben von IP unter Windows vor dem Booten in Ubuntu hat nicht geholfen.

Die Ausgabe des von @DavidFoerster erwähnten Skripts erfolgt unter wireless-info.txt .

Rahul Patil
quelle
Bist du sicher, dass es nicht nur funktioniert? Ist es eine Art exotisches USB-WLAN-Gerät? In der oberen rechten Ecke sollte sich ein Symbol befinden, das ein Menü für Netzwerkoptionen enthält (normalerweise ein Symbol mit zwei Pfeilen, die vor und zurück gehen). Vielleicht möchten Sie das überprüfen. Was bedeutet es auch, wenn Sie ifconfigin einem Terminal ausgeführt werden (starten Sie das Terminal mit [STRG] + [] ALT] + [T]? Überprüfen Sie auch, ob Ihr Router keine speziellen Regeln enthält, die die Verbindung blockieren könnten. Vielleicht Sie könnte einige zusätzliche Informationen hinzufügen, nachdem Sie diese Vorschläge ausprobiert haben.
EF Nijboer
Es ist sehr schwierig, Linux auf derselben Partition wie Windows zu installieren, da auf Windows-Dateisystemen keine POSIX-Berechtigungen vorhanden sind
phuclv
1
Wie kann diese Frage ohne Hardwaredetails beantwortet werden?
Zanna
@ Zanna Problem ist, dass es zu viele Antworten geben kann, eine für jede Kombination aus Netzwerkkarte und Software-Setup. OP hat sich seit dem 6. November 2016, als die Frage veröffentlicht wurde, nicht mehr angemeldet, sodass weitere Details möglicherweise nicht bekannt gegeben werden. Normalerweise wird eine Frage wie diese geschlossen, aber aufgrund von Kopfgeld ändern sich die Spielregeln:
Schreiben Sie
@ WinEunuuchs2Unix na ja genau. Ohne Hardware-Details von der Bankrolle können die Antwortenden nur spekulieren (wie sie es tun)
Zanna

Antworten:

3

Die Bibel der Netzwerkverbindungsprobleme

Der beste Ausgangspunkt ist Ihre Lieblingsbibel mit Netzwerkverbindungen wie dieser ( wiki.archlinux.org - WOL im Windows-Treiber aktivieren ) von ArchLinux.

Obwohl es Dutzende von Dingen gibt, die Sie ausprobieren können:

1 Check the connection 2 Set the hostname
2.1 Local network hostname resolution 3 Device driver
3.1 Check the status
3.2 Load the module 4 Network interfaces
4.1 Device names
4.1.1 Get current device names
4.1.2 Change device name
4.1.3 Reverting to traditional device names
4.2 Set device MTU and queue length
4.3 Enabling and disabling network interfaces 5 Configure the IP address
5.1 Dynamic IP address
5.1.1 systemd-networkd
5.1.2 dhcpcd
5.1.3 dhclient
5.1.4 netctl
5.2 Static IP address
5.2.1 netctl
5.2.2 systemd-networkd
5.2.3 dhcpcd
5.2.4 Manual assignment
5.2.5 Calculating addresses 6 Tips and tricks
6.1 ifplugd for laptops
6.2 Bonding or LAG
6.3 IP address aliasing
6.3.1 Example
6.4 Change MAC/hardware address
6.5 Internet sharing
6.6 Router configuration
6.7 Promiscuous mode 7 Troubleshooting
7.1 Swapping computers on the cable modem
7.2 The TCP window scaling problem
7.2.1 How to diagnose the problem
7.2.2 Ways of fixing it
7.2.2.1 Bad
7.2.2.2 Good
7.2.2.3 Best
7.2.3 More about it
7.3 Realtek no link / WOL problem
7.3.1 Enable the NIC directly in Linux
7.3.2 Rollback/change Windows driver
7.3.3 Enable WOL in Windows driver
7.3.4 Newer Realtek Linux driver
7.3.5 Enable LAN Boot ROM in BIOS/CMOS
7.4 No interface with Atheros chipsets
7.5 Broadcom BCM57780
7.6 Realtek RTL8111/8168B
7.7 Gigabyte Motherboard with Realtek 8111/8168/8411 8 See also

Wir beginnen mit den wahrscheinlich begrenzten Informationen, da die Netzwerkkarte unter Windows, aber nicht unter Ubuntu funktioniert. Dies wird im nächsten Abschnitt beschrieben.

Windows deaktiviert die Netzwerkkarte (Network Interface Card) beim Herunterfahren

Wenn eine BIOS-Funktion namens Wake on LAN (WOL) deaktiviert ist, hat Ihre Netzwerkkarte keine blinkenden LEDs, die die Verbindung anzeigen, und keine Verbindung zu Ihrem Router. Windows kann Ihre Netzwerkkarte beim Herunterfahren deaktivieren. Um dies auf Realtek-Karten unter Windows XP (Beispiel) zu verhindern, verwenden Sie:

Right click my computer and choose "Properties"
--> "Hardware" tab   --> Device Manager
 --> Network Adapters
  --> "double click" Realtek ...
   --> Advanced tab
    --> Wake-On-Lan After Shutdown
     --> Enable

Dies kann das OP-Problem möglicherweise nicht lösen, da keine genauen Details angegeben werden. Es besteht jedoch ein hohes Maß an Vertrauen, dass eine der anderen Lösungen auf dieser Webseite das Problem lösen wird.

WinEunuuchs2Unix
quelle
1

Ich fand diese Website hilfreich, um Ubuntu 18.04 unter Alienware M15 mit dem Killer Wireless AX1650 auszuführen. Es ist eine Anleitung zur Installation des Treibers. Beachten Sie, dass der sichere Start deaktiviert sein muss. Der Leitfaden gilt für Ubuntu 16.04 / 18.04 / 19.04. https://support.killernetworking.com/knowledge-base/killer-ax1650-in-debian-ubuntu-16-04/

Ab dem 24.10.19 lauteten die Anweisungen auf der Website:

Geben Sie die folgenden Befehle zeilenweise in ein Terminal ein.

Schritt 1 - Laden Sie die neuesten Git- und Build-Essential-Pakete herunter

sudo apt update
sudo apt-get install -y git
sudo apt-get install -y build-essential

Schritt 2 - Laden Sie das Repository Iwlwifi-Firmware.git herunter

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp iwlwifi-* /lib/firmware/
cd ..

Schritt 3 - Laden Sie das Backport-Iwlwifi.git-Repository herunter. Da 'Make einen nicht signierten Treiber erzeugt, werden wahrscheinlich SSL-Fehler / Warnungen angezeigt. Dies ist in Ordnung, aber dies ist der Grund, warum der sichere Start deaktiviert werden muss. Wenn Secure Boot aktiviert ist, verwendet Ihr Computer keinen vorzeichenlosen Treiber!

git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi
sudo make defconfig-iwlwifi-public
sudo make -j4
sudo make install

Der folgende Befehl ist möglicherweise erforderlich, um Ihren Computer zu zwingen, den Treiber beim Booten zu verwenden:

update-initramfs -u

Starten Sie Ihren Computer neu!

aveevu
quelle
0

Ich bin keineswegs ein Experte, aber ich bin auch auf dieses Problem gestoßen, als ich anfing, einen Computer mit zwei Starts zu verwenden. Ich benutze 14.04, was ein ähnliches Problem hat. Nach dem, was ich online finden konnte (sowohl hier als auch auf anderen technischen Websites), scheint es ein Problem mit der Konfiguration der Ethernet-Karte zu sein. Nach den Aussagen anderer verwenden Windows und Ubuntu unterschiedliche Ethernet-Kartenkonfigurationen. Aufgrund der Funktionsweise von Windows wird die Karte so konfiguriert, dass Ubuntu sie nicht neu konfigurieren kann. Der einfachste Weg, dies zu umgehen, besteht darin, dass Windows die Ethernet-Karte "freigibt". Windows tut dies jedoch nur während eines vollständigen Herunterfahrens. nicht während eines Neustarts. Es ist nicht dasselbe, in die andere Richtung zu gehen. Windows kann die Ethernet-Karte neu konfigurieren, nachdem Ubuntu sie verwendet hat.

Zusammenfassend ist ein Neustart von Ubuntu zu Windows in Ordnung. Ein vollständiges Herunterfahren von Windows und ein anschließender Start von Ubuntu sind in Ordnung. Was nicht in Ordnung ist, ist ein Neustart von Windows in Ubuntu. Ich habe versucht, nach einer Möglichkeit zu suchen, Ubuntu zu zwingen, die Karte neu zu konfigurieren. Ich habe auch nach einer Möglichkeit gesucht, Windows zu zwingen, die Karte beim Neustart "freizugeben", als wäre es ein vollständiges Herunterfahren. Meine Suche hat jedoch bisher nichts ergeben.

Andrew Shum
quelle
Ich kann den ursprünglichen Beitrag aufgrund der Reputationsanforderungen nicht kommentieren. Ich möchte jedoch noch einmal betonen, dass ein vollständiges Herunterfahren funktionieren sollte. Damit meine ich keinen Neustart oder Neustart; da ist ein Unterschied. Ich meine den Fall, in dem Sie den Netzschalter am Computer physisch drücken müssen, um ihn wieder einzuschalten. Beim vollständigen Herunterfahren sollte sich der Computer nicht von selbst einschalten.
Andrew Shum
0

Überprüfen Sie zunächst, ob der Ethernet-Kartentreiber in Ihrer Installation ordnungsgemäß funktioniert.

lspci | grep -i eth

Dies ergibt eine Ausgabe wie die folgende:

Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 05)

Wenn die Ausgabe leer ist, bearbeiten Sie die /etc/NetworkManager/NetworkManager.confDatei und legen Sie sie fest managed=true. Starten Sie den Netzwerkmanager neu. s udo service network-manager restart.

Sie können auch versuchen, compat-wireless-2.6.tar.bz2Treiber.

arupgsh
quelle
0

Dies scheint eher ein Treiberproblem zu sein, da dies unter Windows 10 in Ordnung ist. Möglicherweise haben Sie Probleme mit den Ethernet-Kartentreibern in Ubuntu.

Ich glaube, dass die in diesem Link erwähnte Option helfen wird. Wenn die Eingabe nicht funktioniert, teilen Sie mir Ihre Ethernet-Kartendetails und die Ausgabe von ifconfigund mit/etc/network/interfaces

writerrajiv
quelle
Dies erscheint eher als Kommentar als als Antwort. :)
Thompson Dawes
0

Ich hatte ein ähnliches Problem mit einem Debian 10 und Windows 10 Dual Boot. Die Lösung bestand darin, Windows 10 "wirklich" herunterzufahren, indem der Schnellstart deaktiviert wurde Control Panel -> Power Options -> Choose what the power buttons do -> Change settings that are currently unavailable -> Unckeck Turn on fast startup and then Save changes.

Varnaud
quelle