warum hat rfkill jeweils zwei Einträge für WLAN und Bluetooth?

warum hat rfkill jeweils zwei Einträge für WLAN und Bluetooth?

rfkill liste alle

0: asus_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: wireless LAN
    Soft blocked: no
    Hard blocked: yes
2: asus_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: bluetooth
    Soft blocked: no
    Hard blocked: no

Wenn ich die Hardwaretaste (Fn+F2) drücke, wechseln die Werte, sodass sich die beiden WLANs ändern

from:  no yes; no no  
  to: yes no; yes no

Sogar die Befehle „rfkill unblock all“, „unblock wlan“ oder „unblock“ führen die gleiche Art des Umschaltens durch und können nicht alle auf „no no; no no“ bringen.

Bluetooth funktioniert über die Umschalter (Hardwaretaste / Auswahl der Taskleiste / Befehlszeile rfkill) einwandfrei.

 # uname -r
 3.16.0-30-generic
 # sudo dmidecode | grep 'System Information' -A2
System Information
    Manufacturer: ASUSTeK Computer Inc.
    Product Name: U32U

Ich habe es geschafft, das Nein, Nein; Nein, Nein (phy0; asus_wlan, soft & hard) zu bekommen. [nein ja; nein nein : Fn+F2-> ja nein; ja nein : rfkill unblock wlan-> nein, nein; nein, nein]. Bin nicht sicher, ob es sudo modprobe asus_nb_wmi wapf=4etwas bewirkt hat.

Jetzt wird jedoch trotz aller vier „Nein“-Antworten immer noch „WLAN durch Hardwareschalter deaktiviert“ angezeigt und ausgegraut. Gibt es eine Aktualisierungszeit, wenn dies wirksam wird?

Ich habe den Beitrag „Drahtlosverbindung auf einem Asus X550V durch Hardwareschalter deaktiviert“ gesehen, aber das bietet keine Lösung für mein Problem.

Antwort1

Das liegt daran, dass die drahtlose Verbindung auch über das Modul asus_nb_wmi gesteuert wird.

Sie können dieses Fehlverhalten wahrscheinlich beheben, indem Sie

sudo modprobe asus_nb_wmi wapf=4

Wenn es hilft, werde ich hinzufügen, wie man es dauerhaft macht.

verwandte Informationen