In the meanwhile, I found out that this bug is due to permission issues when accessing USB.
This issue affects all applications accessing garmin GPS devices directly via usb (such as gpsbabel). Here is a description and a solution: http://www.gpsbabel.org/os/Linux_Hotplug.html
The relevant part is this:
To allow the USB devices to be read and written by a non-privileged user, create a named /etc/udev/rules.d/51-garmin.rules with the following contents:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
Would it be possible to create such a rule by default? Or does it have any security problems? At the current state, it's simple not possible to access Garmin GPS devices as an unprivileged user.
In the meanwhile, I found out that this bug is due to permission issues when accessing USB.
This issue affects all applications accessing garmin GPS devices directly via usb (such as gpsbabel). Here is a description and a solution: http:// www.gpsbabel. org/os/ Linux_Hotplug. html
The relevant part is this:
To allow the USB devices to be read and written by a non-privileged user, create a named /etc/udev/ rules.d/ 51-garmin. rules with the following contents: idVendor} =="091e" , SYSFS{idProduct }=="0003" , MODE="666"
SYSFS{
Would it be possible to create such a rule by default? Or does it have any security problems? At the current state, it's simple not possible to access Garmin GPS devices as an unprivileged user.