root
2022-11-07 20:25:49 UTC
I run at night. When I finish I come home and connect
my Garmin 305 Forerunner to track my results. Last Thursday
when I connected the Garmin I found the USB device
was busy. After a few tries of connecting and disconnecting
I wanted to go to sleep so I left the problem for Friday
morning.
Friday morning the Garmin connected without any problems.
After running last night the Garmin would not connect again.
This time I tracked the problem down to what happens when
the Garmin is connected: now a directory /sys/bus/usb/drivers/garmin_gps
is created. Prior to this that directory was not present.
In 15.2, USB devices lock up USB storage and you have to
(open) unbind that lockup with a command such as:
echo -n SOMETHING >/sys/bus/usb/drivers/SOMEWHERE/unbind
For my Garmin device SOMETHING is (usually) 1-11:1.0:
and the SOMEWHERE was usb. Now SOMEWHERE has to be
garmin_gps.
My problem is that nothing was intentionally changed between Tuesday
last and last Thursday in my system. Nor was anything changed between
last Thursday night and last Friday morning, nor any change over the
weekend.
What could possibly describe the intermittent changes to
the USB device connection?
my Garmin 305 Forerunner to track my results. Last Thursday
when I connected the Garmin I found the USB device
was busy. After a few tries of connecting and disconnecting
I wanted to go to sleep so I left the problem for Friday
morning.
Friday morning the Garmin connected without any problems.
After running last night the Garmin would not connect again.
This time I tracked the problem down to what happens when
the Garmin is connected: now a directory /sys/bus/usb/drivers/garmin_gps
is created. Prior to this that directory was not present.
In 15.2, USB devices lock up USB storage and you have to
(open) unbind that lockup with a command such as:
echo -n SOMETHING >/sys/bus/usb/drivers/SOMEWHERE/unbind
For my Garmin device SOMETHING is (usually) 1-11:1.0:
and the SOMEWHERE was usb. Now SOMEWHERE has to be
garmin_gps.
My problem is that nothing was intentionally changed between Tuesday
last and last Thursday in my system. Nor was anything changed between
last Thursday night and last Friday morning, nor any change over the
weekend.
What could possibly describe the intermittent changes to
the USB device connection?