wpa_supplicant on buster fails with WPA enterprise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
the version of wpa_supplicant included on buster can't successfully negotiate wpa_enterprise connections. Downgrading wpa_supplicant to the stretch version works.
So far as I can tell, the best diagnostic I've found is this in kern.log:
Jun 29 09:56:08 srv-pizero kernel: [ 1699.002587] ------------[ cut here ]------------
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003038] WARNING: CPU: 0 PID: 16477 at drivers/
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003049] Modules linked in: bnep hci_uart btbcm serdev bluetooth ecdh_generic 8021q garp stp llc spidev brcmfmac brcmutil sha256_generic cfg80211 ras
pberrypi_hwmon hwmon rfkill bcm2835_codec(C) bcm2835_v4l2(C) v4l2_mem2mem bcm2835_
ommon spi_bcm2835 videodev media fixed uio_pdrv_genirq uio usb_f_acm u_serial g_serial libcomposite dwc2 udc_core ip_tables x_tables ipv6
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003266] CPU: 0 PID: 16477 Comm: wpa_supplicant Tainted: G WC 4.19.50+ #896
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003273] Hardware name: BCM2835
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003324] [<c0017edc>] (unwind_backtrace) from [<c0014e24>] (show_stack+
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003356] [<c0014e24>] (show_stack) from [<c06b8350>] (dump_stack+
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003393] [<c06b8350>] (dump_stack) from [<c0024450>] (__warn+0xf4/0x11c)
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003418] [<c0024450>] (__warn) from [<c00245a8>] (warn_slowpath_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.003697] [<c00245a8>] (warn_slowpath_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.005132] [<bf404aec>] (brcmf_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006250] [<bf26d37c>] (nl80211_set_pmk [cfg80211]) from [<c05f6e94>] (genl_rcv_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006292] [<c05f6e94>] (genl_rcv_msg) from [<c05f5eb0>] (netlink_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006320] [<c05f5eb0>] (netlink_rcv_skb) from [<c05f6c48>] (genl_rcv+
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006345] [<c05f6c48>] (genl_rcv) from [<c05f55dc>] (netlink_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006370] [<c05f55dc>] (netlink_unicast) from [<c05f5a24>] (netlink_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006397] [<c05f5a24>] (netlink_sendmsg) from [<c058a550>] (sock_sendmsg+
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006419] [<c058a550>] (sock_sendmsg) from [<c058ad3c>] (___sys_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006442] [<c058ad3c>] (___sys_sendmsg) from [<c058be00>] (__sys_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006463] [<c058be00>] (__sys_sendmsg) from [<c058be60>] (sys_sendmsg+
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006486] [<c058be60>] (sys_sendmsg) from [<c0009000>] (ret_fast_
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006497] Exception stack(0xd8845fa8 to 0xd8845ff0)
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006514] 5fa0: 01d39210 01d3a8d8 00000004 bec1efd0 00000000 00000000
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006531] 5fc0: 01d39210 01d3a8d8 01d39198 00000128 b6f87000 ffffffff 00000001 00000004
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006544] 5fe0: 0000006c bec1ef88 b6f6c5bc b6ad2980
Jun 29 09:56:08 srv-pizero kernel: [ 1699.006556] ---[ end trace c696f3cfa961932b ]---
Honestly, I have no idea if that's a red herring or not.
tags: | added: buster wifi |
Changed in raspbian: | |
status: | New → Confirmed |
I'm experiencing the same problem attempting to connect to eduroam, wpa_supplicant contains:
network={ "<username> @<institution> " "<password> " "peaplabel= 0" "auth=MSCHAPV2" mgmt=WPA- EAP
ssid="eduroam"
identity=
password=
eap=PEAP
phase1=
phase2=
key_
scan_ssid=1
}
Kernel error is similar:
Jun 20 18:42:41 raspberrypi kernel: [ 609.883403] ------------[ cut here ]------------ net/wireless/ broadcom/ brcm80211/ brcmfmac/ cfg80211. c:5126 brcmf_cfg80211 orientation_ quirks snd_pcm hwmon cfg80211 snd_timer rfkill snd bcm2835_v4l2(C) bcm2835_codec(C) v4l2_common videob mmal_vchiq( C) videobuf2_ dma_contig videobuf2_memops videobuf2_v4l2 videobuf2_common videodev media argon_mem fixed uio_pdrv_g 0x20/0x24) 0xd4/0x118) 0x104/0x11c) null+0x50/ 0x58) null) from [<bf5b8ae0>] (brcmf_ cfg80211_ set_pmk+ 0x6c/0x80 [brcmfmac]) cfg80211_ set_pmk [brcmfmac]) from [<bf2debfc>] (nl80211_ set_pmk+ 0x160/0x26c [cfg80211]) msg+0x244/ 0x464) rcv_skb+ 0x104/0x138) 0x34/0x44) unicast+ 0x1b0/0x234) sendmsg+ 0x2dc/0x364) 0x24/0x34) sendmsg+ 0x214/0x228)
Jun 20 18:42:41 raspberrypi kernel: [ 609.883546] WARNING: CPU: 2 PID: 483 at drivers/
_set_pmk+0x6c/0x80 [brcmfmac]
Jun 20 18:42:41 raspberrypi kernel: [ 609.883556] Modules linked in: rfcomm bnep hci_uart btbcm serdev bluetooth ecdh_generic fuse 8021q garp stp llc evdev v
3d vc4 gpu_sched drm_kms_helper snd_soc_core snd_bcm2835(C) drm brcmfmac snd_compress brcmutil snd_pcm_dmaengine syscopyarea sysfillrect sysimgblt raspberrypi
_hwmon sha256_generic fb_sys_fops drm_panel_
uf2_vmalloc v4l2_mem2mem bcm2835_
enirq uio i2c_dev ip_tables x_tables ipv6
Jun 20 18:42:41 raspberrypi kernel: [ 609.884075] CPU: 2 PID: 483 Comm: wpa_supplicant Tainted: G WC 4.19.50-v7l+ #895
Jun 20 18:42:41 raspberrypi kernel: [ 609.884083] Hardware name: BCM2835
Jun 20 18:42:41 raspberrypi kernel: [ 609.884115] [<c0212c80>] (unwind_backtrace) from [<c020d49c>] (show_stack+
Jun 20 18:42:41 raspberrypi kernel: [ 609.884136] [<c020d49c>] (show_stack) from [<c0978f60>] (dump_stack+
Jun 20 18:42:41 raspberrypi kernel: [ 609.884157] [<c0978f60>] (dump_stack) from [<c0222270>] (__warn+
Jun 20 18:42:41 raspberrypi kernel: [ 609.884173] [<c0222270>] (__warn) from [<c02223c0>] (warn_slowpath_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884294] [<c02223c0>] (warn_slowpath_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884551] [<bf5b8ae0>] (brcmf_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884697] [<bf2debfc>] (nl80211_set_pmk [cfg80211]) from [<c08b3784>] (genl_rcv_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884714] [<c08b3784>] (genl_rcv_msg) from [<c08b277c>] (netlink_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884728] [<c08b277c>] (netlink_rcv_skb) from [<c08b3530>] (genl_rcv+
Jun 20 18:42:41 raspberrypi kernel: [ 609.884742] [<c08b3530>] (genl_rcv) from [<c08b1e9c>] (netlink_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884756] [<c08b1e9c>] (netlink_unicast) from [<c08b22c0>] (netlink_
Jun 20 18:42:41 raspberrypi kernel: [ 609.884771] [<c08b22c0>] (netlink_sendmsg) from [<c0842968>] (sock_sendmsg+
Jun 20 18:42:41 raspberrypi kernel: [ 609.884789] [<c0842968>] (sock_sendmsg) from [<c08431b4>] (___sys_
Jun 20 18:42:41 raspberrypi ke...