Arch+Gnome45提示网络连接激活失败

开机的时候还好,过了一会就会提示,只有重启才有用

如果只是提示,实际有网的话,看看这个
https://wiki.archlinuxcn.org/wiki/NetworkManager#检查互联网可连接性

实际上也没有网络,浏览器上不了网,但是像windows的电脑都可以使用他上网,就我的arch不行,一些网络有这问题,一些网络没有,服务好像也就这些:

❯ systemctl list-unit-files --state=enabled
UNIT FILE                          STATE   PRESET  
dhcpcd.service                     enabled disabled
gdm.service                        enabled disabled
getty@.service                     enabled enabled 
netctl.service                     enabled disabled
NetworkManager-dispatcher.service  enabled disabled
NetworkManager-wait-online.service enabled disabled
NetworkManager.service             enabled disabled
systemd-timesyncd.service          enabled enabled 
wpa_supplicant.service             enabled disabled
remote-fs.target                   enabled enabled 

10 unit files listed.

出问题的时候, ip a 和 ping www.baidu.com 看看。

❯ ip a            
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: wlp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 6a:74:9d:2b:4b:bf brd ff:ff:ff:ff:ff:ff permaddr 10:63:c8:ab:c5:cf

你这是 NetworkManager 和 wpa_supplicant 还有 dhcpcd 几个服务在打架吧。

谢谢了,只需要disable+stop wpa_supplicant就可以了