Skip to main content
Topic: Connman doesn't connect to IEEE8021X secured networks (Read 472 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Connman doesn't connect to IEEE8021X secured networks

I am trying to connect to a school network. I configured a conf file in /var/lib/connman as such (with 'name', 'id', and 'pass' being placeholders):
Code: [Select]
[global]
Name = Name

[service_peap]
Type = wifi
Name = Name
EAP = peap
#CACertFile = /etc/ssl/certs/ca-certificates.crt
Phase2 = MSCHAPV2
Identity = id
Passphrase = pass
EOF
When I try to connect to this network in Connman I still receive the 'Connect" with signature "" on interface "net.connman.Service" doesn't exist' error. Wifi is enabled and the error happens with the agent on or off. I've restarted the system several times. What could be the problem?

Connman doesn't connect to IEEE8021X secured networks

Reply #1
I placed the following .config file in /var/lib/connman as such (with 'name', 'id', and 'pass' being placeholders). I copied the same file to /etc/connman.
Code: [Select]
[global]
Name = name

[service_peap]
Type = wifi
Name = name
EAP = peap
CACertFile = /etc/ssl/certs/ca-certificates.crt
Phase2 = MSCHAPV2
Identity = id
Passphrase = pass
EOF
I've tried connecting to school networks and eduroam at two universities. In both locations Connman gives the "invalid argument" error. Is there something wrong with my .config file, or am I missing something with wpa_supplicant or dhcpcd?

My Network controller is Intel Corporation Raptor Lake PCH CNVi WiFi.


Re: Connman doesn't connect to IEEE8021X secured networks

Reply #3
I merged the threads, you should better ditch connmannn and use iwd/wpa_supplicant+dhcpcd instead https://www.reddit.com/r/archlinux/comments/f6egl4/iwd_connect_to_peapmschapv2_network/
if you want a gui for connections there is wpa_gui
Thank you. I successfully connected via NetworkManager. I'm still not sure what was wrong with my Connman configuration though.