华硕 X550V 上的硬件开关禁用无线

ant*_*ric 13 shortcut-keys wireless networking asus

我使用的是 Ubuntu 13.04,我有华硕 X550V 笔记本电脑。这是我的 rfkill 列表:

0: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: asus-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
Run Code Online (Sandbox Code Playgroud)

在你开始之前:嘿,打开你的硬件开关,傻瓜...我的硬件开关是 Fn + F2,它在我的 Windows 引导上工作得非常好。但是,在我的 Ubuntu 启动时,它什么也不做……所有其他 Fn + F_ 组合都可以工作(关闭触摸板、关闭屏幕、屏幕亮度、声音),当我按下它时,它们会提供某种视觉指示。

我的 lshw 日志:

*-network DISABLED
                description: Wireless interface
                product: AR9485 Wireless Network Adapter
                vendor: Atheros Communications Inc.
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: wlan0
                version: 01
                serial: 24:0a:64:28:b4:25
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
                configuration: broadcast=yes driver=ath9k driverversion=3.8.0-19-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
                resources: irq:17 memory:f7900000-f797ffff memory:f7980000-f798ffff
Run Code Online (Sandbox Code Playgroud)

chi*_*555 23

是否加载了 asus_nb_wmi 模块?查看:

lsmod | grep asus
Run Code Online (Sandbox Code Playgroud)

如果是这样,请尝试使用驱动程序参数:

sudo -i
echo "options asus_nb_wmi wapf=0" > /etc/modprobe.d/asus.conf
exit
Run Code Online (Sandbox Code Playgroud)

重新启动并查看 Fn+F2 行为是否已更改。

如果上述方法不起作用,请重做但替换asus_nb_wmi wapf=0asus_nb_wmi wapf=1,如果不起作用,则替换为asus_nb_wmi wapf=4

  • 我怎么能不止一次地投票……说 1 万亿次?你真的让我的一天闪耀!THANKS THANKS THANKS(顺便说一句,对我来说`wapf=1`是有效的) (2认同)