How did you install? I used dpkg -i get error: depencies problems, iw is not installed. however aircrack-ng from the repos conflicts with iw.
Currently I have aircrack-ng 1.0 from the repos. Tried to install iw, but ended up removed aircrack-ng and then I installed the deb from creamy.
But then no aircrack-ng application from the suite showed up.
bin/sh/ aircrack not found
bin/sh/ airmon not found,
OP: I haven't played around much with easydebian, but it could be the fact that two OS's are trying to manage the wireless card; to capture the WPA handshake I'm pretty sure you have to be locked to the same channel the access point is using (no channel hopping).
If easydebian comes with a network manager, such as wicd or NetworkManager, that could be causing the card to be hopping channels.
Try disabling them in debian:
sudo /etc/init.d/wicd stop
and when putting your card in monitor mode specifiy the channel:
sudo iwconfig wlan0 channel XX (where 'XX' is the channel)
OP: I haven't played around much with easydebian, but it could be the fact that two OS's are trying to manage the wireless card; to capture the WPA handshake I'm pretty sure you have to be locked to the same channel the access point is using (no channel hopping).
If easydebian comes with a network manager, such as wicd or NetworkManager, that could be causing the card to be hopping channels.
Try disabling them in debian:
sudo /etc/init.d/wicd stop
and when putting your card in monitor mode specifiy the channel:
sudo iwconfig wlan0 channel XX (where 'XX' is the channel)
I'll try that asap.
A note: I tried cracking a WEP key with wifite.py in EasyDebian, and that worked perfectly.
IIRC, airodump-ng doesn't switch channels in EasyDebian (or at least it show it like that).
Also, I activate monitormode in maemo, and don't set anything different in EasyDebian(wlan0 already shows up in monitor mode in ED)
EDIT: just tried both things you've mentioned, but without any difference.
The airodump-ng screens in maemo and debian are very alike: same AP's/clients, about the same data captured and lost, same power, same enc/auth/cipher etc etc, just that the airodump-ng in debian doesn't seem to capture the handshake:/
I'll upload a capture from both tomorrow, maybe it's an airodump-ng bug, and it does capture the handshake, but doesn't recognize it, or something like that?