Latest working kernel version: never Earliest failing kernel version: Distribution: Debian sid Hardware Environment: Laptop with Intel Wireless Card 3945 Software Environment: airodump-ng Problem Description: In Monitor mode, the driver only capture beacons even if data are transmitted by other devices. The driver is blind to all data packet. It reduces the interest of the Monitor mode. Steps to reproduce: Switch the device in monitor mode (iwconfig wlan0 mode monitor) Launch airodump-ng on a channel you know data are being exchanged You can see the beacons between the devices but no real data packets.
Fix patch: http://marc.info/?l=linux-wireless&m=120995431512335&w=2
I have tested this patch on the Debian sid kernel (based on 2.6.25.3) and it seems to work properly. Thank you very much.
I am having the same symptoms: I was seeing only beacons, despite data packets being sent. Bringing down the monitor device and then bringing it back up using airmon-ng seems to fix it. $ uname -r 2.6.32-trunk-amd64 $ lspci -s 0c:00.0 0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) I am running Debian testing up to date as of today.