ConnMan:网络 IPv4 在线检查失败

ConnMan:网络 IPv4 在线检查失败

我正在 Arch Linux 上尝试使用 ConnMan 来替代 NetworkManager。我关注了 ArchWiki,大部分事情都很好,我可以轻松连接到有线网络和 psk 无线网络。为了连接到校园无线 eduroam 网络,我创建了配置文件/var/lib/connman/eduroam.config

[service_eduroam]
Type=wifi
Name=eduroam
EAP=peap
CACertFile=/etc/ssl/certs/eduroam.cer
Phase2=MSCHAPV2
Identity=******@****
Passphrase=*********

奇怪的是,它现在不起作用了,尽管几天前当我开始使用它并添加了这个配置时它实际上运行得很好。

问题来自于日记中的这一行: connmand[1732]: IPv4 online check failed for 0x55e7a8216600 eduroam。结果,我完全可以连接到 eduroam,但没有互联网。

根据大学提供的设置,我认为配置是正确的。


更新

事实证明,eduroam 并不是 connman 连接出现问题的唯一网络。我的实验室有一个 wpa2 无线网络,我发现我也无法连接到它,并且日志上有相同的消息IPv4 online check failed。这很奇怪,因为直到今天我一直能够连接到这个。

相关内容