如何安装专有的wl Broadcom驱动程序?

用户名

我有BCM4313 wi-fi模块,该模块在开源brcmsmac模块下可以正常工作,但有许多断开连接和突然故障的情况。

因此,我已经下载了专有的tarball并安装了它,但是不能说它产生了任何影响。

当我通过使用删除所有开源模块时

rmmod brcmsmac bcma

然后将所有专有的插入

modprobe lib80211 cfg80211 
insmod /lib/modules/my_kernel/drivers/net/wireless/wl.ko

没有任何反应,我的意思是我的Wicd应用程序未检测到任何可用的连接。

无论如何,我都不是Linux方面的专家,所以我想知道什么是合适的解决方案。

ps。dmesg | grep wl输出:

[ 5801.356381] wlan0: deauthenticating from b8:a3:86:42:93:cb by local choice (reason=3)
[ 5801.455680] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5804.419696] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5804.935700] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5806.994247] wlan0: authenticate with b8:a3:86:42:93:cb
[ 5806.994328] wlan0: send auth to b8:a3:86:42:93:cb (try 1/3)
[ 5806.995904] wlan0: authenticated
[ 5806.998173] wlan0: associate with b8:a3:86:42:93:cb (try 1/3)
[ 5807.001231] wlan0: RX AssocResp from b8:a3:86:42:93:cb (capab=0x401 status=0 aid=5)
[ 5807.001804] wlan0: associated
[ 5807.002284] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 5827.490902] wlan0: deauthenticating from b8:a3:86:42:93:cb by local choice (reason=3)
[ 5827.558074] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5828.108186] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5830.138468] wlan0: authenticate with b8:a3:86:42:93:cb
[ 5830.138583] wlan0: send auth to b8:a3:86:42:93:cb (try 1/3)
[ 5830.140406] wlan0: authenticated
[ 5830.142840] wlan0: associate with b8:a3:86:42:93:cb (try 1/3)
[ 5830.148274] wlan0: RX AssocResp from b8:a3:86:42:93:cb (capab=0x401 status=0 aid=5)
[ 5830.148856] wlan0: associated
[ 5830.150317] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

sudo modprobe wl&dmesg | grep wl:

[10392.295126] wlan0: deauthenticating from b8:a3:86:42:93:cb by local choice (reason=3)
[10392.392534] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[10392.947547] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[10404.291431] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[10404.933929] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[10406.963425] wlan0: authenticate with b8:a3:86:42:93:cb
[10406.963531] wlan0: send auth to b8:a3:86:42:93:cb (try 1/3)
[10406.965115] wlan0: authenticated
[10406.967018] wlan0: associate with b8:a3:86:42:93:cb (try 1/3)
[10406.975538] wlan0: RX AssocResp from b8:a3:86:42:93:cb (capab=0x401 status=0 aid=3)
[10406.976099] wlan0: associated
[10406.976817] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[13533.369462] wl: module license 'MIXED/Proprietary' taints kernel.

lsmod的输出| 加载我的默认模块时,grep -e brcmsmac -e b43 -e bcma:

brcmsmac              531848  0 
mac80211              539908  1 brcmsmac
bcma                   35656  1 brcmsmac
brcmutil               14755  1 brcmsmac
cfg80211              206566  2 brcmsmac,mac80211
cordic                 12535  1 brcmsmac

自从我最初解决的问题得到解决以来,我的联系一直很好。

但是,今天我重新启动只是为了发现我的连接不再起作用。

首先,我通过使用加载了wl模块

sudo modprobe wl

之后检查了ifconfig并发现eth1 inetrface已关闭并执行

sudo ifconfig eth1 up

提出来

不久之后,使用iwconfig来确保正确检测到eth1

到底打

sudo iwlist eth1 scan

查找所有按计划工作的可用网络

但是,当我最终决定连接并使用它时

sudo iwconfig eth1 essid Network_name  (no key option here since this it's not set)

由于没有建立连接,并且iwconfig显示没有访问点与eth1接口相关联,因此引发了故障。

我读了很多手册,但仍然不知道要恢复互联网我需要做什么。

chili555

重新安装bcmwl-kernel-source应该会将较差的驱动程序brcmsmac列入黑名单,显然没有。请打开终端并执行以下操作:

gksudo gedit /etc/modules

如果其中有brcmsmac,bcma或b43,请将其删除。添加wl。校对,保存并关闭gedit。现在执行:

gksudo gedit /etc/modprobe.d/blacklist.conf

最后,添加以下行:

blacklist brcmsmac
blacklist bcma
blacklist b43

校对,保存并关闭gedit。重启。查看:

iwconfig

您的无线接口现在是eth1吗?您的连接现在可以正常工作了吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Kali存储库中删除broadcom-sta软件包后,如何安装专有驱动程序“ wl”?

broadcom B4318驱动程序安装-无法在14.04中卸载wl驱动程序

在Linux上安装专有的Windows驱动程序

如何离线安装 Broadcom 无线驱动程序?

如何在Ubuntu 17.10上安装专有的Nvidia驱动程序?

Broadcom STA无线驱动程序无法安装

无需 Internet 访问即可安装 Broadcom 无线驱动程序

我无法在Ubuntu 14.04上安装Broadcom驱动程序

Broadcom网络驱动程序的Debian安装问题

如何删除专有的ATI驱动程序?

Broadcom STA驱动程序无法在Ubuntu 12.04.3 LTS / Linux 3.8上安装缺少的wl

如何确定其他驱动程序安装的专有驱动程序的版本和来源?

如果“其他驱动程序”中的GUI选项失败,如何在Ubuntu 14.04中安装专有的AMD R9 390驱动程序

安装专有的Nvidia驱动程序后,Unity不出现(GPU掉线/ ACPI失败)

无限登录循环(无权限问题)-专有的NVIDIA驱动程序安装出错

安装专有的AMD图形驱动程序后,Ubuntu 15.10是否仍无法启动?

ATI专有的驱动程序性能?

无法为 Broadcom AP6255 安装 WiFi 驱动程序

被迫继续重新安装Broadcom 802.11 Linux STA无线驱动程序源

安装更新16.04之后,Broadcom无线驱动程序无人认领

如何使用恢复模式关闭专有的ATI驱动程序?

如何使用专有的ATI驱动程序/ fglrx引导实时系统?

Broadcom无线驱动程序看不到所有AP

如何在Ubuntu 16.04上使用4.15.0-xx内核修复Broadcom驱动程序Wifi

如何使用wl.ko专有驱动程序使WPA2连接正常工作?

无法在12.10中安装ATI专有驱动程序

安装专有驱动程序并更新sources.list

是否值得安装专有图形驱动程序?

在 Ubuntu 20.04 上安装专有 AMD 驱动程序