ich bin neu hier und starte gleich mit einem merkwürdigen Verhalten des NetworkMangers.
An meinem Lenovo IdeaPad 5 Pro 16ACH6 gibt es keinen RJ45 Anschluß, ist dem Flachheitstrend zum Opfer gefallen.
Dieser Laptop ist mein Ersatz für den/die Towerkisten.
WLAN funktioniert problemlos, trotzdem internette ich lieber per Ethernet, also musste ein USB-C Ethernet Hub her.
USB-C deshalb, weil die Buchse links sitzt, der Hub kann dann gleich hinterwärts verschwinden, und USB-C brauche ich ansonsten nicht.
Nach dem Hochfahren des Systems ist das WLAN sofort aktiv, nicht aber die LAN Verbindung, einsehbar in der Taskleiste.
Der Hub als hardware wird erkannt mit dem Vermerk: "Kabelnetzwerk Kabel entfernt".
Damit Daten kommen genügt es, das USB-C Kabel zum Hub ganz kurz ab- und gleich wieder anzustecken, Vermerk: "Kabelnetzwerk on, Profil 1, Automatisches Ethernet".
Das ist unpraktisch, technisch dilletantisch, und die Hauchvergoldung der Kontakte freuen sich auch nicht da drüber.
Nun habe ich mich mit dem NetworkManager beschäftigt. Ein Lob auf die Dokumentationen zum Debian Projekt.
Kommandos wie sudo iwconfig , ifconfig -a , lspci -nnk | grep -iA2 net, lsub , lsmod , iwlist scan , dmesg , alle zeigen keine Unterschiede mit diff LAN_off und LAN_on.
Weiter mit systemctl status NetworkManager:
Die PID 1263 machte mich stutzig.NetworkManager.service - Network Manager
Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Tue 2023-07-11 15:05:42 CEST; 49min ago
Docs: man:NetworkManager(8)
Main PID: 1263 (NetworkManager)
Tasks: 3 (limit: 16480)
Memory: 20.3M
CPU: 476ms
CGroup: /system.slice/NetworkManager.service
└─1263 /usr/sbin/NetworkManager --no-daemon
Warning: some journal files were not opened due to insufficient permission.
Ich bin dahin gerudert, habe die Datei angeklickt (als Benutzer), und sofort war die LAN Verbíndung hergestellt!
Das Spiel habe ich mehrmals wiederholt, siehe da, alles reproduzierbar.
Dann habe ich im Startmenü unter Sonstige einen Eintrag erstellt mit dem Befehl: /usr/bin/networkctl , ein passendes icon gesucht, das ganze in die Startleiste gezogen, und bin happy: ein sofort wirkender Softwareschalter für mein LAN.
Das könnte im Prinzip so bleiben, ich denke aber, daß die Spezialisten hier eine technisch saubere Lösung kennen.
Ich weiß, das richtige Kommando wäre: sudo systemctl restart NetworkManger, meine Lösung erspart den extra Handgriff zu sudo.
Nebenbei, ich habe auf einer anderen M.2 ein LMDE5 installiert, da startet der NetworkManager sofort.
Per Befehl diff 5packages.list 12packages.list tauchen 2852 Unterschiede auf, welcher davon ist der Bringer?
Sollte der Unterschied in den kernel liegen, denn LMDE5 benutzt den 5.xyz von Debian 11.
Ich würde mich freuen über den richtigen Tipp.
Welche Infos soll ich beibringen?
Danke sagt Elsensee