我今天安装了 23.04,但我的 wifi 适配器不再工作。有人知道如何修复吗?
jackstand3@jackstand3-Inspiron-530:~$ lspci -nnk | grep 0280 -A3
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4321 802.11a/b/g/n [14e4:4328] (rev 03)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-card [1028:000a]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 1d57:0016 Xenta
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 005 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
答案1
升级不会安装专有固件文件,即 Broadcom 设备所需的固件文件。通过以太网、网络共享或任何可能的方式建立有效的互联网连接,打开终端并执行以下操作:
sudo apt update
sudo apt install firmware-b43-installer
重启。一切就绪。
答案2
希望您的问题已得到解决,但如果没有,我注意到 23.04 安装了 Broadcom 驱动程序的 dkms 安装,当安装在我的 MacBookPro 上时无法正常工作。然而,安装后,initramfs 需要重建。所以 sudo update-initramfs -u,运气好的话,您就可以开始了!
答案3
我通过安装 backport-iwlwifi-dkms 解决了这个问题
sudo apt update
sudo apt install backport-iwlwifi-dkms
答案4
如果您没有将 wifi 接口绑定到文件中的任何桥接器,wifi 应该可以正常工作/etc/netplan/xxx
。换句话说,该文件中的以下片段无法工作。
......
br0:
- wlan0
众所周知,Ubuntu Linux 不支持桥接 wifi 接口,因此以下简单示例应该可以工作:
network:
version: 2
renderer: networkd
ethernets:
wlan2:
dhcp4: yes
dhcp6: yes
更改此文件后运行:
sudo netplan generate
sudo netplan apply
...然后您就可以出发了。