gpsbabel has usb problems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Confirmed
|
Medium
|
Unassigned | ||
gpsbabel (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hi,
I'm using gpsbabel to access my several Garmin eTrex Devices through usb to up- and download tracks, waypoints, etc. for almost ten years, but since I've upgraded to ubuntu 15.10, it does not work anymore. It hangs and says
Could not start session in a reasonable number of tries.
stracing gpsbabel shows that it goes into an endless loop.
21689 open("/
21689 ioctl(3, USBDEVFS_
21689 ioctl(3, USBDEVFS_SUBMITURB, 0x7ffe9479f000) = 0
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 1 (out [3], left {0, 945})
21689 ioctl(3, USBDEVFS_
21689 ioctl(3, USBDEVFS_SUBMITURB, 0x7ffe9479f000) = 0
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 1 (out [3], left {0, 47})
21689 ioctl(3, USBDEVFS_
21689 ioctl(3, USBDEVFS_SUBMITURB, 0x7ffe9479f000) = 0
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 1 (out [3], left {0, 53})
21689 ioctl(3, USBDEVFS_
21689 ioctl(3, USBDEVFS_SUBMITURB, 0x7ffe9479f010) = 0
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 0 (Timeout)
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 0 (Timeout)
21689 ioctl(3, USBDEVFS_
21689 select(4, NULL, [3], NULL, {0, 1000}) = 0 (Timeout)
21689 ioctl(3, USBDEVFS_
....
although no other process has access to the garmin's device entry/usb port.
(Using the device as a mass storage works, so USB ports are not broken.)
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: gpsbabel 1.5.0-3ubuntu1
ProcVersionSign
Uname: Linux 4.2.0-17-generic x86_64
ApportVersion: 2.19.1-0ubuntu4
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Nov 25 00:24:02 2015
InstallationDate: Installed on 2015-10-08 (47 days ago)
InstallationMedia: Xubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150924)
SourcePackage: gpsbabel
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in hundredpapercuts: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Similar here. Try adding USB_BLACKLIST= "091e:0003" in /etc/default/tlp . Worked for me.