From: SourceForge.net <no...@so...> - 2009-11-03 13:44:09
|
Patches item #2891265, was opened at 2009-11-03 15:44 Message generated for change (Tracker Item Submitted) made by alexbk You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=308874&aid=2891265&group_id=8874 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Alex Kanavin (alexbk) Assigned to: Nobody/Anonymous (nobody) Summary: MTP probing kills Nokia phones USB interface: fix available Initial Comment: libgphoto_port probes MTP devices in a way that Nokia handsets don't handle very well. In fact, the handset's USB interface simply dies altogether and the only way out is to reboot the phone. Yikes! Fortunately, it's possible to determine MTP support in a different way: the USB interface description for them simply says "MTP" (see attachment). So we can first check that description, and then, if it doesn't match, do the funky probing. This fix has been available in libmtp for about two years, and I simply ported it over: http://libmtp.cvs.sourceforge.net/viewvc/libmtp/libmtp/src/libusb-glue.c?view=log#rev1.244 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=308874&aid=2891265&group_id=8874 |
From: SourceForge.net <no...@so...> - 2009-11-04 21:57:58
|
Patches item #2891265, was opened at 2009-11-03 13:44 Message generated for change (Comment added) made by marcusmeissner You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=308874&aid=2891265&group_id=8874 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Alex Kanavin (alexbk) >Assigned to: Marcus Meissner (marcusmeissner) Summary: MTP probing kills Nokia phones USB interface: fix available Initial Comment: libgphoto_port probes MTP devices in a way that Nokia handsets don't handle very well. In fact, the handset's USB interface simply dies altogether and the only way out is to reboot the phone. Yikes! Fortunately, it's possible to determine MTP support in a different way: the USB interface description for them simply says "MTP" (see attachment). So we can first check that description, and then, if it doesn't match, do the funky probing. This fix has been available in libmtp for about two years, and I simply ported it over: http://libmtp.cvs.sourceforge.net/viewvc/libmtp/libmtp/src/libusb-glue.c?view=log#rev1.244 ---------------------------------------------------------------------- >Comment By: Marcus Meissner (marcusmeissner) Date: 2009-11-04 21:57 Message: Thanks, i have applied it. string descriptor reading might take some time ... not sure if its a good idea there, but we will see in testing. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=308874&aid=2891265&group_id=8874 |