Ubuntu 20.04. Wifi TPLink 扩展器问题

Ubuntu 20.04. Wifi TPLink 扩展器问题

我有一台装有 Ubuntu 20.04 的笔记本电脑。我可以连接到我的主要 WIFI 信号,但无法连接到 TP Link WiFi 扩展器。同一台装有 Windows 10(双启动)的笔记本电脑工作正常。平板电脑、ipad 或手机等其他设备可以正常连接到此扩展器。只有在 Ubuntu 20.04 中才会出现问题。提前感谢任何建议。

答案1

今天,我从 Windows 10 切换到 Linux 后遇到了类似的问题。Windows、我的手机、控制台等都可以连接到我的 TP-Link 扩展器,但我的 Linux 安装却无法连接。我找到了您的帖子,但很沮丧地发现它没有解决方案,但是当我设法自己解决了这个问题后,我想在这里发布对我有用的方法。

经过一段时间的搜索,我决定尝试更改 DHCP 客户端。我安装了软件包dhcpcd5參考),然后使用文本编辑器打开该文件/etc/NetworkManager/NetworkManager.conf

在标题下方[main],我添加了一行dhcp=dhcpd

我运行了sudo systemctl stop NetworkManager.service,然后sudo systemctl start NetworkManager.service。然后我就能连接了,速度测试表明 WiFi 网络运行正常。

希望这可以帮助!

答案2

我也遇到了同样的问题。我检查了 /var/log/syslog,发现有一个可疑的警告 dhcp4 (...): request timed out。所以我尝试了建议在 /etc/NetworkManager/NetworkManager.conf 中添加行 dhcp=dhcpcd,但它对我不起作用。但添加 dhcp=dhclient 却有效。

答案3

我也遇到了同样的问题。就我而言,以前的解决方案不起作用(安装dhcpd5并添加行NetworkManager.conf)。

除此之外,我确实应用了本文建议的步骤关联(讽刺的是,它似乎从 AskUbuntu 获得信息)并且成功了。我把这些步骤复制到这里,希望它们能帮助到其他人:

git clone https://github.com/cilynx/rtl88x2bu.git
cd rtl88x2bu
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu

答案4

我想将此作为对@bimblesticks 答案的评论留下,但我没有足够的声誉。

设备为 TPLINK RE300,操作系统:Ubuntu 22.04.1 LTS,内核:Linux 5.17.0-1020-oem

当我有问号符号时,ifconfig 的结果显示我被分配了 inet6 条目但没有 inet4。

运行并重新启动我的机器后sudo apt install dhcpd5,问号符号消失了,并且运行 ifconfig 现在显示 inet4 和 inet6 条目。

相关内容