I'm also using network manager and have a Qualcomm Atheros QCA6174 (Dell
XPS 9360) and cannot connect to PEAP network recently.

I've tried downgrading wpasupplicant, network-manager and even linux
kernel but none of them fixes the problem.

>From log and code it looks like network-manager already send all
uppercase auth=MSCHAPV2 to wpasupplicant.

My unsuccessful logs look like:

Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0: SME: Trying to
authenticate with 78:19:f7:75:6f:81 (SSID='Baz' freq=5320 MHz)
Jan 17 11:45:26 foo kernel: [ 1220.206224] wlp58s0: authenticate with
78:19:f7:75:6f:81
Jan 17 11:45:26 foo kernel: [ 1220.251155] wlp58s0: send auth to
78:19:f7:75:6f:81 (try 1/3)
Jan 17 11:45:26 foo kernel: [ 1220.251862] wlp58s0: authenticated
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0: Trying to associate
with 78:19:f7:75:6f:81 (SSID='Baz' freq=5320 MHz)
Jan 17 11:45:26 foo NetworkManager[650]: <info>  [1484624726.9616]
device (wlp58s0): supplicant interface state: scanning -> authenticating
Jan 17 11:45:26 foo kernel: [ 1220.259636] wlp58s0: associate with
78:19:f7:75:6f:81 (try 1/3)
Jan 17 11:45:26 foo kernel: [ 1220.260877] wlp58s0: RX AssocResp from
78:19:f7:75:6f:81 (capab=0x511 status=0 aid=8)
Jan 17 11:45:26 foo kernel: [ 1220.263589] wlp58s0: associated
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0: Associated with
78:19:f7:75:6f:81
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-EAP-STARTED EAP authentication started
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=25
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0: CTRL-EVENT-EAP-METHOD
EAP vendor 0 method 25 (PEAP) selected
Jan 17 11:45:26 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=TW
Jan 17 11:45:26 foo kernel: [ 1220.272467] wlp58s0: deauthenticated from
78:19:f7:75:6f:81 (Reason: 1=UNSPECIFIED)
Jan 17 11:45:26 foo kernel: [ 1220.272842] ath: EEPROM regdomain: 0x809e
Jan 17 11:45:26 foo kernel: [ 1220.272843] ath: EEPROM indicates we
should expect a country code
Jan 17 11:45:26 foo kernel: [ 1220.272844] ath: doing EEPROM
country->regdmn map search
Jan 17 11:45:26 foo kernel: [ 1220.272844] ath: country maps to regdmn
code: 0x50
Jan 17 11:45:26 foo kernel: [ 1220.272845] ath: Country alpha2 being
used: TW
Jan 17 11:45:26 foo kernel: [ 1220.272845] ath: Regpair used: 0x50
Jan 17 11:45:26 foo kernel: [ 1220.272846] ath: regdomain 0x809e
dynamically updated by country IE
Jan 17 11:45:27 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-DISCONNECTED bssid=78:19:f7:75:6f:81 reason=1
Jan 17 11:45:27 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
Jan 17 11:45:27 foo NetworkManager[650]: <info>  [1484624727.0250]
device (wlp58s0): supplicant interface state: authenticating ->
associating
Jan 17 11:45:27 foo NetworkManager[650]: <info>  [1484624727.0265]
device (wlp58s0): supplicant interface state: associating -> associated
Jan 17 11:45:27 foo NetworkManager[650]: <warn>  [1484624727.0269]
sup-iface[0x558eaae0aa20,wlp58s0]: connection disconnected (reason 1)
Jan 17 11:45:27 foo NetworkManager[650]: <info>  [1484624727.0269]
device (wlp58s0): supplicant interface state: associated -> disconnected
Jan 17 11:45:27 foo wpa_supplicant[1025]: wlp58s0:
CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=TW
Jan 17 11:45:27 foo NetworkManager[650]: <info>  [1484624727.1257]
device (wlp58s0): supplicant interface state: disconnected -> scanning

Boot with a Ubuntu 16.04 live cd with proper firmware can connect to the
network successfully. I only has this live cd handy but I can test with
Debian later.

Kanru

Reply via email to