Ethernet-Verbindung unter Linux Mint nicht mehr möglich

RalleReloaded

Cadet 1st Year
Registriert
Juli 2023
Beiträge
11
Hi zusammen,
ich hab da mal ein etwas ungewöhnlicheres Ding....
Ich habe vom Router über einen Switch zwei Leitungen ins OG meines Hauses angeschlossen.
An jeder dieser Leitungen hängt jeweils ein Rechner, einer mit LM 20.2 und einer mit LM 21.3
Der 21.3er macht keine Zicken, aber es ist mir unmöglich, mit dem 20.2er eine Verbindung zum Router herzustellen.
Die komplette Kabelstrecke habe ich mit einem anderen Rechner geprüft, bei dem ist es absolut keinerlei Problem, das bedeutet für mich, es muss an dem 20.2-Rechner liegen. Hardware scheidet aus, die funktioniert, das habe ich getestet.
Folglich bleibt nur noch Netzwerkkonfiguration übrig. Und da habe ich null Ahnung von.
Kann mir hier wer weiterhelfen?
Ich hab übrigens schon versucht, die funktionierenden Einstellungen vom 21.3er auf den 20.2er zu übertragen - nix zu wollen....
Thx im Voraus
Ralle
 
Mal ein Live 21.3 auf dem Problemrechner getestet?
 
  • Gefällt mir
Reaktionen: netzgestaltung und poerem
ifconfig
enp5s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 70:85:c2:d5:17:41 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 175 bytes 28265 (28.2 KB)
TX errors 14 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Lokale Schleife)
RX packets 8884 bytes 672367 (672.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8884 bytes 672367 (672.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Ergänzung ()

M@rsupil@mi schrieb:
Mal ein Live 21.3 auf dem Problemrechner getestet?
Bis jetzt nicht, der hatte bislang immer mit diesem System funktioniert (als alleiniger Rechner im Netzwerk). Hab ihn jetzt aber wegen Neuanschaffung zum Zweitrechner umfunktioniert, und seitdem tut sich nischt mehr....
 
Ging es früher und jetzt nicht mehr? Wie richtest du dein Netzwerk ein? Ich vermute, mit NetworkManager über ein Applet in der Leiste? Wie sehen in dem Fall die Einstellungen der Kabelverbindung aus?
 
Ich glaube zwar nicht, das der Switch das Problem verursacht.
Aber zum testen würde ich beide Rechner direkt an den Router anschliessen.
 
@garfield121 ist bereits getestet. Der Switch KANN es nicht sein, weil das exakt selbe Setup mit nem uralt-LM17.3-Netbook völlig problemlos im Parallelbetrieb mit dem 21.3er funktioniert....

@Donnerkind jawohl, korrekt, über den vom System zur Verfügung gestellten NetworkManager. Da muss man ja dankenswerterweise eigentlich nichts mehr machen heutzutage, Kabel reinstöpseln und fertig...im Idealfall.
Was die Einstellungen angeht, gehts dir um einen spezifischen Punkt?
 
RalleReloaded schrieb:
enp5s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 70:85:c2:d5:17:41 txqueuelen 1000 (Ethernet)
mach mal ifconfig zum Vergleich auf der anderen Kiste mit LM 21.3 .
Des dürfte da anders ausschauen vermute ich mal. Beim 21.3er dürften zwischen enp5s0 und ether noch die beiden Zeilen inet und inet6 zu sehen sein.
 
@IchbinbeiCB Tut es:
ifconfig
enp34s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.178.27 netmask 255.255.255.0 broadcast 192.168.178.255
inet6 2003:d0:ff02:3300:439a:28de:fb83:ce8c prefixlen 64 scopeid 0x0<global>
inet6 2003:d0:ff02:3300:255a:f7b7:d462:63e prefixlen 64 scopeid 0x0<global>
inet6 fe80::2aff:ec08:cd80:595f prefixlen 64 scopeid 0x20<link>
ether 30:9c:23:d6:b5:60 txqueuelen 1000 (Ethernet)
RX packets 5161791 bytes 7442824777 (7.4 GB)
RX errors 1404043 dropped 16005 overruns 0 frame 1404043
TX packets 3966166 bytes 405608172 (405.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xfcd00000-fcd1ffff

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Lokale Schleife)
RX packets 35116 bytes 3670456 (3.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 35116 bytes 3670456 (3.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
 
RalleReloaded schrieb:
enp34s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.178.27 netmask 255.255.255.0 broadcast 192.168.178.255
inet6 2003:d0:ff02:3300:439a:28de:fb83:ce8c prefixlen 64 scopeid 0x0<global>
inet6 2003:d0:ff02:3300:255a:f7b7:d462:63e prefixlen 64 scopeid 0x0<global>
inet6 fe80::2aff:ec08:cd80:595f prefixlen 64 scopeid 0x20<link>
ether 30:9c:23:d6:b5:60 txqueuelen 1000 (Ethernet)
Ok da heisst die Schnittstelle enp34s0 aber wie ich vermutet habe sind alle Zeilen korrekt aufgeführt.


RalleReloaded schrieb:
jawohl, korrekt, über den vom System zur Verfügung gestellten NetworkManager. Da muss man ja dankenswerterweise eigentlich nichts mehr machen heutzutage, Kabel reinstöpseln und fertig...im Idealfall.
Was die Einstellungen angeht, gehts dir um einen spezifischen Punkt?
Wie siehts da aus hinsichtlich der Einträge bei der Schnittstelle enp5s0 ? Hinsichtlich IP etc. steht da alles drin
 
@IchbinbeiCB
Also, ich kann jetzt nich auf "Verbindungsinformationen" gehen und mir ne IP anzeigen lassen (eben weils ja keine GIBT), aber wenn ich unter "Verbindung bearbeiten" die Reiter so durchgeh is alles identisch mit den funktionierenden Einstellungen beim 21.3er. Sollte also nach meinem absoluten Laienwissen ja an sich keine Probleme ergeben - tut es aber leider halt doch....
 
RalleReloaded schrieb:
Also, ich kann jetzt nich auf "Verbindungsinformationen" gehen und mir ne IP anzeigen lassen
Irrelevant. Die GUI ist nur ein Frontend.

RalleReloaded schrieb:
ifconfig
enp34s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.178.27 netmask 255.255.255.0 broadcast 192.168.178.255

RalleReloaded schrieb:
ifconfig
enp5s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 70:85:c2:d5:17:41 txqueuelen 1000 (Ethernet)
Das sieht schon brauchbarer aus. Bei enp5s0 hast du keine IP bei enp34s0 hast du eine. Du kannst die mal manuell hinzufügen (als root). Dabei solltest du vorher nachsehen, ob's die 28 schon gibt. Falls ja, nimm eine andere Zahl.
Code:
ip addr add 192.168.178.28/24 dev enp5s0
ip link set enp5s0 up
ip route add default via 192.168.178.1 dev enp5s0
Wenn das alles ohne Fehler klappt, solltest du wieder Netz haben. Damit hättest du schon mal getestet, dass das Netzwerk prinzipiell funktioniert.

Dann müsstest du testen, warum der Rechner keine IP bekommt. Und da kommt dann (vermutlich unter Mint) der NetworkManager ins Spiel. Da müsstest du mal die Logs (journalctl -ab) durchwühlen nach enp5s0, warum da keine IP zugewiesen wird.
 
@Pummeluff
Das hat funktioniert, super, danke!
Könntest du mir jetzt vielleicht bitte noch Noob-freundlich erklären, WAS ich da gemacht habe? Ich möchts gern auch einfach VERSTEHEN was da los is, statt nur Befehle abzutippen ;-)

Ähm, Kommando zurück, er zeigt mir zwar eine Verbindung AN, aber es besteht immernoch keine, wie mein Ping-Versuch gerade gezeigt hat??
 
Zuletzt bearbeitet:
RalleReloaded schrieb:
Das hat funktioniert, super, danke!
Nach dem Reboot ist das aber wieder weg. Die Änderungen sind nicht permanent.

RalleReloaded schrieb:
Könntest du mir jetzt vielleicht bitte noch Noob-freundlich erklären, WAS ich da gemacht habe?
ip addr add 192.168.178.28/24 dev enp5s0
Damit weist du Deiner Netzwerkkarte enp5s0 die IP-Adresse 192.168.178.28 mit der Netzwerkmaske 255.255.255.0 zu. Das Netzwerkdevice enp5s0 ist ein predictable Devicename.

Mit ip link set enp5s0 up änderst du den Status der Netzwerkkarte. D.h. du aktivierst die für den Netzwerkverkehr.

Und ip route add default via 192.168.178.1 dev enp5s0 setzt die Route. Alle Rechner innerhalb der Netzwerkmaske, d.h. bei Dir alle Rechner mit der IP 192.168.178.xxx können sich gegenseitig sehen. Willst du einen Rechner außerhalb dieses Netzes abfragen, z.B. Google, dann brauchst du ein Gateway, was den Verkehr zum übergeordneten Netz (Deines Providers) transportiert. Und dazu musst du die Default-Route setzen.

Damit du diese Sachen nicht selbst konfigurieren musst, holt sich der Rechner normalerweise per DHCP diese Daten von Deiner Fritzbox. Und dafür gibt's Daemons, die auf dem System laufen und das für Dich machen, z.B. den NetworkManager oder Systemd Networkd. Früher konnte man auf den Systemen unter /etc/sysconfig/network (Suse, RHEL) oder /etc/network (Debian) auch komplett manuell konfigurieren. D.h. das sollte noch immer funktionieren.
 
Ok, das klingt mir jetzt alles nach "Dein System hat irgendwie einen Treffer abbekommen, dass es sich um diese Geschichten nichtmehr automatisch kümmert".
 
Was zeigt Dir denn: systemctl status NetworkManager an?

Und siehe oben: Mach mal eine Konsole über den ganzen Bildschirm auf:
journalctl -ab
Und dann tipp mal /enp5s0 und such Dich durch das Logfile durch. n wandert zum nächsten Treffer, N zum vorherigen.
 
Zurück
Oben