rtl8822be 18.04.1(联想 Legion y530 上的新安装)

rtl8822be 18.04.1(联想 Legion y530 上的新安装)

与 Realtek Device b822 存在同样的问题,如rtl8723ae 在 Ubuntu 14.04 上不稳定新安装 - 没有可用的网络设备 - Realtek 设备 b822。尝试使用和不使用 dkms 安装 rtl8822be。都不起作用。以下是详细信息:https://paste.ubuntu.com/p/XkJjD6YmHZ/

有时,它会显示“未找到 Wi-Fi 适配器”。有时,它会显示“未发现可见网络”。

更新

我这样做了:

wget https://github.com/lwfinger/rtlwifi_new/archive/extended.zip
unzip extended.zip
cd rtlwifi_new-extended
make
sudo make install
sudo modprobe rtl8822be

卡在了sudo modprobe rtl8822be。它给了我modprobe: ERROR: could not insert 'rtl8822be': Exec format error。此外,这是我的dmesg | grep rtl8822be输出:

[   20.265500] r8822be: Using firmware rtlwifi/rtl8822befw.bin
[   39.784639] WARNING: CPU: 0 PID: 1076 at /build/linux-vxxS7y/linux-4.15.0/drivers/staging/rtlwifi/rtl8822be/fw.c:239 rtl8822be_fill_h2c_cmd+0x1ac/0x660 [r8822be]
[   39.784685] RIP: 0010:rtl8822be_fill_h2c_cmd+0x1ac/0x660 [r8822be]

这是我的dmesg | grep r8822be输出(断开互联网后重做整个事情):

[ 9334.006706] r8822be: halmac_init_hal failed
[ 9334.006865] r8822be: halmac_init_hal failed
[ 9334.007017] r8822be: halmac_init_hal failed
[ 9334.007168] r8822be: halmac_init_hal failed
[ 9334.007319] r8822be: halmac_init_hal failed
[ 9334.007470] r8822be: halmac_init_hal failed
[ 9334.007620] r8822be: halmac_init_hal failed
[ 9334.007771] r8822be: halmac_init_hal failed
[ 9334.007922] r8822be: halmac_init_hal failed
[ 9334.008073] r8822be: halmac_init_hal failed
[ 9340.045331] r8822be: [ERR]Pwr cmd polling timeout!!
[ 9340.045337] r8822be: [ERR]Pwr cmd offset : 5!!
[ 9340.045340] r8822be: [ERR]Pwr cmd value : 0!!
[ 9340.045343] r8822be: [ERR]Pwr cmd msk : 2!!
[ 9340.045346] r8822be: [ERR]Read offset = 5 value = 2!!
[ 9340.045349] r8822be: [Err]pwr sub seq parser fail, status = 0x28!
[ 9340.045352] r8822be: Handle power off cmd error

任何帮助都将不胜感激!

附言:我正在使用我的手机(创建个人热点)通过蓝牙访问互联网。

答案1

在 /etc/modprobe.d/blacklist.conf 中我添加了以下行: blacklist ideapad_laptop

并且在 BIOS 中,我根据在网上找到的其他类似帖子禁用了安全启动。

如果您只是想测试它作为解决方案,请执行以下操作:sudo rmmod ideapad_laptop

我想你会发现网络立即可用。这在 Ubuntu 18.10 上有效

相关内容