这个问题不仅仅取决于 Zorin OS 的发行版。
我无法使用无线网络。当我在 Windows 上打开名为“设备管理器”的程序时,我的网络适配器是“Broadcom 802.11 网络适配器”,并且还有“Realtek PCIe GBE 系列控制器”。 (我的电脑是HP Probook 470)
我尝试过其他基于 Debian 的发行版,但失败了。
我找不到无线网络。以太网可以工作。但我的房间结构不适合连接以太网。
我应该尝试什么?
更新:
09:00.0 Network Controller [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]
答案1
您需要安装bcmwl-kernel-source
键入以下命令:
sudo apt-get update
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl
如果出现错误,请尝试安装linux-headers
并build essential
:
sudo apt-get install build-essential linux-headers-generic
软呢帽
安装 RPM Fusion 存储库。 转速融合
确定正在运行的内核的体系结构。
uname -r
仅当您需要安装 i686 或 x86_64 内核的 kmod 版本驱动程序时才执行此步骤。
su
yum install kmod-wl
仅当您需要安装kmod
PAE 内核的驱动程序版本时才执行此步骤。
su
yum install kmod-wl-PAE
仅当您想要安装akmod
任何内核的驱动程序版本时才执行此步骤。
su
yum install akmod-wl
现在重新启动或重新启动 NetworkManager 并在 NetworkManager 面板图标中查找可用网络(左键单击该图标)
如果不起作用,可以尝试一些方法
根据正在运行的内核检查已安装的软件包。从版本号来看,一切都应该有意义。如果没有,请修复已安装的软件包的情况。并确保已安装的kmod
软件包版本正在运行正确的内核
uname -r
rpm -qa | grep -e kernel -e broadcom-wl -e kmod-wl | sort
检查加载的内核模块。应加载该模块,并且不应加载wl
可能存在冲突的模块,例如b43
、 b43legacy 和。ssb
lsmod | sort
如果 wl 未加载,则尝试手动加载它。
su
modprobe wl
service NetworkManager restart
如果手动加载模块有效,则将该modprobe
命令添加到/etc/rc.local
.
su
echo "modprobe wl" >> /etc/rc.local
如果正在加载冲突的模块,则将不需要的模块列入黑名单。例子:
su
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
我从以下地方得到答案fedoraforum.org