• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

OpenSuse 15.4: Kein Zugriff auf Garmin Edge 800 bzw. 820

thio

Hacker
Hallo unter OpenSuse 15.4 kann ich auf meine Garmin Radcomputer (Edge 800 und 820) nicht mehr zugreifen.

Mit OpenSuse 15.3 klappts problemlos..

Habt ihr einen Tipp für mich, woran es liegen könnte?

Ergänzung: Ich schließe den Edge über USB an.
 
Zuletzt bearbeitet:

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Hallo unter OpenSuse 15.4 kann ich auf meine Garmin Radcomputer (Edge 800 und 820) nicht mehr zugreifen.
Bedeutet jetzt was genau? Zugriff wurde wie versucht (Dateimanager, Programm etc.)? Hier funktioniert der Zugriff auf ein Garmin Edge Explore und eTrex 20x problemlos.
 
Zuletzt bearbeitet:

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Wie schaut es denn aus, wenn du als Root/su journalctl -f aufrufst und dann eines der Geräte ansteckst, erscheint was in der Ausgabe (Beenden mit Strg und C, auch das Ergebnis hier vorführen)?

Ebenfalls die Ausgabe von lsusb bei angesteckten Geräten hier vorführen.
 
OP
T

thio

Hacker
journalctl -f

Liefert das folgende:


Code:
Jun 21 08:53:13 localhost kernel: usb 2-1: new high-speed USB device number 11 using xhci_hcd
Jun 21 08:53:14 localhost kernel: usb 2-1: Device not responding to setup address.
Jun 21 08:53:14 localhost kernel: usb 2-1: Device not responding to setup address.
Jun 21 08:53:14 localhost kernel: usb 2-1: device not accepting address 11, error -71
Jun 21 08:53:26 localhost kernel: usb 2-1: new high-speed USB device number 13 using xhci_hcd
Jun 21 08:53:26 localhost kernel: usb 2-1: New USB device found, idVendor=091e, idProduct=29e2, bcdDevice= 5.09
Jun 21 08:53:26 localhost kernel: usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Jun 21 08:53:26 localhost kernel: usb-storage 2-1:1.0: USB Mass Storage device detected
Jun 21 08:53:26 localhost kernel: scsi host4: usb-storage 2-1:1.0
Jun 21 08:53:26 localhost mtp-probe[6858]: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Jun 21 08:53:26 localhost mtp-probe[6858]: bus: 2, device: 13 was not an MTP device
Jun 21 08:53:26 localhost mtp-probe[6859]: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1"
Jun 21 08:53:26 localhost mtp-probe[6859]: bus: 2, device: 13 was not an MTP device
Jun 21 08:53:27 localhost kernel: scsi 4:0:0:0: Direct-Access     Garmin   Edge 5xx Flash   1.00 PQ: 0 ANSI: 5
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: Attached scsi generic sg2 type 0
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: Power-on or device reset occurred
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: [sdb] 30515200 512-byte logical blocks: (15.6 GB/14.6 GiB)
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: [sdb] Write Protect is off
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
Jun 21 08:53:27 localhost kernel: sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jun 21 08:53:27 localhost kernel:  sdb:
Jun 21 08:53:28 localhost kernel: sd 4:0:0:0: [sdb] Attached SCSI removable disk
Jun 21 08:53:28 localhost kernel: usb 2-1: reset high-speed USB device number 13 using xhci_hcd
Jun 21 08:53:28 localhost kernel: sd 4:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
Jun 21 08:53:28 localhost kernel: sd 4:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 00 20 00 00 08 00
Jun 21 08:53:28 localhost kernel: I/O error, dev sdb, sector 32 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Jun 21 08:53:36 localhost plasmashell[2895]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:123:21 depends on non-NOTIFYable properties:
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
Jun 21 08:53:36 localhost plasmashell[2895]:     QAction::priority
 
OP
T

thio

Hacker
Code:
localhost:~> lsusb
Bus 001 Device 002: ID 8087:8001 Intel Corp. Integrated Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04f2:b40e Chicony Electronics Co., Ltd HP Truevision HD camera
Bus 002 Device 016: ID 091e:29e2 Garmin International
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 
OP
T

thio

Hacker
Code:
# inxi -MCz
Machine:   Type: Laptop System: Hewlett-Packard product: HP Pavilion 15 Notebook PC v: 0973120000405F10000620180
           serial: <filter>
           Mobo: Hewlett-Packard model: 2293 v: 78.13 serial: <filter> UEFI: Insyde v: F.30 date: 10/22/2014
CPU:       Info: Dual Core model: Intel Core i3-5010U bits: 64 type: MT MCP cache: L2: 3 MiB
           Speed: 1796 MHz min/max: 500/2000 MHz Core speeds (MHz): 1: 1796 2: 1796 3: 1796 4: 1796


Bei "lsusb -tvv | grep Garmin -B 1 -A 1"

kommt gar nix, weder als Root noch als normaler User

Zitieren

hab mich auch mal als root angemeldet, ob es ein Berechtgungsding ist, aber auch da kann ich nicht drauf zugreifen..
 

josef-wien

Ultimate Guru
Code:
Jun 21 08:53:28 localhost kernel: sd 4:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
Jun 21 08:53:28 localhost kernel: sd 4:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 00 00 00 20 00 00 08 00
Jun 21 08:53:28 localhost kernel: I/O error, dev sdb, sector 32 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Das sieht nach einem Hardware-Defekt aus (Gerät, Kabel, Anschlußbuchse, ...).

Mit OpenSuse 15.3 klappts problemlos..
Diese Aussage nützt nur dann, wenn Du beide Versionen parallel installiert hast (wovon ich nciht ausgehe).
 

Christina

Advanced Hacker
Bei "lsusb -tvv | grep Garmin -B 1 -A 1"

kommt gar nix, weder als Root noch als normaler User

hab mich auch mal als root angemeldet, ob es ein Berechtgungsding ist, aber auch da kann ich nicht drauf zugreifen..
root brauchst du dafür nicht. Aber heute Morgen hat es noch funktioniert:
Code:
localhost:~> lsusb
(…)
Bus 002 Device 016: ID 091e:29e2 Garmin International
(…)
 

Ganymed

Guru
Hallo zusammen

Das würde mich jetzt auch interessieren, da ich bisher eine Fenix 6 und einen Edge 1030 Plus mit der Garminsoftware auf einer dienstlichen WX-Box administriere.
Mein Tumbleweed zeigt für den Edge folgendes.

Code:
richy@tx4:~> lsusb -tvv | grep Garmin -B 1 -A 1

richy@tx4:~> lsusb -tvv | grep Garmin -B 1 -A 1

|__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
ID 091e:2df2 Garmin International
/sys/bus/usb/devices/1-2  /dev/bus/usb/001/003

Der Unterschied zwischen den Ausgaben der zitierten Kommandozeilen sind nur die verwendeten USB-Kabel.
Im ersten Fall war es ein reines Ladekabel einer Fahrradleuchte und im Zweiten ein "normales" USB-Kabel zur Datenübertragung und zum Laden.

Gruß Ganymed
 

susejunky

Moderator
Teammitglied
Hallo Ganymed,

... Der Unterschied zwischen den Ausgaben der zitierten Kommandozeilen sind nur die verwendeten USB-Kabel.
Im ersten Fall war es ein reines Ladekabel einer Fahrradleuchte und im Zweiten ein "normales" USB-Kabel zur Datenübertragung und zum Laden.
bist Du sicher, dass das Ladekabel der Fahrradleuchte ein vollwertiges USB-Kabel ist?

Das Ladekabel meiner alten Logitech-Maus war ausschließlich als Ladekabel geeignet. Es konnte weder die Maus zur USB-Maus machen, noch konnte ich es zur Datenübertragung mit anderen USB-Geräten verwenden.

Viele Grüße

susejunky
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Hallo Ganymed,


bist Du sicher, dass das Ladekabel der Fahrradleuchte ein vollwertiges USB-Kabel ist?

[…]
Anscheinend nicht, denn sonst hätte es wahrscheinlich ebenfalls eine Ausgabe gegeben. Ich deute Ganymeds Beitrag als Hinweis, welcher Fehler eventuell gemacht worden sein könnte. ;)
Vielleicht (ich möchte damit nichts unterstellen) war bei thio auch kein Gerät beim Aufruf von lsusb […] am Rechner angesteckt
 

Ganymed

Guru
Genau, es sollte ein Hinweis auf eine Fehlermöglichkeit sein.

Hier habe ich auffällig dicke Leitungen mit USB-Steckern.
Zubehör von Fahrrad- oder Helmleuchten, mit denen ist aber keine Datenübertragung möglich.

@thio
Betreibst Du eine echte Linuxsoftware für den Edge - wenn ja, bitte welche?

Gruß, Ganymed
 

Christina

Advanced Hacker
Im ersten Fall war es ein reines Ladekabel einer Fahrradleuchte und im Zweiten ein "normales" USB-Kabel zur Datenübertragung und zum Laden.
"Normales" USB-Kabel, das ist so ein schwammiger Begriff.
Ich achte beim Kauf immer darauf, dass es mit "High Speed USB" oder "2.0 Hi-Speed Cable" beschriftet oder wenigstens klar so beschrieben ist.
Bei einer Freundin hatte ich mal eine USB-Verlängerung als Fehlerquelle entdeckt: Eine USB-Tastatur funktionierte damit einwandfrei, aber das (unbeschriftete) Kabel war offenbar nur bis "USB Full Speed" also 12 Mbit/s geeignet, statt bis 480 Mbit/s "USB High Speed".

Für 8,50€ habe ich mir letzte Woche ein 1m langes Kabel USB-A auf USB-C "USB Super Speed 10 Gbit/s" gekauft. Es ist nicht beschriftet, aber ich vertraue da dem Importeur.
Diese Kabel gibt es auch zum halben Preis, bloß hatte ich mich da gefragt, ob die vielleicht wirklich nur wie beschrieben "USB Super Speed" können und dann Probleme machen. USB 3.1 oder USB 3.2 ohne den Zusatz Gen 1, Gen 2 bzw. Gen 2x2 sagt nichts über die USB-Geschwindigkeit aus, da muss man echt aufpassen…
Oder zum Beispiel ein Adapter USB-C-Buchse auf USB-A-Stecker: Auf dem Adapter steht "10G". Das ist eine Geschwindigkeitsangabe.
USBA-USBC-10G.jpg
Hier noch ein SSD-Gehäuse für "USB Super Speed 10 Gbit/s":
USB Super Speed 10.jpg
 
Zuletzt bearbeitet:
G

Gelöschtes Mitglied 57837

Gast
Seit einiger Zeit tausche ich bei neuer Hardware, dort wo USB oder Chinch Kabel benötigt werden, grundsätzlich alle (wo es möglich ist) aus und ersetze sie durch qualitativ hochwertige Kabel. Die zusätzlichen Kosten nehme ich gerne in Kauf.

Gruß Burkhard
 
OP
T

thio

Hacker
Genau, es sollte ein Hinweis auf eine Fehlermöglichkeit sein.

Hier habe ich auffällig dicke Leitungen mit USB-Steckern.
Zubehör von Fahrrad- oder Helmleuchten, mit denen ist aber keine Datenübertragung möglich.

@thio
Betreibst Du eine echte Linuxsoftware für den Edge - wenn ja, bitte welche?

Gruß, Ganymed
Ich verwende unter Linux Golden Cheetah
Funktioniert gut mit den Radldaten der Garmin Computer

Schade aber das es so schwirig ist RPM Pakete der aktuellen Version(en) von Golden Cheetah zu bekommen. Ich verwende aktiell vom GoldenCheetah 3.5

Ach ja und das einhängen der Garmin Edge ist gelegentlich ein Problem..
 
Zuletzt bearbeitet:
Oben