Confirmed. The procedure is pretty simple really. I even recompiled my own wpa_supplicant and created a deb file. But this didn't update NetworkManager. Here's my test:
network={ ssid="SSIDNAME" key_mgmt=WPA-EAP
eap=FAST identity="USERNAME" password="PASSWORD" phase1="fast_provisioning=3" pac_file="/tmp/wpa_supplicant.pac"
}
Then uncheck enable wifi and do a "sudo rfkill unblock all" then "sudo wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf"
wlan0: SME: Trying to authenticate with 58:35:d9:3a:3c:91 (SSID='SSIDNAME' freq=2412 MHz)
wlan0: Trying to associate with 58:35:d9:3a:3c:91 (SSID='SSIDNAME' freq=2412 MHz)
wlan0: Associated with 58:35:d9:3a:3c:91
wlan0: CTRL-EVENT-EAP-STARTED EAP authentication started
wlan0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=17 -> NAK
wlan0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=43
EAP-FAST: No PAC file '/tmp/wpa_supplicant.pac' - assume no PAC entries have been provisioned
wlan0: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 43 (FAST) selected
wlan0: CTRL-EVENT-EAP-PEER-CERT depth=2 subject='/C=US/O=Global Security Operations/CN=NetApp Corporate Root CA'
wlan0: CTRL-EVENT-EAP-PEER-CERT depth=2 subject='/C=US/O=Global Security Operations/CN=NetApp Corporate Root CA'
wlan0: CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/DC=com/DC=netapp/DC=hq/CN=NetApp Corporate Issuing CA'
wlan0: CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/CN=eapfastpacs'
wlan0: CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
wlan0: WPA: Key negotiation completed with 58:35:d9:3a:3c:91 [PTK=CCMP GTK=CCMP]
wlan0: CTRL-EVENT-CONNECTED - Connection to 58:35:d9:3a:3c:91 completed (auth) [id=0 id_str=]
Confirmed. The procedure is pretty simple really. I even recompiled my own wpa_supplicant and created a deb file. But this didn't update NetworkManager. Here's my test:
network={
ssid= "SSIDNAME"
key_mgmt= WPA-EAP
identity= "USERNAME"
password= "PASSWORD"
phase1= "fast_provision ing=3"
pac_file= "/tmp/wpa_ supplicant. pac" wpa_supplicant. conf" EAP-STARTED EAP authentication started EAP-PROPOSED- METHOD vendor=0 method=17 -> NAK EAP-PROPOSED- METHOD vendor=0 method=43 supplicant. pac' - assume no PAC entries have been provisioned EAP-METHOD EAP vendor 0 method 43 (FAST) selected EAP-PEER- CERT depth=2 subject= '/C=US/ O=Global Security Operations/ CN=NetApp Corporate Root CA' EAP-PEER- CERT depth=2 subject= '/C=US/ O=Global Security Operations/ CN=NetApp Corporate Root CA' EAP-PEER- CERT depth=1 subject= '/DC=com/ DC=netapp/ DC=hq/CN= NetApp Corporate Issuing CA' EAP-PEER- CERT depth=0 subject= '/CN=eapfastpac s' EAP-SUCCESS EAP authentication completed successfully CONNECTED - Connection to 58:35:d9:3a:3c:91 completed (auth) [id=0 id_str=]
eap=FAST
}
Then uncheck enable wifi and do a "sudo rfkill unblock all" then "sudo wpa_supplicant -Dnl80211 -iwlan0 -c/etc/
wlan0: SME: Trying to authenticate with 58:35:d9:3a:3c:91 (SSID='SSIDNAME' freq=2412 MHz)
wlan0: Trying to associate with 58:35:d9:3a:3c:91 (SSID='SSIDNAME' freq=2412 MHz)
wlan0: Associated with 58:35:d9:3a:3c:91
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
EAP-FAST: No PAC file '/tmp/wpa_
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: CTRL-EVENT-
wlan0: WPA: Key negotiation completed with 58:35:d9:3a:3c:91 [PTK=CCMP GTK=CCMP]
wlan0: CTRL-EVENT-
How do we integrate this into NM?