路由器的 Wi-Fi 信道设置为 13,opensuse 就无法找到,试了网上找到的方法
- iw reg set CN 或 JP
- echo “options cfg80211 ieee80211_regdom=“CN”
但是都不能解决问题,哪位朋友可以帮忙吗?谢谢
路由器的 Wi-Fi 信道设置为 13,opensuse 就无法找到,试了网上找到的方法
看下网卡本身是否支持更高的信道。
因为是双系统,win10/opensuse15.1,win 下没有问题,网卡硬件应该是支持的
折腾了好几天,总算是解决了。
我的网卡是 BCM4312;
之前安装的是 broadcom-wl 网卡驱动,包括 broadcom-wl 和 broadcom-wl-kmp-default 两个,这应该是属于私有闭源驱动;
把这个驱动换掉,换成 b43 开源驱动,地址(http://www.lwfinger.com/b43-firmware/no_net_install_bcm43xx_firmware.tar.bz2)
wpa_passphrase ESSID PASSWORD > /etc/wpa_supplicant.conf
开机启动命令: ifup wlan0
这样就解决了 Wi-Fi 信道大于 11,无法被搜索到问题。
果然是驱动的问题啊……
还可以试试把路由器的国家设置成美国等非中国国家,就不会跑到 11 以上的信道。