[gelöst] SD-Karte in Handy mounten

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von reox » 29.12.2019 11:49:08

mullers hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 08:59:03
debianoli hat geschrieben: ↑ zum Beitrag ↑
28.12.2019 19:28:30
Ich würde bei identischer Software auf die Hardware der Linux-Rechner tippen. Also auf die verbaute USB Schnittstelle.
Das sieht irgendwie so aus.
Das letzte Ergebnis ist so: Es funktioniert jetzt zuverlässig, aber: Nur wenn ich es 2x hinterheinander einstecke.
Umso mehr würde ich auf udev und eine race condition setzen ;) Es kann sein, dass beim ersten mal udev in einen state kommt, der dann beim zweiten mal weiter verwendet wird, um in den nächsten zustand zu kommen.
Vllt kannst du das mit udevadm weiter debuggen.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 12:02:03

reox hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 11:49:08
Umso mehr würde ich auf udev und eine race condition setzen ;)
Ich bin für alles offen :)
Hier mal die Ausgabe von `udevadm monitor'. Hier wie gehabt beim 1.Mal:
NoPaste-Eintrag40950

Und hier beim 2., erfolgreichen, Versuch:
NoPaste-Eintrag40951

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von reox » 29.12.2019 12:06:58

interessant ist, dass er das usb_storage modul nicht läd wie am anderen PC... aber vllt ist das zu dem zeitpunkt schon geladen?
Gut, ich kenne da die ganzen abhänigkeiten auch nicht wirklich. Meine vermutung wäre, dass ein kernel modul zu lange braucht um geladen zu werden und dann beim zweiten mal schon im cache liegt.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 13:03:18

Meillo hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 11:10:19
mullers hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 08:59:03
Das sieht irgendwie so aus.
Das letzte Ergebnis ist so: Es funktioniert jetzt zuverlässig, aber: Nur wenn ich es 2x hinterheinander einstecke.
Bei Windows loest man Probleme indem man neu bootet, bei Linux scheinbar, indem man einfach nochmal aus- und einsteckt. LOL :lol:
Da haben wir natürlich den endgültigen Beweis, wenn es eines Beweises bedürfte, das Linux besser ist: Weil Ein- und Ausstecken schneller geht als Reboot. :D

debianoli
Beiträge: 4071
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 29.12.2019 13:16:58

reox hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 11:49:08
Umso mehr würde ich auf udev und eine race condition setzen ;) Es kann sein, dass beim ersten mal udev in einen state kommt, der dann beim zweiten mal weiter verwendet wird, um in den nächsten zustand zu kommen.
Vllt kannst du das mit udevadm weiter debuggen.
Müsste dann nicht ein Neustart von udev nach dem EInstecken das Handy als USB-Speicher erkennen?

Code: Alles auswählen

systemctl restart udev

reox
Beiträge: 2463
Registriert: 06.06.2006 22:09:47
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von reox » 29.12.2019 13:57:28

debianoli hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 13:16:58
reox hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 11:49:08
Umso mehr würde ich auf udev und eine race condition setzen ;) Es kann sein, dass beim ersten mal udev in einen state kommt, der dann beim zweiten mal weiter verwendet wird, um in den nächsten zustand zu kommen.
Vllt kannst du das mit udevadm weiter debuggen.
Müsste dann nicht ein Neustart von udev nach dem EInstecken das Handy als USB-Speicher erkennen?

Code: Alles auswählen

systemctl restart udev
wäre ein test wert.
Die frage ist was genau das auslöst. Ist es was in udev, im kernel, in usb-modeswitch, ...

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 14:30:08

Code: Alles auswählen

systemctl restart udev
Da passiert nichts, egal zu welchem Zeitpunkt - vorher, dazwischen, danach - ich es ausführe.

debianoli
Beiträge: 4071
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 29.12.2019 14:56:02

Kommt udev nicht erst nach dem Kernel? Also der Kernel erkennt das angesteckte Gerät und kann mit seinen Funktionen oder Modulen darauf zugreifen. So hätte ich das verstanden.

In dem Fall scheint aber der USB-Controller irgendwie nicht auf die geänderten Gerätefunktionen zu reagieren (man stellt doch erst nach dem Einstecken das Handy auf den Modus Speicher). Das klappt dann erst, wenn man das bereits auf Speichergerät gestellte Handy erneut einsteckt. Deshalb wäre es ganz interessant, welcher USB Controller verbaut ist also lspci abfragen

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 15:02:10

Das sieht so aus:

Code: Alles auswählen

00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)

debianoli
Beiträge: 4071
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 29.12.2019 15:34:16

Hat der Laptop bei dem es out of the box klappt, USB 2 oder USB 3?

Denn wenn man deinen USB Chip googelt, findet man ein Paar Beiträge zu Problemen. In einem Gentoo Forum stand auch was von Problemen, wenn man ein USB 2.0 Gerät an einen reinen USB 3.0 Port ansteckt.

Wobei das Ding eigentlich zertifiziert ist https://certification.ubuntu.com/catalo ... /8086:a12f

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 15:58:30

Ich habe gerade nachgeschaut, es hat den gleichen Controller. Das ist ein Ideapad s330. Es hat auch nur USB 3 Anschlüsse.
Das, woran wir uns hier abarbeiten, das ist ein T470
Zuletzt geändert von mullers am 29.12.2019 16:01:35, insgesamt 1-mal geändert.

debianoli
Beiträge: 4071
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 29.12.2019 16:01:21

Dann bleiben wir bei Bibi Blocksberg: Hex hex... USB läuft

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 16:03:06

Genau, manchmal muss man den Zauber auch mal zulassen...

Hoppla, fast vergessen: Vielen Dank an Alle! :D

Antworten