首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu20.04-没有wifi适配器找到DELL

Ubuntu20.04-没有wifi适配器找到DELL
EN

Ask Ubuntu用户
提问于 2020-06-13 12:08:31
回答 4查看 31.2K关注 0票数 7

我知道关于这件事有很多问题,但没有人适合我。

我已经测试了一个多星期的博客,github和论坛解决方案,实际上,我真的不知道我已经安装了什么,被列入黑名单,并创建了试图取回我的wifi适配器。

当我把我的ipad连接到我的笔记本电脑后,问题就开始了。

制造商:戴尔公司产品名称: Inspiron 3521

内核发布:

代码语言:javascript
运行
复制
5.4.0-37-generic

如果我扔了这条线:

代码语言:javascript
运行
复制
lspci -knn | grep Net -A3; rfkill list

输出:

代码语言:javascript
运行
复制
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

如果我扔了这条线

代码语言:javascript
运行
复制
sudo modprobe wl

输出:

代码语言:javascript
运行
复制
modprobe: FATAL: Module wl not found in directory /lib/modules/5.4.0-37-generic

如果我扔了这条线:

代码语言:javascript
运行
复制
grep wl /etc/modprobe.d/*

输出:

代码语言:javascript
运行
复制
/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:

代码语言:javascript
运行
复制
secure boot disable
load legacy option Enable
Boot list option legacy

此系统上未启用安全启动。好了。

如果我抛出sudo apt install --reinstall bcmwl-kernel-source

代码语言:javascript
运行
复制
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

有人能帮我吗?

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2020-06-13 12:41:06

驱动程序已经安装,如下所示:

代码语言:javascript
运行
复制
Kernel modules: bcma, wl

wl是此适配器的正确驱动程序。

但问题不在使用中。原因可能是在UEFI设置中启用了安全引导,或者它被列入黑名单。

检查UEFI (又名BIOS )中是否禁用了安全引导。如果没什么用,那就跑

代码语言:javascript
运行
复制
grep wl /etc/modprobe.d/*

看看wl是不是在某个地方被列入黑名单。

如果这没有帮助,请通过以下方式重新安装wl

代码语言:javascript
运行
复制
sudo apt install --reinstall bcmwl-kernel-source
票数 7
EN

Ask Ubuntu用户

发布于 2020-12-31 12:58:18

我也面临着同样的问题。偶然发现了这张票。但对于我的设备(戴尔Inspiron 3543 & Unbuntu 20.04)

内核:5.8.0-34-泛型

BIOS :安全引导禁用

lspci -knn | grep Net -A3; rfkill list

代码语言:javascript
运行
复制
06: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
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

内核模块省去了

尝试:sudo apt-get install bcmwl-kernel-source

但是内核模块wl还没有安装,我的wifi也没有工作。

bcma模块被列入黑名单。在blacklist.conf文件中进行了注释,但是wifi没有任何进展。

最后,这帮助了https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1906745

溶液

  1. sudo apt-获取清除bcmwl内核-源代码
  2. sudo apt-获取安装broadcom-sta-source broadcom-sta-dkms broadcom-sta-common
  3. 重新启动

我不是这个领域的专家,但这个解决方案对我有用。

票数 5
EN

Ask Ubuntu用户

发布于 2021-06-09 09:41:45

我尝试了很多其他的解决方案,但对我来说都没有用。

在我的例子中,我在我的戴尔Probook中取消了和重新检查WLAN选项.我想我的BIOS的更新把事情搞砸了。在我重新检查WLAN选项之后,Wifi来到了Ubuntu 21.04

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1249907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档