--- 1.184/drivers/usb/core/usb.c 2005-01-20 14:33:35 -08:00 +++ edited/drivers/usb/core/usb.c 2005-03-02 12:47:31 -08:00 @@ -601,7 +601,7 @@ usb_dev->descriptor.bDeviceProtocol)) return -ENOMEM; - if (usb_dev->descriptor.bDeviceClass == 0) { + if (1) { struct usb_host_interface *alt = intf->cur_altsetting; /* 2.4 only exposed interface zero. in 2.5, hotplug