it's easy to test if kernel has support for wext. use iwconfig from wireless-tools
2devs : It would be good to have configurable option in menuconfig !
Nobody cares about iwconfig.
But reaver is useful. Current openwrt does not support reaver. It's present in distribution but useless. It's verified and cured. In 22.03 it worked.
Would it be possible to bring back wireless extensions in the default kernel? This was present in 22.03 and was dropped in 23.05. I know this was most commonly used with the now deprecated iwconfig, but it was also used with the reaver package which is now unable to function using standard images. I did find this post that outlines the issue and the fix:
I was able to follow the workaround and had success in building custom images, but it then makes any kmod package incompatible without having to go compile each module from the customized build system. Having deployed dozens of devices and over a half dozen device types/architectures, this becomes pretty administratively heavy. I can absolutely understand and appreciate keeping our images lean by removing things that are no longer thought to be used, but I do not believe this is the case for wireless extensions for those of us in the InfoSec community. The amount of space saved without this option appears to be very minor and on many devices, the kernel has it's own partition, so saving this space does not always return it for other packages or other usage.
Please consider this for the 24.10 release and beyond.