联想 T400、Ubuntu 14.04 上配备 TL-WN722N 卡的“Wi-fi 已被硬件开关禁用”

联想 T400、Ubuntu 14.04 上配备 TL-WN722N 卡的“Wi-fi 已被硬件开关禁用”

我的内置 Wi-Fi 卡坏了,所以我买了 TP-LINK TL-WN722N(USB 卡)。

它可以直接在 Windows XP 上运行,但由于缺少驱动程序,因此无法在 Ubuntu 14.04 上运行。我从 backports-3.18.1 安装了 ath9k 驱动程序,它似乎被识别了。

运行时我可以看到它被列为 wlan1 ifonfig all

eth0      Link encap:Ethernet  HWaddr 00:24:7e:14:c8:0a  
          inet addr:10.9.20.25  Bcast:10.9.20.255  Mask:255.255.255.0
          inet6 addr: fe80::224:7eff:fe14:c80a/64 Scope:Link 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3853 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3004 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3301354 (3.3 MB)  TX bytes:639405 (639.4 KB)
          Interrupt:20 Memory:fa400000-fa420000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:561 errors:0 dropped:0 overruns:0 frame:0
          TX packets:561 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:79287 (79.2 KB)  TX bytes:79287 (79.2 KB)

wlan1     Link encap:Ethernet  HWaddr f4:f2:6d:0c:2a:6b  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

当我执行时,ifconfig wlan1 up设备上的绿色控制灯亮起,因此它做出了清晰的反应。

当我执行时,rfkill list我得到以下输出:

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
1: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: no

因此看起来我的内置网卡上有一个硬块,但我的 USB 适配器上没有。

仍然这是我所看到的在网络管理器中 - 它仍然声称适配器已被硬件交换机禁用,因此我无法连接到任何网络。

关于可以做什么有什么提示吗?

答案1

我建议您尝试将内部设备列入黑名单,看看是否有帮助:

sudo -i
echo "blacklist iwlwifi"  >>  /etc/modprobe.d/blacklist.conf
modprobe -r iwlwifi
exit
rfkill list all

可能需要重新启动。

答案2

尝试这个用胶带遮盖针脚的技巧仅在尝试其他解决方案(如解锁)后问题仍然存在时才

sudo rfkill 解除 wifi 封锁

sudo rfkill 解除所有阻止

命令。我的笔记本电脑也出现了同样的问题,我自己也应用了这个技巧,从那时起我的 WiFi 就运行得很好。

相关内容