WPS on OpenWrt 25.10.0 via Luci

Since OpenWrt switched to APK, previous guidance using opkg should not work. This procedure disables Wi-Fi so attempt this only with a wired connection to your router. Wi-Fi is re-enabled at the end. This was done on an OpenWrt One router with 25.12.0 OpenWrt version.

  1. Wired router connection
  2. Open browser, enter router IP address, and login to Luci
  3. Go to System > Software
  4. Click Update lists… and Dismiss the popup
  5. Click Installed tab
  6. In Filter type wpad
  7. Remove wpad-basic and Remove wpad-basic-mbedtls
  8. Click Available tab.
  9. Install wpad (nothing after “wpad”)
  10. Go to System > Reboot and click Perform Reboot
  11. When system comes back up, log into Luci
  12. Go to Network > Wireless
  13. Choose the SSID where you want WPS enabled and click Edit
  14. Scroll down to Interface Configuration and click the Wireless Security tab.
  15. Scroll down further and at the bottom is now an Enable WPS pushbutton box. Check the box and click Save then Save & Apply.
  16. Re-enable Wi-Fi network(s). You may need to Edit, Disable, Enable.

Good Luck.