Unable to create WPA Enterprise AP

Hi I've followed many guides to configure on OpenWrt running onto Xiaomi 4C an WPA2 Enterprise AP working with my already running freeradius-daloradius-mysql server with the credential already set.
The first thing that I've noticed is that OpenWrt doesn't come with wpad-mini installed anymore but instead there is wpad-basic-mbedtls.
So instead of uninstalling wpad-mini I've uninstalled wpad-basic-mbedtls and I've replaced with wpad.
Then I've noticed that in luci the option for WPA/WPA2 Enterprise is not in the wireless authentication list and if I try to SSH into the router and edit manually the /etc/config/wireless file adding the required options (like acct_server, acct_secret, auth_...) and i restart wpad and network daemons nothing seems to appen.
Any help would be welcome.

Try wpad-mbedtls instead.....

2 Likes

It used to be that all of the wpad packages support Enterprise AP, since the AP just passes whatever the client sends onward to the RADIUS server without encrypting or decrypting it. Enterprise STA did require additional encryption code.

If you replace wpad (which I do recommend) you will need to remove the default package, install the new one, and reboot for the change to take effect. Merely restarting the network or wireless does not kill and reload hostapd.

1 Like

Alternatively you can do service wpad restart - should do the job.

1 Like