驱动bcm43430 sdio无线网卡 亲测ubuntu18.04可行

最近手痒痒又想折腾我那破板子,无奈我板子是中柏Ezpad 5SE,国产板子,个别硬件如无线,声音,触屏无法驱动,刚好今天发现个帖子,驱动了无线,然后我就试了试,然后就成功了。。

原文地址在这里

这个驱动适合博通BL-6212的无线模块,具体型号如标题bcm43430 sdio,硬件ID如下

SD\VID_02d0&PID_a9a6&FN_1 

SD\VID_02d0&PID_a9a6 

对应的驱动文件放在文末了

以下是帖子原文,里面有一处路径写错了,这里已经更正

bcm43430这款无线网卡在linux内核4.4的时候就支持了,但是bcm43430有两个版本,内核自带的驱动无法驱动bcm43430a0,内核版本4.10以下均识别为brcm43430,4.10及以上虽然能够正常识别两个版本,但是没有相应的固件和nvram。 

驱动方法 Android x86 和 linux桌面版通用: 
在终端中输入 

lsmod | grep brcm 
查看brcmfmac驱动模块有没有加载, 

如果没有则执行

modprobe brcmfmac 
确认brcmfamc被加载了后 执行
dmesg | grep brcm 
查看确实或者异常的固件名称,然后将压缩包中的文件命名为相应的名称(一般4.10以下的内核为brcmfmac43430-sdio,以上为brcmfmac43430a0-sdio), 
然后将文件重命名为对应名称再复制到/lib/firmware/brcm下即可 

复制命令,假设上一步中看到的是brcmfmac43430-sdio这个名称 

cp brcmfmac43430-sdio.bin brcmfmac43430-sdio.txt /lib/firmware/brcm 
重新加载brcmfmac模块 
modprobe -r brcmfmac 
modprobe brcmfmac
在linux桌面版,到这里无线网卡已经可以用了,但是在Andrioid X86上不行,重启之后成功驱动,如果没有驱动成功可以重复一下上面的步骤, 
如果每个步骤输出的消息都提示正常的话,并且开机后lsmod没有brcmfmac模块的,可能是驱动模块被屏蔽了,到/etc/modprobe.d下查看.conf文件中有没有将brcmfmac屏蔽掉,如果有就在前面加#注释掉保存,再重启即可,如果还不行,则可能是brcmfmac没有被开机加载,这时候可以在/etc/modules最后一行加入brcmfmac,然后重启设备就行了。


文件在这里

百度云(如果连接挂了请联系[email protected]) 密码:c5ir


你可能感兴趣的:(ubuntu,linux,ubuntu,linux)