You are not logged in.
Pages: 1
Hey all,
I'm having issues connecting connman to my university's wifi. I've read up on other people having the same issue, and I don't understand what I'm doing wrong. Whenever I try to connect to the network after setting up the config, I get an `invalid arguments` error. Neither the ID or the password contain non-alphanumeric characters. NetworkManager and wicd both work with my wifi card, so the issue isn't there.
My config is exactly as follows:
# /var/lib/connman/wifi_d8fc9311ac97_414e552d536563757265_managed_ieee8021x/settings
[service_peap]
Type = wifi
Name = [uni]-Secure
EAP = peap
CACertFile = /etc/ssl/certs/QuoVadis_Root_CA_2.pem
Phase2 = MSCHAPV2
Identity = #username
Passphrase = #password
My university gives the following information:
Security: WPA2-Enterprise
Encryption: AES
EAP Method: PEAP, version 0
Inner Method: MSCHAPV2 or EAP-GTC
Identity: University ID (without @[domain])
Anon Identity: University ID (without @[domain])
Password: University password
CA Certificate: browse to /etc/ssl/certs and select QuoVadis_Root_CA_2.pem
User Certificate: none
Offline
Have you tried adding the packages as suggested in the troubleshooting section of the wiki?
https://wiki.archlinux.org/index.php/WPA2_Enterprise
I have no idea if that will solve your problem or not, just wondering if you've tried it.
Offline
Thought I already had pptpclient installed. Installed it, restarted connman and wpa_supplicant, same result.
Offline
Are you getting any errors logged to the journal? When I've had to troubleshoot connman-vpn connections that is usually where I get some clue as to how to solve the problem.
Offline
I'm getting the following error:
$ connmanctl connect wifi_xxx
$ journalctl -xe
Sep 21 10:51:56 birnam dbus[342]: [system] Rejected send message, 2 matched rules; type="error", sender=":1.188" (uid=0 pid=10952 comm="/usr/bin/connmand -n ") interface="(unset)" member="(unset)"
error name="net.connman.Error.InvalidArguments" requested_reply="0" destination=":1.196" (uid=1000 pid=18331 comm="connmanctl ")
Last edited by Azphreal (2016-09-21 00:53:57)
Offline
I'm not anywhere near my Linux computer at the moment, but I'm pretty sure that once you create the config file you've created a connman service. You'd need to connect the service:
connmanctl connect service_peap
Normally I would have tested this before suggesting it, but it will be hours before I'm back at that computer.
Offline
Pages: 1