rfkill-ähnliches Interface unter BSD?

gnrp

Active Member
Hi,

bin noch ziemlich neu in der BSD-Welt, benutze aber seit ca. vier Jahren Linux. Mit BSDs habe ich schon ein wenig rumgespielt, aber bisher nur auf Desktops und Servern und einem uralten Notebook.
Dann habe ich vor kurzem mal NetBSD auf meinem Notebook (Thinkpad X300) installiert, nachdem ich von Linux genug hatte. Es lief auch alles super, aber im Endeffekt hat mich eine Sache gestört, weswegen ich wieder auf Linux umgestiegen bin:
Nach einem Suspend (einfach per sysctl) konnte ich die UMTS- und die Bluetooth-Karten nicht mehr benutzen, sie waren immer deaktiviert.
Unter Linux kann man die beiden Karten (ebenso wie die WLAN-Karte, wenn es der Treiber von ihr mitmacht) einfach über das thinkpad-acpi- oder rfkill-Modul wieder aktivieren/deaktivieren.
Das geht da einfach über /proc/acpi/ibm/{bluetooth,wan} bzw. /sys/class/rfkill/rfkill?/state, das rfkill-Interface ist das neuere.
Ich habe aber absolut nichts dazu gefunden, wie man das unter BSD benutzt.
Die UMTS-Karte ist eine Sierra Wireless MC8775, die auch problemlos lief sonst, aber sich eben nicht wieder aktivieren ließ.

Habe ich da irgendwas verpasst, wie man das macht, oder gibt's da irgendwelche Wege?
Ich habe das BSD wieder vom Notebook runter und kann das nicht so schnell wieder testen, aber wenn jemand 'ne konkrete Lösung hat, kann das Linux schon schnell wieder runterfliegen...*g*
Ich hab deswegen jetzt auch keine Logfiles mehr, aber das Device wurde auch einfach nicht mehr im dmesg erwähnt, es war halt "weg".
Ich habe gesehen, dass es für ein, zwei Wlan-Treiber rfkill gibt, aber wie sieht es für andere aus?
Muss ja noch nichtmal was sein, was mit NetBSD läuft. Kann mir gut vorstellen, dass das zu spezifisch für x86 ist, aber ein anderes BSD würde auch gehen.
 
Last edited:
Back
Top