veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 5662|回复: 16

[推荐] 博通4322/43XX无线网卡驱动可以啦,有需要的可以参考

[复制链接]
发表于 2021-8-19 10:35 | 显示全部楼层 |阅读模式
下载的是2021年8月3号更新5.10.55内核版本

这个版本带的博通驱动是broadcom-sta-wl-k5.10.26.pet,还是驱动不了,之前也试过很多别的内核版本,包括5.10.26,都驱动不了.

结果如下图:

4322.png

43221.png

硬件里面有4322的硬件,就是驱动不了,安装了broadcom-sta-wl-k5.10.26.pet启用模块却提示没有这个模块!这个问题我断断续续试了好久都没好,求方法谢谢!

-------------------------
安装驱动成功方法:

我用的是5.10.26版本的系统,进入后使用lspci -vnn | grep 14e4可以找到4322的网卡,使用rmmod b43提示b43不存在,使用rmmod ssb禁用成功。

于是编辑 /etc/modprobe.d/modprobe.conf 发现 blacklist b43,说明b43已经被禁用,在下一排添加 blacklist ssb ,之后重启还是找不到网卡。

然后就安装系统包自带的博通驱动,提示不兼容要求删除,但是可以安装成功,重启之后无线网卡驱动完成!

楼下大神说新版的5.10.50自带wl的驱动,我什么时候再试试,谢谢,供博通驱动的朋友参考一下!

------------------------
经测试,5.10.50确实自带博通wl驱动,而5.10.26之后的版本打包的博通驱动broadcom-sta-wl-k5.10.26.pet实际上里面没有内容,所以不能激活wl驱动,我在这里出现了问题。

而5.10.26自带的博通驱动broadcom-1.pet是可以的,不过在安装脚本里面有一句判断就是系统内核不是4.19就提示内核错误要求删除的提示,忽略这个提示重启就可以驱动网卡了。

我正好又是个强迫症,所以就修改了broadcom-1.pet的安装脚本,删除了判断内容,安装不会提示错误!为了加以区分,我把pet名称修改成了broadcom-sta-wl-k5.10.50.pet。

经测试,使用5.10.50内核版本的系统,使用下面pet安装后重启可以直接激活博通4322/43xx无线网卡,无需修改任何文件。

4322.png

broadcom-sta-wl-k5.10.50.pet (872 Bytes, 下载次数: 8)
-----------------------
好吧,最后其实上面的pet也不是必要安装的,只需要把下面的配置文件复制到/etc/init.d/文件夹就可以啦!


  1. #!/bin/sh
  2. # Description: Load proprietary Broadcom wireless driver at boot.
  3. BLACKLIST=$(grep -E 'blacklist b43'   /etc/modprobe.d/blacklist.conf)

  4. case "$1" in
  5.         start)
  6.                 [ ! "$BLACKLIST" ] && echo blacklist b43 >> /etc/modprobe.d/blacklist.conf
  7.                 rmmod b43
  8.                 rmmod wl
  9.                 rmmod ssb
  10.                 modprobe wl
  11.                 ;;

  12.         stop)
  13.                 sed -i '/blacklist\ b43$/d' /etc/modprobe.d/blacklist.conf
  14.                 echo -n "Nothing to stop"
  15.                 ;;
  16.        
  17.         restart)
  18.                 echo -n "Nothing to restart"
  19.                 ;;
  20.        
  21.         status)
  22.                 lsmod | grep -q "^wl " && echo "BC-wl is running." || echo "BC-wl is stopped."
  23.                 ;;               

  24. esac
  25. unset BLACKLIST

复制代码


把上面的内容复制到文本文件保存为30-BC-wl  然后复制到/etc/init.d/文件夹重启就可以啦!如果不会的话建议用上面的pet

评分

1

查看全部评分

发表于 2021-8-19 10:45 | 显示全部楼层
版主编辑附上:
经论坛成员樱舞の街测试确认:
博通的BCM4320b芯片的无线网卡,在5.10.55和5.13.8内核中是可以直接驱动的,不用安装这wl驱动




http://www.lucky8k.com/thread-133678-1-1.html
k5.10.26只适应对应内核。
看上边的帖子,用wl就是要将另两个加入黑名单就OK。
帖子里有说明。
5.10.50也就是上个版本内核里好像带了wl驱动,将另两个加入黑名单就行。
发表于 2021-8-19 10:46 | 显示全部楼层
http://www.lucky8k.com/forum-207-1.html
另外这样的帖子建议发到新手版
 楼主| 发表于 2021-8-19 11:17 | 显示全部楼层
7星级 发表于 2021-8-19 10:45
http://www.lucky8k.com/thread-133678-1-1.html
k5.10.26只适应对应内核。
看上边的帖子,用wl就是要将另 ...

谢谢哥哥,我搞定了,我用的5.10.26的内核,禁用了ssb ,B43本来就在禁用列表!

这个时候还是不能驱动,然后我就安装了系统包里面自带的博通驱动,提示不兼容要求删除,但是还是安装成功了,之前之所以没成功就是在这个地方看到提示出错了就以为不行,这次直接重启后无线网卡就好了

很高兴,谢谢啦!
发表于 2021-8-19 15:34 | 显示全部楼层
测试下这个版本看自己电脑的网卡是否驱动正常
https://cloud.189.cn/web/share?code=YfQ3If7vIzym
链接: https://pan.baidu.com/s/1v9xZ6VaI6Fgpjyiua3y4lQ 提取码: tk7y
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-4-25 05:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表