Ubuntu 20.04连接路由器后无法访问互联网及路由器管理界面的问题求助
Ubuntu 20.04连接路由器后无法访问互联网及路由器管理界面的问题求助
大家好,我遇到了一个非常棘手的网络问题,想请各位帮忙分析排查:
在家里的网络环境下,我的笔记本能成功连接到路由器,也能ping通路由器地址,甚至在路由器的管理后台里能明确看到笔记本已经在线,但就是没法通过笔记本打开路由器的管理界面——每次尝试都会返回404 Not Found错误,不过用手机连接同一个路由器却能正常访问管理后台。
更麻烦的是,笔记本连家里的路由器完全无法上网,用网线连接也不行。目前我只能靠手机热点才能正常访问互联网。另外我还试过连接另一台SIM卡式的路由器(类似热点设备),结果同样连不上网,但手机却能正常使用这台设备的网络。
我已经尝试过的解决方案:
- 更新了网卡驱动(rtl8821ce)
- 查看NetworkManager实时日志,使用命令:
journalctl -u NetworkManager.service -f,尝试连接家庭网络时的最新日志如下:
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0318] dhcp4 (wlo1): state changed unknown -> bound Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0359] device (wlo1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed') Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0430] device (wlo1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed') Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0435] device (wlo1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed') Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0442] manager: NetworkManager state is now CONNECTED_LOCAL Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0459] manager: NetworkManager state is now CONNECTED_SITE Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0460] policy: set 'FiberHGW_ZT5S2F_5GHz' (wlo1) as default for IPv4 routing and DNS Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0472] device (wlo1): Activation: successful, device activated. Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info> [1680128921.0478] manager: NetworkManager state is now CONNECTED_GLOBAL
- 查看dmesg日志排查硬件层面错误,最新输出:
[ 1534.788017] rtw_8821ce 0000:0b:00.0: sta ce:a7:7a:44:0c:6c with macid 0 left [ 1539.477710] wlo1: authenticate with ce:a7:7a:44:0c:6c [ 1540.136524] wlo1: send auth to ce:a7:7a:44:0c:6c (try 1/3) [ 1540.141082] wlo1: authenticated [ 1540.144419] wlo1: associate with ce:a7:7a:44:0c:6c (try 1/3) [ 1540.150071] wlo1: RX AssocResp from ce:a7:7a:44:0c:6c (capab=0x411 status=0 aid=1) [ 1540.150105] rtw_8821ce 0000:0b:00.0: sta ce:a7:7a:44:0c:6c joined with macid 0 [ 1540.150347] wlo1: associated
- 检查防火墙状态:
sudo ufw status,结果显示Status: inactive - 修改DNS设置:试过通过WiFi GUI界面修改,也手动在
/etc/resolv.conf中把nameserver设置为8.8.8.8 - 查看网络设备状态:
nmcli device,输出如下:
wlo1 wifi connected FiberHGW_ZT5S2F_5GHz br-07d2482755db bridge connected br-07d2482755db br-422e1e73cb6d bridge connected br-422e1e73cb6d br-b281592c535c bridge connected br-b281592c535c docker0 bridge connected docker0 virbr0 bridge connected virbr0 eno1 ethernet unavailable -- lo loopback unmanaged -- virbr0-nic tun unmanaged --
- 检查静态IP冲突:
sudo arp-scan -l,未发现冲突情况 - 删除旧的网络配置文件:
sudo rm /etc/NetworkManager/system-connections/*
做了这么多尝试后,我还是没能找到问题的根源——为什么手机热点能正常使用,但其他路由器都无法让笔记本上网呢?有没有大佬能给我一些排查方向或者解决方案?非常感谢!
备注:内容来源于stack exchange,提问作者Mete
相关产品推荐
相关产品推荐

