我正在尝试调试 NetworkManager 支持的无线连接。当我wpa_supplicant
使用自己编写的自定义wpa_supplicant.conf
文件进行调试时,它可以正常工作,但当我使用相同的参数配置 NetworkManager 时,它却不起作用。我想知道 NetworkManager 提供给 wpa_supplicant 的确切参数,以便与我的自定义配置进行比较。
我可以连接到wpa_supplicant
使用wpa_cli
,并且可以检索每个参数。但我希望有一种方法可以一次转储整个配置,或者至少有一种方法可以列出全部我可以获取的参数。
我的系统正在运行带有最新软件包的 Debian sid。
答案1
恐怕您无法使用 wpa_cli“转储”参数集。但是您看过文件夹中的文件了吗/etc/NetworkManager/system-connections
?我想这应该会很方便。
答案2
NetworkManager 通过 D-bus 将其发送给 wpa_supplicant。
https://mail.gnome.org/archives/networkmanager-list/2013-June/msg00126.html
https://askubuntu.com/questions/75872/where-are-the-networkmanager-logs
它位于 D-bus 日志中。对我来说,它位于 /var/log/syslog 中,但我认为它因发行版而异。它显示了一些行,例如
Config: added 'eap' value 'PEAP'
Config: added 'phase2' value 'auth=MSCHAPV2'
...