Hello all, I've run into a roadblock trying to debug a hostapd PoC and I could use some help. I'm prototyping with hostapd running on Alpine Linux on a Rapsberry Pi 3 and I can't get a working configuration that utilizes RADIUS. If I configure hostapd with `wpa_passphrase` or `wpa_psk_file`, all is good. However, when I configure `macaddr_acl=2` as needed for `wpa_psk_radius` or `wpa_key_mgmt=WPA-EAP`, then the conditional in src/ap/drv_callbacks.c:190 evaluates to true and I receive a "STA...not allowed to connect" message and the device is disassociated; hostapd never checks with the RADIUS server. As far as I can tell, the issue is due to the driver capabilities for max_acl_mac_addrs being set to 0 (src/drivers/driver_nl80211_capa.c:635) since the ACL status is pending (src/ap/ieee802_11_auth.c:215). However, I'm at a loss as to next steps for debugging the issue. I believe the issue may be due to my use of Alpine Linux as the same configurations work with Raspbian (I plan to seek assistance from the Alpine community as well). In addition to the onboard broadcom-based wifi adapter, I've reproduced the issue with a Realtek-based Edimax EW-7811Un USB wifi adapter. Any assistance would be most appreciated. -- v/r Eric Minimal WPA-EAP hostapd config auth_algs=2 wpa=2 wpa_key_mgmt=WPA-EAP ieee8021x=1 eapol_version=2 channel=1 driver=nl80211 hw_mode=g interface=wlan0 rsn_pairwise=CCMP ssid=test macaddr_acl=2 own_ip_addr=10.1.1.10 auth_server_addr=127.0.0.1 auth_server_port=1812 auth_server_shared_secret=testing123 Minimal wpa_psk_radius config auth_algs=2 wpa=2 wpa_key_mgmt=WPA-PSK channel=1 driver=nl80211 interface=wlan0 rsn_pairwise=CCMP ssid=test macaddr_acl=2 wpa_psk_radius=2 own_ip_addr= 10.1.1.10 auth_server_addr=127.0.0.1 auth_server_port=1812 auth_server_shared_secret= testing123 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap