Hallo Gregor, Am 27.06.2023 um 22:10 schrieb gregor willms: [ ... ]
danke erst mal für die Antwort. Ja, soviel Ahnung von der Materie habe ich nicht; nutze aber seit fast 20 Jahren Suse und habe dadurch einige Erfahrung, kann auch, glaube ich, ganz gut Zusammenhänge verstehen. Und glücklicherweise gibt es diese Liste, die mir schon hin und wieder gut geholfen hat. Beispielsweise habe ich mit dieser Hilfe schon mal ein Script erstellt/bekommen, weil ein wlan-Modul auf einem Notebook den Suspend störte. Ich habe das auch schon versucht an die aktuelle Situation anzupassen, dass hat aber nicht funktioniert. Ich hatte es nach /usr/lib/systemd/system-sleep/ gelegt. Genannt hatte ich es 10-snd-hda-codec-cs8409.sh
Ich kopiere es mal hier rein, wäre das ein Ausgangspunkt?
#!/bin/bash
case $1/$2 in pre/*) # echo "Going to $2..." /usr/sbin/rfkill block snd-hda-codec-cs8409 ;; post/*) # echo "Waking up from $2..." /usr/sbin/rfkill unblock snd-hda-codec-cs8409 ;; esac
statt "snd-hda-codec-cs8409" stand dort "wlan"; damit funktioniert es auf dem Notebook noch bis heute einwandfrei. Ist aber auch vielleicht eine andere Situation im Einzelnen.
viele Grüße
Gregor
Oh weh, jetzt könnte ich wieder die Leier mit der Ahnung anwerfen, aber ... Du hast kein WLAN Modul, sondern eine Audio Modul. Was willst du da mit rfkill anstellen?!?!? Ich skizziere dir nun mal die Vorgehensweise, die man in solch einem Fall üblicherweise macht: 1) Manuelles Entladen des Moduls snd-hda-codec-cs8409 mit sudo rmmod snd-hda-codec-cs8409 Falls das mit Fehler quittiert wird, musst du die Abhängigkeiten vorher auch noch rmmod'en. modinfo snd-hda-codec-cs8409 zeigt dir da die Abhängigkeiten 2) Rechner in den Suspend schicken 3) Rechner wieder Aufwecken Sollte er Aufwachen wieder mit sudo modprobe snd-hda-codec-cs8409 Modul laden und sehen, ob es wieder geht. Wenn nicht ... Pech gehabt Sollte Rechner nicht wieder zuverlässig Aufwachen, ebenfalls Pech gehabt 4) Falls alles funktionieren sollte, dann die Befehle in dein Skript übernehmen. sudo kannste da wohl weglassen da eh als root ausgeführt wird Manfred