I'm trying to setup wpa AND monitor mode on a 2200BG card with a compiled 22.214.171.124 or 126.96.36.199 kernel.
There is no problem when setting WPA with wpa_supplicant but i have the following error when trying monitor mode:
# iwconfig eth2 mode monitor
Error for wireless request "Set Mode" (8B06) :
SET failed on device eth2 ; Invalid argument.
I can have both running with the linux-2.6.11-13mdk kernel package. I have also tried compiled kernels 188.8.131.52, 184.108.40.206 and 220.127.116.11 with no problem , but i'd like at least a 2.6.14 kernel.
Seems that from kernel 2.6.13 to 2.6.14, there is a new option : CONFIG_IPW2100_MONITOR that "Enables promiscuous/monitor mode support for the ipw2100 driver", but cant find the same for ipw2200 driver. Seems that there is an error in kernel configuration, as ipw2200 is not included in "Wireless LAN drivers (non-hamradio) & Wireless Extensions" where it should be ...
Any help please? Or could an1 at least confirm that it's possible to have both with a 2.6.14+ kernel so i'll keep trying. Or as it seems to be a kernel config problem, maybe I should ask there.
Hardware: Amilo M1425/2200BG
Distro: mandrake linux 10.2
kernel: 18.104.22.168 or 22.214.171.124 compiled with ipw2200/ieee80211 as modules
OK, known problem, see http://seclists.org/lists/linux-kern.../Jan/1665.html
(add CONFIG_IPW2200_MONITOR=y to kernel's .config)