WiFi 设备被硬阻止

WiFi 设备被硬阻止

我的 WiFi 是硬阻塞根据rfkill list。我已经尝试过了rfkill unblock all(虽然它是用于软阻止/解除阻止)。

我检查了 BIOS 设置,那里没有禁用 WiFi。加载操作系统时,我甚至无法通过功能键打开 WiFi 服务。我相信设备工作正常,因为启动时所有指示灯都闪烁。

我正在使用联想 Thinkpad。如果有人有任何解决方案,请提出建议。

输出lspci -knn | grep Net -A3

project-mach@projectmach-ThinkPad-T430s:~$ lspci -knn | grep Net -A3
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
    Subsystem: Lenovo 82579LM Gigabit Network Connection [17aa:21f3]
    Kernel driver in use: e1000e
    Kernel modules: e1000e
0:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series 
Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)

--

03:00.0 Network controller [02800]: Intel Corporation Centrino Ultimate-N 
6300 [8086:4238] (rev 3e)
    Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1111]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

输出rfkill list

project-mach@projectmach-ThinkPad-T430s:~$ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: yes
    Hard blocked: yes
1: tpacpi_wwan_sw: Wireless WAN
    Soft blocked: no
    Hard blocked: yes
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

答案1

在终端中运行

sudo tee /etc/modprobe.d/blacklist-tpacpi.conf <<< "blacklist thinkpad_acpi"

然后重新启动。

也可以不将模块列入黑名单,而是设置一些参数,如wwan_statedbg_wwanemul,但这需要一些测试。

答案2

我解决了这个问题。硬封锁问题是由于我的笔记本电脑下部的一个按钮被意外切换而导致的,因此 rfkill 列表的输出显示硬封锁为是。

相关内容