Zumindest testweise ja - ohne Besserung.KP97 hat geschrieben:07.10.2021 17:07:48Läuft denn das Lan über systemd, so wie von mir beschrieben, also getrennt vom Netzwerkmanager?
[Workaround] Bullseye, Notebook: Probleme mit Network-manager, poweroff/reboot nach suspend2RAM (e100)
Re: Bullseye, Notebook: Probleme mit Network-manager, poweroff/reboot nach suspend2RAM
Re: Bullseye, Notebook: Probleme mit Network-manager, poweroff/reboot nach suspend2RAM
Ich werde den Verdacht nicht los, dass der Kernel nicht ganz unschuldig an der Situation ist. Hattest du mal andere Kernelversionen ausprobiert? Mit Kernel 5.9 wurde etwas am Suspend-/Resume-Verhalten des Moduls geändert. In der Commit-Message steht zudem:
https://github.com/torvalds/linux/commit/69a74aef8a18eef20fb0044b5e164af41b84db21 hat geschrieben:Compile-tested only.
Re: Bullseye, Notebook: Probleme mit Network-manager, poweroff/reboot nach suspend2RAM
Danke! Ich glaube das ist die Ursache.
Ich wusste nicht wo ich ansetzen soll, deshalb wollte ich am Wochenende mal alle Buster-Backports-Kernel durchprobieren - von 5.2 bis 5.9. Mit diesem konkreten Hinweis ließ sich das beschleunigen. Unter 5.8 ist augenscheinlich noch alles in Ordnung, unter 5.9 gibt es aber die beschriebenen Probleme.
Dann kann ich mich direkt an einen Bugreport machen (Edit: 995927).
Ich wusste nicht wo ich ansetzen soll, deshalb wollte ich am Wochenende mal alle Buster-Backports-Kernel durchprobieren - von 5.2 bis 5.9. Mit diesem konkreten Hinweis ließ sich das beschleunigen. Unter 5.8 ist augenscheinlich noch alles in Ordnung, unter 5.9 gibt es aber die beschriebenen Probleme.
Dann kann ich mich direkt an einen Bugreport machen (Edit: 995927).
Re: Bullseye, Notebook: Probleme mit Network-manager, poweroff/reboot nach suspend2RAM
Als Workaround scheint es zu funktionieren, e100 vor dem Suspend zu entladen und hinterher wieder zu laden (nach Vorbild aus [1]):
Voraussetzung ist, dass das LAN nicht über den Networkmanager verwaltet wird:
[1] https://itectec.com/unixlinux/ubuntu-st ... er-resume/
Code: Alles auswählen
root@amilo:~# cat /etc/systemd/system/mysyssuspend.service
[Unit]
Before=suspend.target
[Service]
Type=simple
StandardOutput=syslog
ExecStart=modprobe -r e100
[Install]
WantedBy=suspend.target
Code: Alles auswählen
root@amilo:~# cat /etc/systemd/system/mysysresume.service
[Unit]
After=suspend.target
[Service]
Type=simple
StandardOutput=syslog
ExecStart=sh -c "modprobe e100 && dhclient enp7s8"
[Install]
WantedBy=suspend.target
Code: Alles auswählen
# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
allow-hotplug enp7s8
iface enp7s8 inet dhcp
[1] https://itectec.com/unixlinux/ubuntu-st ... er-resume/