¿Por qué rfkill tiene 2 entradas para cada una de wlan y bluetooth?

¿Por qué rfkill tiene 2 entradas para cada una de wlan y bluetooth?

rfkill listar todo

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

Cuando presiono el botón de hardware (Fn+F2), los valores se alternan para que las dos WLAN cambien.

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

Incluso "rfkill desbloquear todo" o desbloquear wlan o desbloquear hacen el mismo tipo de alternancia, y no pueden hacer que todos estén en 'no, no; no no '.

Bluetooth funciona bien, mediante los botones (botón de hardware/elección de la bandeja del sistema/línea de comando rfkill).

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

Logré obtener el no, no; no no (phy0; asus_wlan, suave y duro). [no si; no no : Fn+F2-> sí no; si no : rfkill unblock wlan-> no, no; no no]. No estoy seguro si sudo modprobe asus_nb_wmi wapf=4hizo algo.

Sin embargo, ahora, a pesar de tener los cuatro "no", todavía muestra "wifi deshabilitado por interruptor de hardware" y está atenuado. ¿Tiene un tiempo de actualización cuando esto entra en vigor?

He visto la publicación "Conexión inalámbrica deshabilitada por un interruptor de hardware en un Asus X550V", pero eso no proporciona una solución a mi problema.

Respuesta1

Esto se debe a que la conexión inalámbrica también está controlada por el módulo asus_nb_wmi.

Probablemente puedas solucionar este comportamiento incorrecto ejecutando

sudo modprobe asus_nb_wmi wapf=4

Si ayuda, agregaré cómo hacerlo permanente.

información relacionada