Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

brcmfmac: Fix 802.1x #5973

Merged
merged 1 commit into from
Feb 20, 2024
Merged

brcmfmac: Fix 802.1x #5973

merged 1 commit into from
Feb 20, 2024

Conversation

iucoen
Copy link
Contributor

@iucoen iucoen commented Feb 20, 2024

Commit 7d239fb broke 802.1X authentication by setting profile->use_fwsup = NONE whenever PSK is not used. However 802.1X does not use PSK and requires profile->use_fwsup set to 1X, or brcmf_cfg80211_set_pmk() fails. Fix this by checking that profile->use_fwsup is not already set to 1X and avoid setting it to NONE in that case.

Fixes: 7d239fb (brcmfmac: Fix interoperating DPP and other encryption network access)
Fixes: #5964

Commit 7d239fb broke 802.1X authentication by setting
profile->use_fwsup = NONE whenever PSK is not used. However
802.1X does not use PSK and requires profile->use_fwsup set
to 1X, or brcmf_cfg80211_set_pmk() fails. Fix this by checking
that profile->use_fwsup is not already set to 1X and avoid
setting it to NONE in that case.

Fixes: 7d239fb (brcmfmac: Fix interoperating DPP and other encryption network access)
Fixes: raspberrypi#5964
@pelwell pelwell merged commit 1df2316 into raspberrypi:rpi-6.6.y Feb 20, 2024
11 of 12 checks passed
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Feb 21, 2024
See: raspberrypi/linux#5974

kernel: brcmfmac: Fix 802.1x
See: raspberrypi/linux#5973

kernel: Add IQaudio CodecZero to hat_map.dts
See: raspberrypi/linux#5972

kernel: arm64/Kconfig: Don't set DMA_BOUNCE_UNALIGNED_KMALLOC
See: raspberrypi/linux#5975
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Feb 21, 2024
See: raspberrypi/linux#5974

kernel: brcmfmac: Fix 802.1x
See: raspberrypi/linux#5973

kernel: Add IQaudio CodecZero to hat_map.dts
See: raspberrypi/linux#5972

kernel: arm64/Kconfig: Don't set DMA_BOUNCE_UNALIGNED_KMALLOC
See: raspberrypi/linux#5975
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants