[[Vorlage(Archiviert, )]] {{{#!vorlage Wissen [:Kernelmodule: Umgang mit Kernelmodulen] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis(1)]] Wenn die WLAN-Karte eine Art An/Aus-Schalter besitzt, muss ein Kernelmodul vorhanden sein, das die Betätigung und den Status des Schalters erkennt. Dies war bei früheren Ubuntu-Versionen [:Archiv/Acer_Hotkeys:acerhk], dann folgte `acer_acpi`, bis `acer_wmi` diese Aufgabe (ab Kernel 2.6.26) übernommen hat. Ab [:Precise:Ubuntu 12.04] wird [:Archiv/Acer_Hotkeys#Kernel-3-2:wistron_btns] empfohlen. `acer_wmi` ist ein Kernelmodul (bzw. Treiber), welches [googlecode:aceracpi:acer_acpi] {en} ersetzt. Es dient dazu, über spezielle Zusatztasten Hardware wie die interne WLAN-Karte und/oder [:Bluetooth:] in Betrieb nehmen zu können. Dies betrifft insbesondere Notebooks des Herstellers [http://www.acer.de/ Acer] {de}, aber nicht ausschließlich. Eine Einschätzung, ob diese Anleitung relevant ist, kann über die [googlecode:aceracpi/wiki/SupportedHardware:Liste unterstützter Hardware] {en} von `acer_acpi` vorgenommen werden. Das Modul `acer_wmi` ist ab [:Intrepid_Ibex:Ubuntu 8.10] standardmäßig installiert. Es ist jedoch nicht aktiviert - z.B. WLAN funktioniert also (noch) nicht. = Modulstatus prüfen = Zuerst muss überprüft werden, ob das Modul geladen wurde [2]: {{{#!vorlage Befehl lsmod | grep acer }}} Die folgende Ausgabe zeigt beispielhaft korrekt geladene Module (und deren Abhängigkeiten): {{{ lsmod | grep acer acer_wmi 21856 0 led_class 13192 2 acer_wmi,ath5k wmi 15808 1 acer_wmi }}} Ist der Begriff "`acer_wmi`" nicht in der Ausgabe zu finden, muss man das Kernelmodul zuerst laden: {{{#!vorlage Befehl sudo modprobe -v acer-wmi }}} Der Status des WLAN-Schalters lässt sich mit dem folgenden Befehl auslesen: {{{#!vorlage Befehl cat /sys/devices/platform/acer-wmi/wireless }}} Sollte `1` ausgegeben werden, ist die WLAN-Karte aktiv; wird `0` ausgegeben, ist sie deaktiviert. Alternativ lässt sich der Zustand der WLAN-Karte auch anders auslesen: {{{#!vorlage Befehl dmesg | egrep -i 'firmware|radio|kill' }}} Beispiel: {{{ Radio Frequency Kill Switch is On: Kill switch must be turned off for wireless networking to work. }}} = WLAN-Karte aktivieren = Folgender Befehl aktiviert die WLAN-Karte temporär für die aktuelle Sitzung: {{{#!vorlage Befehl echo 1 > sudo tee /sys/devices/platform/acer-wmi/wireless }}} Zur Bestätigung müsste eine eventuell vorhandene WLAN-LED aufleuchten. = WLAN-Karte dauerhaft aktivieren = Um die WLAN-Karte automatisch beim Systemstart zu aktivieren, müssen einerseits das Modul automatisch geladen und andererseits dem Modul ein Parameter hinzugefügt werden. Dazu muss die Datei '''/etc/modules''' mit Root-Rechten [3] bearbeitet und folgende Zeile eingefügt [4] werden: {{{ acer_wmi wireless=1 }}} Anschließend die Datei speichern und das System neu starten! = Links = * [googlecode:aceracpi:acer_acpi] {en} - Vorgänger von acer-wmi * [googlecode:acerwificontroller:acerwificontroller] {en} - grafische Oberfläche (GUI) für acer_acpi (GNOME 2) * [:Archiv/Acer_Hotkeys:] - nur für 32-Bit Systeme und ältere Hardware * [:rfkill:] - im Kernel integrierte Lösung zur De-/Aktivierung drahtloser Kommunikationsgeräte # tag: Hardware, WLAN