[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.
mullers

[gelöst] SD-Karte in Handy mounten

Beitrag von mullers » 26.12.2019 09:19:03

Ich habe hier ein kleines Scheckkartenhandy (also MTP nicht möglich). Da ist eine SD-Karte drin. Die würde ich halt gerne mounten. Wenn ich das Handy via USB an ein Notebook anschließe, erscheint dann auch das betreffende Device und es funktioniert. Wenn ich es an ein anderes anschließe, erscheint das Device nicht, und ich kann die Karte nicht mounten.
dmesg ergibt meiner Meinung nach nichts Auffälliges:

Code: Alles auswählen

~ :) >> sudo dmesg|tail
[20084.293784] scsi host1: usb-storage 1-1:1.0
[20100.084309] usb 1-1: USB disconnect, device number 21
[20887.069646] usb 1-4: new full-speed USB device number 22 using xhci_hcd
[20887.222529] usb 1-4: New USB device found, idVendor=0e8d, idProduct=0002, bcdDevice= 1.00
[20887.222534] usb 1-4: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[20887.222537] usb 1-4: Product: Product
[20887.222540] usb 1-4: Manufacturer: MediaTek Inc
[20887.222542] usb 1-4: SerialNumber: 53911890214075f
[20887.224629] usb-storage 1-4:1.0: USB Mass Storage device detected
[20887.225001] scsi host1: usb-storage 1-4:1.0
Zuletzt geändert von mullers am 29.12.2019 16:03:59, insgesamt 1-mal geändert.

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

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 26.12.2019 09:25:46

Was willst du bitte genau? Dein Text ist unverständlich.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 26.12.2019 09:31:58

mullers hat geschrieben: ↑ zum Beitrag ↑
26.12.2019 09:19:03
Ich habe hier ein kleines Scheckkartenhandy (also MTP nicht möglich). Da ist eine SD-Karte drin. Die würde ich halt gerne mounten.

wanne
Moderator
Beiträge: 7465
Registriert: 24.05.2010 12:39:42

Re: SD-Karte in Handy mounten

Beitrag von wanne » 26.12.2019 10:48:44

USB erkennt das Ding als USB Stick alla USB Mass Storage device. Normal müssten dann Partitionen o.a. erannt werden. Das passiert aber komischerwese nicht. Hast du da irgend wie am udev gespielt?
rot: Moderator wanne spricht, default: User wanne spricht.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 26.12.2019 10:55:02

wanne hat geschrieben: ↑ zum Beitrag ↑
26.12.2019 10:48:44
USB erkennt das Ding als USB Stick alla USB Mass Storage device. Normal müssten dann Partitionen o.a. erannt werden. Das passiert aber komischerwese nicht. Hast du da irgend wie am udev gespielt?
Ja, müssten erkannt werden. An meinem anderen Laptop ist das auch so.
An udev habe ich nicht herumgespielt. Udev verbinde ich nicht mit spielen. :)
Okay, ernsthaft: Selbst wenn ich es irgendwann im Halbschlaf gemacht hätte, was höchst unwahrscheinlich ist... Ich habe das Mounten der Partionen auch noch an dem (Debian-)Rechner meiner Freundin ausprobiert, und da funktioniert es auch nicht. Und meine Freundin hat garantiert noch nie das Wort udev gehört, geschweige denn, dass sie da was manipuliert hätte.

pferdefreund
Beiträge: 3792
Registriert: 26.02.2009 14:35:56

Re: SD-Karte in Handy mounten

Beitrag von pferdefreund » 26.12.2019 11:03:51

manche tauchen auch als Superfloppy auf. Ohne Partition. Dann halt das Device direkt monten. Also /dev/sdx anstatt /dev/sdx1.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 26.12.2019 11:23:00

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
26.12.2019 11:03:51
manche tauchen auch als Superfloppy auf. Ohne Partition. Dann halt das Device direkt monten. Also /dev/sdx anstatt /dev/sdx1.
Leider nein, das hätte ich dann auch gefunden. Unter /dev/disk/, z.B. unter by-uuid, taucht auch nichts auf.

Benutzeravatar
Tintom
Moderator
Beiträge: 3033
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: SD-Karte in Handy mounten

Beitrag von Tintom » 27.12.2019 16:50:56

Bei manchen Telefonen muss man die SD-Karte erst "freischalten", damit sie an einem angeschlossenen Rechner auftaucht und gemountet werden kann. Gibt's sowas in der Richtung bei dem Telefon?

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

Re: SD-Karte in Handy mounten

Beitrag von reox » 27.12.2019 23:13:03

mullers hat geschrieben: ↑ zum Beitrag ↑
26.12.2019 09:19:03
Wenn ich das Handy via USB an ein Notebook anschließe, erscheint dann auch das betreffende Device und es funktioniert.
Siehst du da die selbe ausgabe wie am anderen PC?

Wenn man nach der USB Device ID sucht kommt man zB auf das hier: https://bugs.debian.org/cgi-bin/bugrepo ... bug=686840
Schau mal welche version von usb_modeswitch installiert ist auf den beiden maschinen

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 28.12.2019 08:05:17

reox hat geschrieben: ↑ zum Beitrag ↑
27.12.2019 23:13:03
mullers hat geschrieben: ↑ zum Beitrag ↑
26.12.2019 09:19:03
Wenn ich das Handy via USB an ein Notebook anschließe, erscheint dann auch das betreffende Device und es funktioniert.
Siehst du da die selbe ausgabe wie am anderen PC?
Nicht ganz. An dem Rechner, an dem es funktioniert, kommt noch was mit dem Wörtchen ''attached'', soweit ich mich erinnere, und ein Devicename wird vergeben. Habe den Rechner grad nicht, poste ich im Lauf des Tages.

usb-modeswitch sind leider die gleichen Versionen. Ist zwar ein älterer Bug, aber manchmal tauchen solche Bugs ja so oder in veränderter Form immer wieder auf.

Freischalten muss man nichts; man wird nur aufgefordert zu wählen `mass storage' oder `com port''

So, und jetzt kommt's: Ich habe es gerade noch mal angeschlossen, um zu sehen, wie genau die Wahlmöglichkeiten heissen, und diesmal funktioniert es. Da kann ich auch gleich die betreffende dmesg Ausgabe posten, die jetzt wie auf dem anderen Rechner ist:

Code: Alles auswählen

~ :) >> sudo dmesg|tail
[25817.398698] scsi host1: usb-storage 1-4:1.0
[25818.404958] scsi 1:0:0:0: Direct-Access     MEDIATEK  FLASH DISK           PQ: 0 ANSI: 0 CCS
[25818.405753] sd 1:0:0:0: Attached scsi generic sg1 type 0
[25818.406419] sd 1:0:0:0: [sdb] 15677440 512-byte logical blocks: (8.03 GB/7.48 GiB)
[25818.407037] sd 1:0:0:0: [sdb] Write Protect is off
[25818.407043] sd 1:0:0:0: [sdb] Mode Sense: 03 00 00 00
[25818.407445] sd 1:0:0:0: [sdb] No Caching mode page found
[25818.407457] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[25818.417910]  sdb: sdb1
[25818.420872] sd 1:0:0:0: [sdb] Attached SCSI removable disk
Das ist natürlich prima, aber auch seltsam, dass es auf einmal funktioneren sollte.

Beim Schreiben dachte ich noch, dass es etwas mit TLP zu tun haben könnte, das auf dem Rechner hier läuft.

So, und ein paar Versuche später: Leider kann ich das gewünschte Verhalten nicht reproduzieren. Es hat genau 1x funktioniert. :)

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

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 28.12.2019 09:10:56

Könnte am Handy liegen, hatte ich selber oft genug. Evtl schaltet das Handy von sich aus auf Lade-Modus. Läuft auf dem Handy Android?

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 28.12.2019 09:46:54

Nein, nein, kein Android. Ich kenne solche Abbrüche bei Android Handys, vor allem wenn sie zum Beispiel via go-mtpfs gemountet sind.

Das aber ist ein Blaupunkt Scheckkartenhandy für unter 40€. Das ist einfach klasse! BT und mp3 Mplayer inkl., und für das letztere müsste ich auch auf die SD-Karte via Rechner zugreifen können. Jetzt wo es genau 1x geklappt hat, will ich noch nicht so schnell aufgeben. :D

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

Re: SD-Karte in Handy mounten

Beitrag von reox » 28.12.2019 10:17:03

mullers hat geschrieben: ↑ zum Beitrag ↑
28.12.2019 08:05:17
Beim Schreiben dachte ich noch, dass es etwas mit TLP zu tun haben könnte, das auf dem Rechner hier läuft.

So, und ein paar Versuche später: Leider kann ich das gewünschte Verhalten nicht reproduzieren. Es hat genau 1x funktioniert. :)
Klingt für mich nach usb-modeswitch. Ich hatte sowas mal vor langer Zeit mit einem USB UMTS Stick. Wenn das timing wann man den angesteckt hat nicht passte, wurde das Gerät nicht erkannt.
Versuch mal die udev ausgaben zu debuggen, vllt siehst du ob auf dem einen PC was anderes gestartet wird als auf dem anderen. Dazu kannst du

Code: Alles auswählen

# udevadm monitor
verwenden.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 28.12.2019 12:31:13

Okay, die Ausgaben von `udevadmin monitor'.

Das ist die Ausgabe des Rechners, auf dem es klaglos und immer funktioniert:
NoPaste-Eintrag40948

Und hier die Ausgabe, bei der es nicht funktioniert:
NoPaste-Eintrag40949

`bind, undbind, remove', das sieht interessant aus, wobei ich nicht ganz interpretieren kann.

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

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 28.12.2019 13:21:32

Interessanter wäre eher die Frage, ob Windows-Rechner die SD-Karte problemlos einbinden können oder ob es da auch Ärger gibt. Wenn es bei Windows geht, dann ist es vermutlich ein Problem der USB-Implementierung des Linux-Kernels bei der jeweils verwendeten Hardware.

Wenn es bei Windows auch Probleme gibt, dann dürfte das Handy beim USB-Anschluss wählerisch sein. Gerade bei günstigeren Geräten bin ich mir nicht sicher, ob da alles technisch 100% dem Standard entspricht. Aber das kann dir jemand mit mehr Ahnung von elektronischen Bauteilen sicher erklären.

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

Re: SD-Karte in Handy mounten

Beitrag von reox » 28.12.2019 16:56:42

Mh ok also da bin ich jetzt auch überfragt aber offenbar läd der PC wo es geht das usb_storage modul, was der andere nicht tut.
wäre möglich das es irgendeine race condition ist... sowas ist aber echt schlecht zum debuggen.

Sind die kernel versionen auf den beiden rechnern gleich?

evt auch ein anderer windowmanager? manchmal bringen die ja auch noch zeug mit was das mounten ermöglicht...

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 28.12.2019 17:30:15

Sind leider die gleichen Kernelversionen. Ich habe es auch mal mit einem Kernel aus Testing versucht - geht auch nicht.

Eine anderer Desktop, ein Desktop überhaupt (hier läuft dwm), würde aber auch nichts bringen. Um von einem FileManager gemountet zu werden, müsste ja ein Device da sein.
Oje... Wirklich seltsam, dass es 1x funktioniert hat.

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

Re: SD-Karte in Handy mounten

Beitrag von reox » 28.12.2019 17:32:27

mullers hat geschrieben: ↑ zum Beitrag ↑
28.12.2019 17:30:15
Eine anderer Desktop, ein Desktop überhaupt (hier läuft dwm), würde aber auch nichts bringen. Um von einem FileManager gemountet zu werden, müsste ja ein Device da sein.
jein... manche WM bringen so automount tools mit und wenn du den filemanager aufmachst dann macht er so dinge automatisch.

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

Re: SD-Karte in Handy mounten

Beitrag von debianoli » 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.

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 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.
Ich habe es mal mit allen möglichen Kabeln probiert, und damit ich nicht immer an die USB Buchse des Laptops muss, mal einen Hub, mal ein Verlängerungskabel dazwischen geschaltet. An allen 3 USB Eingängen funktioniert es, mit allen (Verlängerungs-)Kabeln, Hubs oder ohne. Ich muss dazu das Handy verbinden, dann den Stecker noch mal rauszuiehen, wieder reinstecken, dann erscheint das Device sdb1 und ich kann mounten.

Das habe ich jetzt einige Male gemacht, und es ließ sich jedesmal reproduzieren. Die Verbindung ist dann stabil.

debianoli
Beiträge: 4073
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 09:51:18

mullers hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 08:59:03
Das letzte Ergebnis ist so: Es funktioniert jetzt zuverlässig, aber: Nur wenn ich es 2x hinterheinander einstecke.
Dazu fällt mir nur ein Zitat von Bibi Blocksberg ein: Hex Hex

Hast du vielleicht noch eine alte Linux-Live-CD rumliegen? Wäre interessant zu wissen, ob es mit einem alten Kernel auch die gleichen Probleme gibt.

Teilt dir das Handy beim Einstecken auch etwas mit oder bleibt das stumm?

mullers

Re: SD-Karte in Handy mounten

Beitrag von mullers » 29.12.2019 10:41:08

Das Handy lässt mich beim Einstecken stur immer zwischen `mass storage' und `com port' wählen; das ist alles.

Alte LiveCDs habe ich nicht merh, ist sowieso kein Laufwerk drin. Und jetzt noch irgensowas machen wie ein altes grml auf einen USB-Stick und so, das ist mir jetzt doch zu mühselig. Ich muss ja nur ab und zu die Karte mounten, um mal andere Musik draufzutun, also alle paar Wochen vielleicht, da kann ich schon mal 2x den USB Stecker reinstecken. :D

Benutzeravatar
Meillo
Moderator
Beiträge: 8818
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: SD-Karte in Handy mounten

Beitrag von Meillo » 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:
Use ed once in a while!

debianoli
Beiträge: 4073
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 11:34:48

mullers hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 10:41:08
Das Handy lässt mich beim Einstecken stur immer zwischen `mass storage' und `com port' wählen; das ist alles.
Tja, dann kann der Laptop, bei dem es beim 1. Einstecken klappt, auch Änderungen des eingesteckten Geräts vertragen. Die anderen wollen dagegen bereits beim Einstecken einen aktivierten USB-Stick haben.

Falls es dir langweilig ist, dann kannst du noch die Ausgabe von lspci zu den verwendeten USB-Controllern vergleichen.

TuxPeter
Beiträge: 1966
Registriert: 19.11.2008 20:39:02
Lizenz eigener Beiträge: MIT Lizenz

Re: SD-Karte in Handy mounten

Beitrag von TuxPeter » 29.12.2019 11:41:42

Meillo hat geschrieben: ↑ zum Beitrag ↑
29.12.2019 11:10:19
... Nur wenn ich es 2x hinterheinander einstecke.
Das kommt mir bekannt vor; habe hier zwei Kameras, die sich mit Gtkam auslesen lassen, eine erlaubt immer sofort den Zugriff, die andere möchte oft erst noch einmal aus- und eingestöpselt werden, gerne mit Neustart von Gtkam. (Übrigens schon seit mehreren Debinan-Versionen.)
Auch hier ist das unabhängig vom Kabel. Ich denke dass da letztlich knapp auf Kante genähte Software-Timings für verantwortlich sind, die bei der einen Hardware noch sicher, bei der anderen eben nur manchmal funktionieren.

Antworten