我有一台运行 Ubuntu 18.04.3 LTS 的华硕 G46V 笔记本电脑,当我打开 WiFi 设置时,收到以下消息:未找到 Wifi 适配器
这是我的网卡:
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) Subsystem: AzureWave BCM4352 802.11ac Wireless Network Adapter [1a3b:2123]
以下是输出iwconfig
:
$ iwconfig
lo no wireless extensions.
enp4s0 no wireless extensions.
输出如下lspci -nn -d 14e4:
:
$ lspci -nn -d 14e4:
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
然后我尝试:
sudo apt update
sudo update-pciids
sudo apt install bcmwl-kernel-source
然后sudo reboot
,但没有运气。
然后,这个问题我使用 删除了已安装的驱动程序。 然后sudo apt-get purge bcmwl-kernel-source
我安装了sudo apt install firmware-b43-installer
sudo modprobe -r b43
sudo modprobe b43
sudo rfkill unblock all
但仍然有未找到 Wifi 适配器
顺便说一句,我购买了 TP-Link AC600 Archer T2U Nano wifi USB 加密狗,但它也无法工作。这里是我试图寻找解决方案的问题。
我非常感谢你的帮助。
编辑1:
我重新安装了bcmwl-kernel-source
,以下是输出$ lspci -knn | grep Net -A3; rfkill list
:~$ lspci -knn | grep Net -A3; rfkill list
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
Subsystem: AzureWave BCM4352 802.11ac Wireless Network Adapter [1a3b:2123]
Kernel modules: bcma, wl
04:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
Subsystem: ASUSTeK Computer Inc. AR8151 v2.0 Gigabit Ethernet [1043:200f]
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
答案1
这个问题看起来像是内核错误。wl
内核模块由于某种原因没有加载。
通过运行以下命令更新系统,尝试该问题是否已修复:
sudo apt update && sudo apt upgrade