我在 Ubuntu 中遇到了 Wi-Fi 问题。当我的笔记本电脑运行 Windows 时,它工作正常,但运行 Ubuntu 时就不行了。我按照此视频中的说明进行操作:https://www.youtube.com/watch?v=MbrYpqHadVQ但当我重新启动笔记本电脑时,wifi 再次停止工作。有人知道发生了什么吗?
答案1
make
如果您使用和而不是 dkms安装驱动程序sudo make install
,则您仅为当前运行的内核版本编译和安装了驱动程序。当更新管理器提供较新的内核版本(称为 linux-image)并请求重新启动时,您将启动到较新的内核版本。您必须为较新的内核版本重新编译无线驱动程序。
如果你从rtlwifi_new存储库,正如视频所建议的,然后打开终端并执行以下操作:
cd rtlwifi_new
make clean
git pull
make
sudo make install
重启。
为了使驱动程序参数ant_sel=2
在重新启动后保持不变,请打开终端并执行以下操作:
sudo -i
modprobe -r rtl8723de
echo "options rtl8723de ant_sel=2" > /etc/modprobe.d/rtl8723de.conf
modprobe rtl8723de
exit