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;

Reply via email to