V17 sp2 中bcm4352无线网卡搜索不到无线网

:pushpin:问题描述

在社区中是否已进行相关问题搜索?

  • [是 ] 未找到相似问题

请详细描述您所遇到的问题

  • 描述内容:
    在lspci中能看到网卡,dmesg中提示蓝牙有问题

:computer:系统与设备信息

  • 硬件与系统配置

    • 处理器:i3-3317u
    • RAM(运行内存):4G
    • 存储容量:256GB
    • FydeOS版本:17-sp2
  • 相关系统日志

    • 访问 Chromium 浏览器并输入 /var/log/messages 以获取日志。
    • 日志内容:

问题自己解决了,整理一下解决过程:
前半部分,主要参照https://dslwind.github.io/2021-06-07-b43xx/
首先是确定博通网卡的版本,根据版本选择模块。我的是4352用新版闭源驱动。

在shell中去掉博通的模块,启用新版驱动:
sudo modprobe -r b43 ssb wl brcmfmac brcmsmac bcma
sudo modprobe wl

而后用命令查看网络情况:
lspci -vvnn | grep -A 11 Network
就能看到网卡信息。

这时我的连接窗口还是无法扫描到网络,再参考gentoo的网络配置wiki:https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Networking/zh-cn

使用iw命令扫描无线网,wlan0根据上面的无线网名称修改;
iw dev wlan0 scan // 扫描可连接WIFI AP
扫描过后,图形配置界面中就出现了附近的wifi名称,点击连接输上密码,顺利的就可以使用了,不正常的接着向下。

链接psk加密网络:
iw dev wlan0 connect wifi名称 key psk:some-password
这里我家里的wifi报错了,最后两行提示了可用的认证方式psk和支持的加密方式,tkip,不支持aes加密,不知道是驱动的原因还是网卡的原因。

修改wifi路由器里的加密方式从aes改为tkip,注意修改以后家里的其他设备有可能也需要重新配置,iPhone,ipad倒是不需要。

再次重新连接后就能上网了,目前发现电脑自动睡眠或者重启后,无法自动连接,需要手动运行
iw dev wlan0 scan
后才会自动建立连接,不知道是哪里的问题。

可以尝试使用 hwtuner 命令来连接 Wi-Fi。

试了一下,hwtuner也搜索不到wifi信号,只有iw可以。不知道系统默认用啥管理信号,能改过来就好了

最后还是换了intel的无线网卡解决了问题