Thanks for zd1211rw. Here's a patch to add one of the TEW-429UB IDs
since it is basically working in Monitor mode:

--- zd1211_2006-06-01.orig/zd_usb.c     2006-05-20 10:22:15.000000000 -0700
+++ zd1211_2006-06-01/zd_usb.c  2006-06-01 03:28:29.000000000 -0700
@@ -38,6 +38,7 @@
        { USB_DEVICE(0x126f, 0xa006), .driver_info = DEVICE_ZD1211 },
        { USB_DEVICE(0x6891, 0xa727), .driver_info = DEVICE_ZD1211 },
        { USB_DEVICE(0x0df6, 0x9071), .driver_info = DEVICE_ZD1211 },
+       { USB_DEVICE(0x157e, 0x300b), .driver_info = DEVICE_ZD1211 },
        /* ZD1211B */
        { USB_DEVICE(0x0ace, 0x1215), .driver_info = DEVICE_ZD1211B },
        { USB_DEVICE(0x157e, 0x300d), .driver_info = DEVICE_ZD1211B },

Second, the kismet 2006.04.R1-1 build in Debian sid is reaching
zd_find_channel() with freq->flags == IW_FREQ_AUTO. That causes
zd_find_channel() to return 0, resulting in -EINVAL from the
SIOCSIWFREQ ioctl, causing kismet to abort.

This behavior might be a bug in kismet (as it does seemingly
want IW_FREQ_FIXED), however here's a zd1211rw driver hack to get
the current kismet release running:

--- zd1211_2006-06-01.orig/zd_ieee80211.c       2006-05-20 10:22:15.000000000 
-0700
+++ zd1211_2006-06-01/zd_ieee80211.c    2006-06-01 03:57:43.000000000 -0700
@@ -114,9 +114,6 @@
        int i, r;
        u32 mhz;
 
-       if (!(freq->flags & IW_FREQ_FIXED))
-               return 0;
-
        if (freq->m < 1000) {
                if (freq->m  > NUM_CHANNELS || freq->m == 0)
                        return -EINVAL;

Signed-off-by: Bryan Rittmeyer <[EMAIL PROTECTED]>

Thanks,

Bryan


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Zd1211-devs mailing list - http://zd1211.ath.cx/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to