network manager - How to connect to a WPA2 enterprise with nmcli in a non interactive mode? - Ask Ubuntu


i able connect nmcli wpa enterprise network in interactive mode launched by

 nmcli con edit id myname 

nmcli refuses change 802-1x values while not in edit mode:

nmcli c modify myname wifi-sec.key-mgmt wpa-eap  error: failed modify connection 'myname': 802-1x: 'wpa-eap' security requires '802-1x' setting presence 

how suggest connect without "setting presence" don't want since want automatize connection setting process.

kind of late response, maybe stumbles upon same problem , may looking solution:

this looks trying set wifi-sec.key-mgmt connection property before setting 802.1x values. put simplier, must put edits in specified order, 802.1x settings first, , wifi-sec keys later.

however, if not case - have connection added? can add empty template using following command:

nmcli con add type wifi [ifname <interface_name>] [con-name <connection_name_shown>] [ssid <ssid_of_wifi_connection>]

all parts (not sure con-name) in [] can skipped, need add them through modify command later on network run, unless have 1 wlan interface.


edit: looks wrong both solutions, since happened exact same error. found solution - set 802-1x settings in 1 line, e.g.:

nmcli c modify <connection_name> 802-1x.eap <eap_mode> 802-1x.identity <username> 802-1x.phase2-auth <auth_type>

for i've tested, these 3 settings minimum setting 802-1x property. leave previous answer, believe these still might applicable part of solution.


Comments

Popular posts from this blog

download - Firefox cannot save files (most of the time), how to solve? - Super User

windows - "-2146893807 NTE_NOT_FOUND" when repair certificate store - Super User