Hi, I have problem with 2.6.28 kernel and 32bit libusb(0.1.12). Symptoms are quite similar,except I observe problem with 32bit version. I run "gpsbabel" that use libusb, to get data drom Garmin gps. With 2.6.26.3 it works fine, with 2.6.28 I am getting this: strace gpsbabel -w -i garmin -f usb: -o gpx -F - <skip> open("/dev/bus/usb/002/001", O_RDWR) = 3 ioctl(3, USBDEVFS_IOCTL, 0xbfc70d0c) = 3 close(3) = 0 open("/dev/bus/usb/004/006", O_RDWR) = 3 ioctl(3, USBDEVFS_CLAIMINTERFACE, 0xbfc70dd4) = 0 gettimeofday({1230934091, 502918}, NULL) = 0 ioctl(3, USBDEVFS_SUBMITURB, 0xbfc708d4) = -1 ENOENT (No such file or directory) write(2, "Bad cmdsend r -2 sz 12\n", 23Bad cmdsend r -2 sz 12 ) = 23 write(2, "usb_bulk_write failed. \'error su"..., 73usb_bulk_write failed. 'error submitting URB: No such file or directory' ) = 73 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html