On Fri, 2 Jan 2009, Vladimir Kondratiev wrote: > 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 Did you see the earlier messages in this thread? There is a patch to fix the problem at http://bugzilla.kernel.org/show_bug.cgi?id=12301#c13 Alan Stern -- 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