I purchased and installed two Intel 3945ABG wireless cards for Thinkpad, and have them installed (one with two antenna's, the other only with one antenna).

I want to use one for injection (yes, the 3945 supports injection with ipwraw driver), and the other one just for scanning.

When I run iwconfig or ifconfig, I see that there is: wlan0 & wlan1

airodump-ng wlan0 results in: "ioctl(SIOCSIFFLAGS) failed: no such device" despite the fact that wlan0 exists in iwconfig

airodump-ng wlan1 works fine, and outputs a list of networks.

====

What I want to do:

use wlan0 for 'airodump-ng wlan0'

use wlan1 for injection, by doing: modprobe -r iwl3945;modprobe ipwraw;aireplay-ng...
When I do modprobe, what I do in one will affect both wlan0 and wlan1.

Is it possible to use both wireless cards independently, and to somehow have one of cards switch its driver to ipwraw, while the other stays with the default iwl3945