diff -Naur kudzu-1.2.64.org/usb.c kudzu-1.2.64/usb.c
--- kudzu-1.2.64.org/usb.c 2006-11-28 17:58:58.000000000 +0100
-+++ kudzu-1.2.64/usb.c 2008-10-15 19:15:08.000000000 +0200
-@@ -261,13 +261,29 @@
++++ kudzu-1.2.64/usb.c 2009-07-16 20:33:19.000000000 +0200
+@@ -261,13 +261,33 @@
t->desc = strdup(t->usbprod);
else
asprintf(&t->desc,"Unknown USB device 0x%x:0x%x",t->vendorId,t->deviceId);
!strcmp(t->driver, "kaweth") ||
+ !strcmp(t->driver, "mcs7830") ||
+ !strcmp(t->driver, "net1080") ||
-+ !strcmp(t->driver, "pegasus") ||
++ !strcmp(t->driver, "pegasus") ||
+ !strcmp(t->driver, "plusb") ||
+ !strcmp(t->driver, "rndis_host") ||
!strcmp(t->driver, "rtl8150") ||
- !strcmp(t->driver, "ax8817x") ||
+ !strcmp(t->driver, "zaurus") ||
+ !strcmp(t->driver, "rt2500usb") ||
++ !strcmp(t->driver, "rt2800usb") ||
+ !strcmp(t->driver, "rt2x00usb") ||
+ !strcmp(t->driver, "rt73usb") ||
++ !strcmp(t->driver, "ar9170usb") ||
++ !strcmp(t->driver, "libertas_tf_usb") ||
++ !strcmp(t->driver, "at76c50x-usb") ||
+ !strcmp(t->driver, "p54usb") ||
+ !strcmp(t->driver, "rndis_wlan") ||
+ !strcmp(t->driver, "rtl8187") ||