Почему в rfkill есть 2 записи для каждого из wlan и bluetooth?
rfkill перечислить все
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
Когда я нажимаю аппаратную кнопку (Fn+F2), значения переключаются, так что два wlans меняются
from: no yes; no no
to: yes no; yes no
Даже "rfkill unblock all" или unblock wlan или unblock делают то же самое переключение, и не могут заставить их всех отказаться "нет, нет; нет нет '.
Bluetooth работает нормально, по тумблерам (аппаратная кнопка / выбор системного трея / командная строка rfkill).
# uname -r
3.16.0-30-generic
# sudo dmidecode | grep 'System Information' -A2
System Information
Manufacturer: ASUSTeK Computer Inc.
Product Name: U32U
Мне удалось получить нет, нет; нет нет (phy0; asus_wlan, soft & hard). [нет да; нет нет: Fn+F2
-> да нет; да нет: rfkill unblock wlan
-> нет, нет; нет нет]. Не уверен если sudo modprobe asus_nb_wmi wapf=4
сделал что-то
Однако теперь, несмотря на то, что все четыре "нет", он по-прежнему показывает "Wi-Fi отключен аппаратным переключателем" и отображается серым цветом. Есть ли время обновления, когда это вступит в силу?
Я видел сообщение "Беспроводная связь отключена аппаратным переключателем на Asus X550V", но это не дает решения моей проблемы.
1 ответ
Это связано с тем, что беспроводная связь также контролируется модулем asus_nb_wmi.
Вы, вероятно, можете исправить это неправильное поведение, запустив
sudo modprobe asus_nb_wmi wapf=4
Если это поможет, я добавлю, как сделать его постоянным.