我最近在我的计算机上安装了 Ubuntu,但遇到了一个小问题:它没有检测到任何 WiFi 适配器。我想这可能是因为我没有安装正确的驱动程序。在互联网上进行了一些研究后,我能够识别笔记本电脑内置的以太网控制器:Realtek Semiconductor TL 8111/8168/8411;我在这个网站上(希望)找到了适合我的驱动程序:https://www.touslesdrivers.com/index.php?v_page=23&v_code=38271。我下载了它,现在只剩下一个文件,我不知道该怎么处理。我尝试按照 README.txt 文件中的说明操作,但无法让它工作。
以下是我面临的情况:
它说(README文件):“如果您正在运行目标内核,那么您应该能够执行以下操作:
# ./autorun.sh (as root or with sudo)"
但是当我尝试这里时终端显示的内容是:
titouan@Laptop-Titouan:~/Téléchargements/r8168-8.036.00$ ./autorun.sh
Check old driver and unload it.
Build the module and install
./autorun.sh: 27: ./autorun.sh: make: not found
titouan@Laptop-Titouan:~/Téléchargements/r8168-8.036.00$ sudo ./autorun.sh
[sudo] Mot de passe de titouan :
Check old driver and unload it.
Build the module and install
./autorun.sh: 27: ./autorun.sh: make: not found
titouan@Laptop-Titouan:~/Téléchargements/r8168-8.036.00$
我真的不知道该如何处理这条信息...顺便说一句,我甚至不确定最初的问题是否来自驱动程序,但由于我没有其他想法......
先感谢您
答案1
问题出在 Realtek 无线驱动程序上。您描述的驱动程序是以太网驱动程序。
在该答案中可以找到该问题的一个可能的解决方案:https://askubuntu.com/a/1057903/968480
从这个 repo 中,您可以找到驱动程序安装指南。 https://github.com/lwfinger/rtw88
此外,某些模块可能会发生冲突,因此必须使用此命令将它们列入黑名单:
echo "blacklist ideapad-laptop" | sudo tee -a /etc/modprobe.d/blacklist.conf
根据我对此问题的个人经验,我建议在完成所有前面的步骤后,尝试在不连接电源线的情况下启动(当然,如果您在笔记本电脑上运行),虽然我不明白原因,但它对我来说是有效的。