我知道对此有很多问题,但没有人适合我。
我已经一个多星期测试博客、github 和论坛解决方案,实际上我真的不知道我安装了什么、列入黑名单和创建什么来试图取回我的 wifi 适配器。
将 ipad 连接到笔记本电脑后,问题就开始了。
制造商:Dell Inc. 产品名称:Inspiron 3521
内核发布:
5.4.0-37-generic
如果我抛出这一行:
lspci -knn | grep Net -A3; rfkill list
输出:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Dell Wireless 1704 802.11n + BT 4.0 [1028:0016]
Kernel modules: bcma, wl
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
如果我抛出这条线
sudo modprobe wl
输出:
modprobe: FATAL: Module wl not found in directory /lib/modules/5.4.0-37-generic
如果我抛出这一行:
grep wl /etc/modprobe.d/*
输出:
/etc/modprobe.d/iwlwifi.conf:# /etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/iwlwifi.conf:# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
/etc/modprobe.d/iwlwifi.conf:# microcode file installed on the system. When removing iwlwifi, first
/etc/modprobe.d/iwlwifi.conf:# remove the iwl?vm module and then iwlwifi.
/etc/modprobe.d/iwlwifi.conf:remove iwlwifi \
/etc/modprobe.d/iwlwifi.conf:(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
/etc/modprobe.d/RTL810xE.conf:options RTL810xE fwlps=N
BIOS:
secure boot disable
load legacy option Enable
Boot list option legacy
此系统上未启用安全启动。完毕。
如果我扔 sudo apt install --reinstall bcmwl-kernel-source
:
wl.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/5.4.0-37-generic/updates/dkms/
depmod.........
DKMS: install completed.
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for initramfs-tools (0.136ubuntu6) ...
update-initramfs: Generating /boot/initrd.img-5.4.0-37-generic
任何人都可以帮助我吗?
驱动已安装,如下图所示:
wl
是此适配器的正确驱动程序。但问题是它没有在使用中。原因可能是 UEFI 设置中启用了 Secure Boot,或者被列入黑名单。
检查是否在 UEFI aka BIOS 中禁用了安全启动。如果这没有帮助,请运行
看看是否
wl
在某处被列入黑名单。如果这没有帮助,请重新
wl
安装我面临着同样的问题。遇到了这张票。但对于我的设备(Dell Inspiron 3543 和 Unbuntu 20.04)
内核:5.8.0-34-generic
BIOS:安全启动禁用
lspci -knn | grep Net -A3; rfkill list
缺少内核模块 wl
试过:
sudo apt-get install bcmwl-kernel-source
wl
但仍然没有安装内核模块,我的wifi也没有工作bcma
模块被列入黑名单。在blacklist.conf
文件中对其进行了评论,但wifi没有运气。最后,这有助于 [https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1906745]
解决方案
sudo apt-get purge bcmwl-内核源
sudo apt-get install broadcom-sta-source broadcom-sta-dkms broadcom-sta-common
重启
我不是这个领域的专家,但这个解决方案对我有用。
我尝试了许多其他解决方案,但没有一个对我有用。
就我而言,我在戴尔 Probook BIOS 中取消选中并重新选中了 WLAN 选项。我认为我的 BIOS 的一些更新把事情搞砸了。在我重新检查 WLAN 选项后,Wifi 出现在 Ubuntu 21.04 中
我也面临这个问题。我通过“软件和更新”中的“附加驱动程序”选项卡解决了这个问题。此处已选择“不使用该设备”
现在您选择“使用来自 bcmwl-kernel-source(专有)的 802.11 Linux STA 无线驱动程序源”单击“应用更改”