Package: aircrack-ng Version: 1:0.6.2-3 Severity: normal aircrack-ng does not work when the wireless network has 802.11e QOS enabled; the reason is an packet offset error in aircrack-ng.c, a simple patch is attached.
-- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages aircrack-ng depends on: ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries aircrack-ng recommends no packages. -- no debconf information
--- src/aircrack-ng.c.orig 2006-08-31 23:21:54.000000000 +0200 +++ src/aircrack-ng.c 2006-11-28 17:48:55.000000000 +0100 @@ -782,6 +782,8 @@ /* check minimum size */ z = ( ( h80211[1] & 3 ) != 3 ) ? 24 : 30; + if ( ( h80211[0] & 0x80 ) == 0x80 ) + z+=2; /* 802.11e QoS */ if( z + 16 > (int) pkh.caplen ) goto unlock_mx_apl;