我的 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_state
和dbg_wwanemul
,但这需要一些测试。
答案2
我解决了这个问题。硬封锁问题是由于我的笔记本电脑下部的一个按钮被意外切换而导致的,因此 rfkill 列表的输出显示硬封锁为是。