Fedora Linux Broadcom b43 BCM43228无线驱动程序安装
时间:2020-01-09 10:38:20 来源:igfitidea点击:
如何在Fedora Linux版本30/31上安装Broadcom-wl STA BCM4322无线驱动程序?
如何在Fedora Linux上安装kmod-wl和BMC固件?
Broadcoms IEEE 802.11a/b/g/n驱动程序可以安装在任何Linux中断版本上,包括Fedora Linux版本20。
此页面说明了如何在Fedora Linux v29/30/31下启用和安装Broadcom b43驱动程序。
该驱动程序(broadcom-wl和kmod-wl)仅适用于以下无线芯片组:
- BCM4311
- BCM4312
- BCM4313
- BCM4321
- BCM4322
- BCM43224
- BCM43225
- BCM43227
- BCM43228
Fedora Linux Broadcom b43 BCM43228 wl无线驱动程序
对于Dell/HP/Lenovo Thinkpad,安装Broadcom b43的步骤如下:
- 打开终端应用程序
- 在Fedora Linux上找到您的wifi芯片组
- 使用dnf命令启用rpmfusionRepo
- 通过执行
sudo dnf install kmod-wl
安装b43驱动程序固件。 - 重新启动Fedora笔记本电脑以启用Broadcom b43 BCM43228驱动程序
- 连接到Wifi AP
让我们详细了解所有命令和步骤。
报错信息
与grep命令一起运行dmesg命令时:
dmesg dmesg | grep -i b43
输出示例:
[ 58.738021] Broadcom 43xx driver loaded [ Features: PNLS ] [ 58.738159] b43 bcma0:1: Direct firmware load for b43/ucode30_mimo.fw failed with error -2 [ 58.738213] b43 bcma0:1: Direct firmware load for b43/ucode30_mimo.fw failed with error -2 [ 58.738560] b43 bcma0:1: Direct firmware load for b43-open/ucode30_mimo.fw failed with error -2 [ 58.738608] b43 bcma0:1: Direct firmware load for b43-open/ucode30_mimo.fw failed with error -2 [ 58.738612] b43-phy0 ERROR: Firmware file "b43/ucode30_mimo.fw" not found [ 58.738614] b43-phy0 ERROR: Firmware file "b43-open/ucode30_mimo.fw" not found [ 58.738616] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
您需要为Fedora Linux 30安装b43/ucode30_mimo固件才能激活wifi卡。
在Fedora Linux上查找芯片组/无线卡名称
打开终端应用程序,然后执行以下lspci命令:
$ lspci $ lspci | grep -i broadcom
Fedora Linux查找支持的Broadcom无线设备名称/芯片组
如何在Fedora 28/29/30/31版中使用Broadcom无线网卡?
Fedora Linux通过rpmfusion repo提供了该驱动程序的版本。
您需要做的就是配置rpmfusion存储库并安装驱动程序。
步骤1.启用rpmfusionRepo
打开终端应用程序,然后执行以下命令:
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
步骤2.在Fedora Linux上安装Broadcom Wireless b43驱动程序固件
执行以下dnf命令:
$ sudo dnf search kmod-wl $ sudo dnf info kmod-wl ## *** update the system *** ## $ sudo yum update ## *** if a new kernel was installed reboot the system *** ## $ sudo reboot ## *** Install kmod-wl *** ## $ sudo dnf install kmod-wl
输出示例:
Last metadata expiration check: 0:02:58 ago on Monday 21 October 2019 04:17:08 PM IST. Dependencies resolved. ================================================================================================================================================ Package Architecture Version Repository Size ================================================================================================================================================ Installing: kmod-wl x86_64 6.30.223.271-30.fc30 rpmfusion-nonfree-updates 10 k Installing dependencies: akmods noarch 0.5.6-20.fc30 updates 23 k xemacs-filesystem noarch 21.5.34-33.20190323hgc0ed7ef9a5a1.fc30 fedora 10 k akmod-wl x86_64 6.30.223.271-30.fc30 rpmfusion-nonfree-updates 5.5 M broadcom-wl noarch 6.30.223.271-13.fc30 rpmfusion-nonfree-updates 25 k Transaction Summary ================================================================================================================================================ Install 30 Packages Total download size: 20 M Installed size: 63 M Is this ok [y/N]: y
步骤3.重新启动系统
执行以下重新启动命令以重新启动基于Linux的系统:
$ sudo reboot
步骤4.验证并连接到无线网络
执行以下命令,以使用ip命令验证Broadcom b43的无线接口已启动并正在运行:
$ ifconfig $ ip a s $ iwconfig $ sudo lshw -C network -short $ nmcli -f GENERAL,WIFI-PROPERTIES dev show wlp1s0
步骤5.如何连接到Wi-Fi网络
现在已经安装了固件并激活了wifi卡,我们可以使用网络管理器(右上角)>选择Wi-Fi>选择网络>选择网络>连接>输入无线网络的密码连接到我们的无线网络:
Fedora适用于bc43的Linux无线连接