当网络出现感叹号时并提示“已连接网络但无法访问互联网”,但本身可以上网,可能是公司联通性检测的网站不稳定造成的,可以切换到其他的网址。
在有感叹号的时候,可以尝试终端执行一下这个命令:curl http://packages.deepin.com/misc/check_network_status.txt
正常状态时截图为:
若出现以上截图中情况,但是网络图标仍异常则:
sudo vim /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true
[device]
wifi.scan-rand-mac-address=no
[connectivity]
uri=http://packages.deepin.com/misc/check_network_status.txt
http://connectivity-check.ubuntu.com/或http://network-test.debian.org/nm。
终端中输入命令systemctl restart NetworkManager
# 先编辑如下文件,修改第13行内容
sudo vim /lib/systemd/system/NetworkManager.service
# 改成如下内容:ExecStart=/usr/sbin/NetworkManager --no-daemon --log-level=TRACE (也就是增加--log-level=TRACE 参数)
sudo journalctl -b 0 > ~/Desktop/info.log
执行上述命令后,会在桌面生成一个info.log的日志文件,到时候把这个文件提供出来就可以啦。
当然执行的时候,确保是该问题复现的。