Wie richte ich Netzwerk bei Ubuntu ein?
Ich habe heute auf einer USB Festblatte Ubuntu installiert (neuste ISO heruntergeladen, mit Rufus auf Stick und installiert) und das hat auch alles gut geklappt.
Aber als ich eine zum Test Google aufrufen wollte, ging es nicht (genau wie alle anderen Webseiten). Ich habe gegoogelt, wie man Netzwerk einrichtet, aber das hat mir nichts gebracht. Es sollte scheinbar oben rechts in der Leiste ein Netzwerksymbol sein, da ist bei mir nur Sound und Ausschalten. In den Einstellungen bei Netzwerk gibt es nur VPN und Netzwerk-Proxy zur Auswahl, keine grundlegenden Verbindugseinstellungen.
Verbinden möchte ich mich über ein Ethernet-Kabel, das auf dem selben Gerät mit Windows perfekt funktioniert, an dem liegt es also nicht.
Falls das für dieses Problem relevant ist: in "/etc/netplan/01-network-manager-all.yaml" ist als Renderer NetworkManager angegeben und als Version 2
Ich hoffe, jemand kann mir da weiterhelfen.
Um es übersichtlicher zu machen:
Zuerst hatte ich Version 20.04. installiert, jetzt habe ich auf Version 21.10. gewechselt. In beiden Fällen das Selbe. Ich möchte mich über Ethernet verbinden. Meine Netzwerkkarte: "Intel(R) Ethernet Connection (10) I219-V"
Was genau hast du für einen Computer bzw. WLAN-Karte?
Ich weiß nicht genau, was für eine Netzwerkkarte ich habe. WLAN ist es, wie in der Frage beschrieben, nicht. Aber am Alter kann es nicht liegen (PC neu gekauft im Dezember 2021)
Es wäre aber wichtig, die Netzwerkkarte/Mainboard zu wissen. Wenn die nicht erkannt wird, fehlt sehr wahrscheinlich ein Treiber.
Ich boote gleich Mal Windows und gucke, ob das im Gerätemanager steht.
Auch noch gut zu wissen: Welche Ubuntu-Version hast du installiert?
Die neuste Desktop-Version
4 Antworten
Ich habe gelesen, dass der Treiber für diesen Netzwerkadapter in der Tat Probleme hat oder hatte.
Nun, du bist auf Ubuntu 20.04 LTS, die allerneuste Version ist derzeit allerdings 21.10 (in ein paar Tagen gibts 22.04).
Die LTS-Version ist auf Stabilität ausgelegt und hat daher nicht die allerneuste Software, da zählen auch Treiber und der Kernel dazu.
Probiers also mal mit Ubuntu 21.10, dort sollte der Treiber auch drin sein.
Was hast du denn für ein Gerät? Die Hardware wäre hier entscheidend für die Lösung des Problems!
Ich habe Windows 11 auf meiner internen M.2-SSD und Ubuntu auf einer externen USB-HDD installiert
Dann wäre Windows hier nämlich ein möglicher Übeltäter. Windows fährt nämlich standardmässig nicht vollständig herunter, sondern geht nur in den Ruhezustand. Dabei werden zum Beispiel Netzwerkkarten "besetzt" und ein anderes Betriebssystem kann nicht darauf zugreifen.
Starte also mal Windows und deaktiviere den Ruhezustand. Dazu öffnest du eine Kommandozeile als Administrator und gibts folgendes ein:
powercfg.exe /hibernate off
Dann neu starten und nochmals versuchen.
Das habe ich gemacht, aber auch das hat leider nichts verändert :-(
Soll der Server mit DHCP laufen musst du in der von dir erwähnten Datei
dhcp4: true
eintragen, ansonsten eine manuelle ip configuration
Wo soll ich denn die IP-Konfiguration vornehmen? Wie gesagt, in den Einstellungen gibt es nur Netzwerk-Proxy und VPN
version: 2
renderer: networkd
ethernets:
enp1s0:
addresses:
- 10.10.10.2/24
- 2001:DB8::5/64
dhcp4: no
gateway4: 10.10.10.1
gateway6: 2001:DB8::1
nameservers:
addresses: [10.10.10.1, 1.1.1.1, 2001:470:20::2]
^ Das wäre ein Beispiel für eine solche Datei mit statischer IP Konfiguration
Danach aktiviert man das ganze mit
# netplan apply
oder testet es erst mit
# netplan try
Wichtig: keine Tabs verwenden nur jeweils doppelte Leerzeichen
Wie bearbeite ich die Datei denn? Die ist ja Schreibgeschützt. Und muss ich, wenn ich DHCP aktivieren will, einfach unter
network:
version: 2
renderer: NetworkManager
dhcp4: true
ergänzen oder nach etwas anderes, wie im Beispiel?
Ich arbeite eig. nur auf der Kommandozeile, deswegen würde ich das vermutl. viel komplizierter machen, als es eig. sein muss. Aber wenn du rechts oben kein Netzwerksymbol hast, wird vermutl. dein Netzwerkadapter nicht erkannt.
Ich pers. würde einfach mal probieren mit Einrückungen ^^
network:
version: 2
renderer: NetworkManager
dhcpv4: true
Probier das Öffnen der Datei mal mit
sudo nano /etc/netplan/01-network-manager-all.yaml
Am besten bearbeitest du die erstmal garnicht. Einerseits wird dein Netzwerkadapter gar nicht erkannt, andererseits wird im Desktopbetrieb kein Netplan eingesetzt.
Naja, und wenn der Adapter gar nicht erkannt wird, bringt auch irgendwelche Konfiguration nichts.
Es sei denn er ist bei seiner installierten Distribution nur deaktiviert, dann würde das vorgeschlagene diesen aktivieren. Und kaputt machen kann er ja nichts
Habe es probiert (ich war mir unsicher, ob ich dhcpv4 oder nur dhcp4 nutzen soll, weil beide Varianten genannt wurden) und habe in beiden Fällen nachdem ich
netplan apply
ausführte folgende Antwort bekommen:
/etc/[...].yaml:5:3: Error in network definition: unknown key dhcpv4
dhcpv4: true
^
Hast du den tabulator verwendet oder Leerzeichen?
zwei Leerzeichen, genau wie es oben stand
Ich starte kurz Windows, um zu sehen, was für eine Netzwerkkarte ich habe
Ansonsten ersetze "true" mal durch "yes" vllt. erwarte ich zu viel
Zur Frage nach der Netzwerkkarte: Bei Windows im Gerätemanager steht unter Netzwerkadapter "Intel(R) Ethernet Connection (10) I219-V"
Ok, ich wechsle wieder auf Ubuntu
Selber Fehler. An sich geht es ja - so wie ich es verstanden habe - bei diesem Fehler mehr um das "dhcp4" als um das "true", bzw. "yes", das ja nicht mal in der Fehlermeldung vorkommt
20.04, die bekommt man standartmäßig zum Download
Also ich schätze, dass du deinen NetzwerkAdapter - Treiber aus irgendwelchen Gründen nachinstallieren musst manuell.
Ich würde diesen mal runterladen, auf das System ziehen und installieren
https://downloadmirror.intel.com/728358/Preboot.tar.gz
Je nach deiner angestrebten Verwendung ist es vllt gffs. einfacher das ganze als VM zu machen
Dann versuche mal die 21.10. Vielleicht ist da der vermutlich fehlende Treiber vorhanden.
Ansonsten muss man mit dem genauen Chipsatz mal auf die Suche gehen.
PS am besten die Internet Verbindung bereits im Love Modus ausprobieren ohne Installation.
Im Terminal bitte mal dem Befehl:
ifconfig
eingeben und schauen, ob dort eine Netzwerkarte erkannt wird.
Der Befehl wird nicht ausgeführt, weil net-tools nicht installiert ist
Vermutlich ist der Netzwerkstack nicht installiert. Das einfachste ist, in der Paketverwaltung nach "netzwerk" oder "net-tools" zu suchen und diese zu installieren.
Ich habe mit
sudo apt install net-tools
versucht, das zu tun, aber als Antwort bekomme ich:
Paketlisten werden geladen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Statusinformationen werden eingelesen... Fertig
E: Paket net-tools kann nicht gefunden werden.
Vielleicht liegt es daran, dass ich ja kein Internet habe.
Gib mal auf der Konsole den Befehl
sudo netstat
ein
Als Antwort bekomme ich, dass der Befehl nicht gefunden wurde (Falls sudo netstart gemeint war, da auch)
netstat ist schon richtig. Hier kannst du dir anzeigen lassen, was schon da ist vom Netztwerk. Dann Paket nachinstallieren.
Habe versucht, mit
sudo apt install net-tools
das Paket zu installieren, aber habe folgende Antwort bekommen:
Paketlisten werden geladen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket net-tools kann nicht gefunden werden.
So, habe jetzt Ubuntu Version 21.10. gedownloadet, auf einen Stick, installiert und wieder das selbe Problem. Kein Internet, kein Netzwerksymbol oben rechts, alles genau wie vorher. Mache ich irgendwas falsch?