我有一台惠普笔记本电脑。大多数情况下,我的 wifi 在启动后 2-3 小时都无法连接到任何网络(显示不可用且未找到 wifi 适配器)。这个问题可以通过多次重启系统来解决。有时 wifi 可以连接,但无法访问互联网。所以尝试了这方法,但它不起作用(我假设是因为更新了 20.04 的内核)。
我的输出lspci -v | grep -i network
0d:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter
输出lspci -knn | grep Net -A3; rfkill list
0d:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:804c]
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
5: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
dmesg | grep rtl
在 Windows 中禁用快速启动后的输出
[ 13.082292] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_fw.bin
[ 13.990240] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723b_config.bin
[ 13.990267] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
[ 15.016968] rtl8723be: Using firmware rtlwifi/rtl8723befw_36.bin
[ 15.019349] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 15.020078] rtlwifi: rtlwifi: wireless switch is on
[ 15.062183] rtl8723be 0000:0d:00.0 wlp13s0: renamed from wlan0
输出grep iwl /etc/modprobe.d/*
/etc/modprobe.d/iwlwifi.conf:# /etc/modprobe.d/iwlwifi.conf
/etc/modprobe.d/iwlwifi.conf:# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
/etc/modprobe.d/iwlwifi.conf:# microcode file installed on the system. When removing iwlwifi, first
/etc/modprobe.d/iwlwifi.conf:# remove the iwl?vm module and then iwlwifi.
/etc/modprobe.d/iwlwifi.conf:remove iwlwifi \
/etc/modprobe.d/iwlwifi.conf:(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
答案1
我的解决方案是使用有线连接(通过 USB/RJ-45 集线器和以太网电缆)访问互联网,以便下载和安装 WiFi 驱动程序。
因此,当您连接时:
- 打开软件和更新
- 继续附加驱动程序标签
- 查看使用 Realtek xxxx PCIe WiFi 驱动程序的 DKMS 源...
- 点击申请
如果您在安装 Ubuntu 时尚未启用“安全启动”/ MOK,则必须执行此操作,因此将应用以下步骤:
- 它会要求你填写新密码用于此安装。
- 当你重启系统会打开MOK管理。
- 点击报名参加 MOK。
- 你需要输入密码对于您在步骤‘5’中设置的此安装(如果您不执行此步骤,您的安装将被取消。)
- 它会给你一个选择重新启动系统。
从 Ubuntu 20.04 开始,你需要在安装 Ubuntu 期间启用安全启动才能访问此类“专有”驱动程序
答案2
我的笔记本电脑:HP Probook 655 G2,Ubuntu 20.04.4 LTS。
我的 WLAN 适配器也出现了问题。Ubuntu 启动正常,但很快 WLAN 图标就消失了,网络设置中也看不到 WLAN 设备。没有互联网连接。我注意到系统日志中的一些日志条目表明加载驱动程序时出现了一些问题,提示存在 PCI 问题。我最终重新启动并进入 BIOS。我禁用了集成 LAN 控制,重新启动后 WLAN 工作正常。因此,我不得不禁用 LAN 才能使 WLAN 正常工作。
答案3
自 2024 年起,此问题已通过最新的 Linux 内核得到解决。 正如这里提到的。