There was a patch in service.c  __connman_service_set_passphrase that would let 
a provisioned service that was 8021x let the agent prompt for the username and 
passphrase.  Now, in revision 1.28 there is a check in 
__connman_service_set_identity that seems to restore the old undesired 
behavior, but this time while checking for the passphrase.  The check is now

If (service->immutable || service->hidden)
    return;

where currently in __connman_service_set_passphrase

if (service->hidden)
    return -EINVAL;

if (service->immutable &&
        service->security != CONNMAN_SWERVICE_SECURITY_8021X)
    return -EINVAL;

If I am mis-reading the code, please let me know, but as of now, when I try to 
connect to an 8021x AP and expect the agent to prompt for the username and 
password it returns

Error /net/connman/service/wifi_5c313e2c3958_70726976617465_managed_ieee8021x: 
Invalid arguments

When I use connmanctl.  

Thanks

Tom
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to