在 dell inspiron 1501 上找不到网络

在 dell inspiron 1501 上找不到网络

您好,在戴尔 inspiron 1501 上全新安装了 ubuntu 12.04。

根据sudo lspci -nnv我的无线网卡列出如下:

Broadcom Corporation BCM4331 802.11b/g WLAN
    Subsystem: Dell Wireless 1390 WLAN Mini-Card
    Flags: Bus Master, Fast devsel, latency 0, IRQ 18
    Kernel Driver in use: wl
    Kernel modules: wl, ssb

它就是找不到任何无线网络,我之前曾尝试使用安装 Windows 驱动程序ndiswrapper

sudo modprobe ndiswrapper返回和错误FATAL: Module ndiswrapper is not found

有人能帮忙吗?因为我是 Ubuntu 新手,请告诉我你需要什么额外的详细信息,我会用这些信息更新这篇文章

lspci -nn -d 14e4:

05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
08:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)

dmesg | grep b43

[   171.530952] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
[   171.646898] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[   171.646911] b43-phy0 ERROR: Firmware file "b43-open/ucode6.fw" not found
[   171.646917] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this friver version. Please carefully read all instructions on this website

固定的:

通过将 b43 和 b43legacy 列入黑名单并更新 NDISwrapper 进行修复

然后进入sudo modprobe ndiswrapper终端

答案1

安装了错误的驱动程序。请执行以下操作:

sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree

重新启动后一切就绪。

相关内容