Ich nutze eine Dlink DWL-G650 Atheros Cardbus Karte auf einem (älteren) PII-366 Toshiba Laptop mit Debian Sarge und soweit läuft alles erfreulich gut
Problem ist nun, dass die Karte nach einem Suspend (
apm -s) offensichtlich auch wieder resumed wird, zumindest werden die ath Treiber geladen und auch entsprechende Meldungen im Syslog erscheinen, dazu aber auch diese beiden Fehlermeldungen:
Code: Alles auswählen
kernel: ath0: unable to reset hardware; hal status 3
kernel: ath0: unable to reset hardware; hal status 0
Die Codes kann man entsprechend in der madwifi Dokumentation nachschlagen. Klar ist, dass dies ein HW-Problem ist und dass ein Auswurf der Karte (
cardctl eject) sowie Neueinschieben (
cardctl insert) derselbigen das Problem löst. Bloss wie kann dies automatisiert werden? Als langjähriger Linux Laptop Nutzer dachte ich, dass dies durch
/etc/apm/event.d/pcmcia und einer passenden
/etc/pcmcia/apm.opts mit
APM=eject lösbar ist, allerdings weit gefehlt. Von dem pcmcia Script ist nix zu merken.
Bevor ich mich hier nun weiter verzettel mit Debugging von dem Script und APM, wollte ich mal fragen, ob es noch sonstige Alternativen oder Möglichkeiten gibt