Look, wpa_supplicant should be one from OpenBSD 4.4 so that if somehow ABI&API breakage happen it could be ignored because you use fresh package builded for particular OpenBSD version.
Could some OpenBSD folks over there confirm that wpa_supplicant does not have mentioned ioctl error when using configuration file OP already mentioned?
Alternatively you could build wpa_supplicant from ports.
Also to make sure that such setup is indeed posibble you could test it within FreeBSD.
|