我刚刚在 Dell XPS 13(9343,2015 型号)上安装了 Ubuntu 22.04.1,取代了 Windows。我无法连接到 WiFi 网络,显示消息“未找到 WiFi 适配器”。我尝试了几种不同的故障排除方法:
- 卸载并重新安装 Broadcom 驱动程序
sudo apt remove broadcom-sta-dkms bcmwl-kernel-source
sudo apt install firmware-b43-installer
- 我也尝试了下面的操作,但是找不到 /etc/init.d/networking 命令。
rfkill unblock all
sudo /etc/init.d/networking restart
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo reboot
系统信息:
- 从系统BIOS确认:
- 已启用 UEFI 中的安全启动
- 无线开关已启用 (WLAN)
- 已启用无线设备
lscpci:
Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03)
sudo lshw -C 网络:
*-network
description: Network controller
product: BCM4352 802.11ac Wireless Network Adapter
vendor: Broadcom Inc. and subsidiaries
physical id: 0
bus info: pci@0000:02:00.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=bcma-pci-bridge latency=0
resources: irq:19 memory:f7200000-f7207fff memory:f7000000-f71fffff
*-network
description: Ethernet interface
physical id: b
bus info: usb@2:2
logical name: enxeafbe91271bd
serial: ea:fb:e9:12:71:bd
capabilities: ethernet physical
configuration: broadcast=yes driver=ipheth driverversion=5.15.0-46-generic ip=172.20.10.2 link=yes multicast=yes
非常感谢@chili555 和@ChanganAuto 找到解决方案:
- 安装正确的驱动程序:
sudo apt update && sudo apt install -y bcmwl-kernel-source
- 确保 UEFI 已禁用
- 的结果
sudo dmesg | grep wl
:
[ 21.329436] wl:加载树外模块污染内核。[ 21.329444] wl:模块许可证“MIXED/Proprietary”污染内核。 [21.332750] wl:模块验证失败:缺少签名和/或所需密钥 - 污染内核 [21.337699] wl 0000:02:00.0:启用设备(0000 -> 0002) [21.489464] wlan0:Broadcom BCM43b1 802.11 混合无线控制器 6.30.223.271(r587334) [22.216103] wl 0000:02:00.0 wlp2s0:从 wlan0 重命名 [193.631249] IPv6:ADDRCONF(NETDEV_CHANGE):wlp2s0:链接已准备就绪 [218.323695] 链接的模块:binfmt_misc rfcomm cmac algif_hash请参阅: 如何在 Linux 上将 Linux 7 中的 Linux 7.1 内核版本升级为 Linux 7.1 内核版本。 dcdbas 蓝牙 input_leds uvcvideo hid_multitouch videobuf2_vmalloc wl(POE)sparse_keymap serio_raw wmi_bmof dell_wmi_descriptor videobuf2_memops videobuf2_v4l2 snd_rawmidi videobuf2_common videodev ecdh_generic ecc mc snd_seq processor_thermal_device_pci_legacy intel_pch_thermal processor_thermal_device snd_seq_device cfg80211 snd_timer mei_me processor_thermal_rfim processor_thermal_mbox snd mei processor_thermal_rapl soundcore intel_rapl_common intel_soc_dts_iosf int3403_thermal [218.323976] CPU: 3 PID: 658 通信: wl_event_handle 污染: P OE 5.15.0-46-通用#49-Ubuntu [218.324129] wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [218.324296] ? wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [218.324462] wl_notify_roaming_status+0x4a/0x70 [wl] [218.324632] wl_event_handler+0x7b/0x1a0 [wl] [218.324792] ? wl_bss_connect_done.constprop.0.isra.0+0x190/0x190 [wl] [ 228.051781] 链接的模块:binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr mei_hdcp dell_laptop nls_iso8859_1 dell_smm_hwmon joydev x86_pkg_temp_thermal intel_powerclamp coretemp snd_ctl_led kvm_intel snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic kvm rapl snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core intel_cstate btusb snd_hwdep snd_pcm btrtl btbcm dell_wmi ledtrig_audio btintel snd_seq_midi dell_smbios snd_seq_midi_event dcdbas 蓝牙 input_leds uvcvideo hid_multitouch videobuf2_vmalloc wl(POE) sparse_keymap serio_raw wmi_bmof dell_wmi_descriptor videobuf2_memops videobuf2_v4l2 snd_rawmidi videobuf2_common videodev ecdh_generic ecc mc snd_seq processing_device_pci_legacy intel_pch_thermal processing_device snd_seq_device cfg80211 snd_timer mei_me processing_thermal_rfim processing_thermal_mbox snd mei process_thermal_rapl soundcore intel_rapl_common intel_soc_dts_iosf int3403_thermal [ 228.052034] CPU: 0 PID: 658 通讯:wl_event_handle 受污染:PW OE 5.15.0-46-generic #49-Ubuntu [228.052222] wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [228.052426] ? wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [228.052625] wl_notify_roaming_status+0x4a/0x70 [wl] [228.052833] wl_event_handler+0x7b/0x1a0 [wl] [228.053029] ? wl_bss_connect_done.constprop.0.isra.0+0x190/0x190 [wl] [ 237.783615] 链接的模块:binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr mei_hdcp dell_laptop nls_iso8859_1 dell_smm_hwmon joydev x86_pkg_temp_thermal intel_powerclamp coretemp snd_ctl_led kvm_intel snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic kvm rapl snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core intel_cstate btusb snd_hwdep snd_pcm btrtl btbcm dell_wmi ledtrig_audio btintel snd_seq_midi dell_smbios snd_seq_midi_event dcdbas 蓝牙 input_leds uvcvideo hid_multitouch videobuf2_vmalloc wl(POE) sparse_keymap serio_raw wmi_bmof dell_wmi_descriptor videobuf2_memops videobuf2_v4l2 snd_rawmidi videobuf2_common videodev ecdh_generic ecc mc snd_seq processing_device_pci_legacy intel_pch_thermal processing_device snd_seq_device cfg80211 snd_timer mei_me processing_thermal_rfim processing_thermal_mbox snd mei process_thermal_rapl soundcore intel_rapl_common intel_soc_dts_iosf int3403_thermal [237.783868] CPU:3 PID:658 通信:wl_event_handle 污染:PW OE 5.15.0-46-generic #49-Ubuntu [237.784056] wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [237.784245]? wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [ 237.784430] wl_notify_roaming_status+0x4a/0x70 [wl] [ 237.784623] wl_event_handler+0x7b/0x1a0 [wl] [ 237.784802] ? wl_bss_connect_done.constprop.0.isra.0+0x190/0x190 [wl] [ 247.986203] IPv6:ADDRCONF(NETDEV_CHANGE):wlp2s0:链接已准备就绪binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr mei_hdcp dell_laptop nls_iso8859_1 dell_smm_hwmon joydev x86_pkg_temp_thermal intel_powerclamp coretemp snd_ctl_led kvm_intel snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic kvm rapl snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core intel_cstate btusb snd_hwdep snd_pcm btrtl btbcm dell_wmi ledtrig_audio btintel snd_seq_midi dell_smbios snd_seq_midi_event dcdbas 蓝牙 input_leds uvcvideo hid_multitouch videobuf2_vmalloc wl(POE) sparse_keymap serio_raw wmi_bmof dell_wmi_descriptor videobuf2_memops videobuf2_v4l2 snd_rawmidi videobuf2_common videodev ecdh_generic ecc mc snd_seq 处理器_thermal_device_pci_legacy intel_pch_thermal 处理器_thermal_device snd_seq_device cfg80211 snd_timer mei_me 处理器_thermal_rfim 处理器_thermal_mbox snd mei 处理器_thermal_rapl soundcore intel_rapl_common intel_soc_dts_iosf int3403_thermal [ 237.783868] CPU:3 PID:658 通信:wl_event_handle 受污染:PW OE 5.15.0-46-generic #49-Ubuntu [237.784056] wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [237.784245] ?wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [237.784430] wl_notify_roaming_status+0x4a/0x70 [wl] [237.784623] wl_event_handler+0x7b/0x1a0 [wl] [237.784802] ? wl_bss_connect_done.constprop.0.isra.0+0x190/0x190 [wl] [ 247.986203] IPv6:ADDRCONF(NETDEV_CHANGE):wlp2s0:链接已准备就绪binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg bnep intel_rapl_msr mei_hdcp dell_laptop nls_iso8859_1 dell_smm_hwmon joydev x86_pkg_temp_thermal intel_powerclamp coretemp snd_ctl_led kvm_intel snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_codec_generic kvm rapl snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec snd_hda_core intel_cstate btusb snd_hwdep snd_pcm btrtl btbcm dell_wmi ledtrig_audio btintel snd_seq_midi dell_smbios snd_seq_midi_event dcdbas 蓝牙 input_leds uvcvideo hid_multitouch videobuf2_vmalloc wl(POE) sparse_keymap serio_raw wmi_bmof dell_wmi_descriptor videobuf2_memops videobuf2_v4l2 snd_rawmidi videobuf2_common videodev ecdh_generic ecc mc snd_seq 处理器_thermal_device_pci_legacy intel_pch_thermal 处理器_thermal_device snd_seq_device cfg80211 snd_timer mei_me 处理器_thermal_rfim 处理器_thermal_mbox snd mei 处理器_thermal_rapl soundcore intel_rapl_common intel_soc_dts_iosf int3403_thermal [ 237.783868] CPU:3 PID:658 通信:wl_event_handle 受污染:PW OE 5.15.0-46-generic #49-Ubuntu [237.784056] wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [237.784245] ?wl_bss_roaming_done.constprop.0+0xd6/0x120 [wl] [237.784430] wl_notify_roaming_status+0x4a/0x70 [wl] [237.784623] wl_event_handler+0x7b/0x1a0 [wl] [237.784802] ? wl_bss_connect_done.constprop.0.isra.0+0x190/0x190 [wl] [ 247.986203] IPv6:ADDRCONF(NETDEV_CHANGE):wlp2s0:链接已准备就绪