So mounten Sie die SD-Karte in T-Mobile G2 von einem Linux-Host (Workstation)

Diese Frage ähnelt Mount disks from Samsung Galaxy S i9000 to Linux System over USB cable, aber ich möchte, dass es auf meinem T-Mobile G2 funktioniert. Das G2 hat keine USB-Konfiguration in Einstellungen>>Über das Telefon.

Wenn ich das Telefon auf demselben Computer mit Windows XP über USB anschließe, kann ich sehen, dass es als Datenträger E: gemountet und verfügbar gemacht wird.

Ich bin zu Einstellungen>>Drahtlos- und Netzwerkeinstellungen>>Tethering und mobiler Hotspot gegangen und habe "USB-Tethering" aktiviert, während ich verbunden war, und ich habe die Option "USB-Speicher aktivieren".

Das Telefon wird aufgeladen, während es mit Linux verbunden ist, daher weiß ich, dass zwischen dem Host und dem Gerät ein Handshake besteht.

Es scheint Debian-spezifisch zu sein. Ich habe mein Telefon mit einem Ubuntu-Host verbunden und es verhält sich wie erwartet (die Schaltfläche „USB-Speicher aktivieren“ wird angezeigt).

Antworten (1)

Wenn ich mein Samsung Spica an meinen Gentoo-Laptop anschließe, erhalte ich Folgendes dmesg:

[380540.638713] usb 1-3: new high speed USB device using ehci_hcd and address 2
[380540.763249] usb 1-3: config 1 has 1 interface, different from the descriptor's value: 3
[380540.763258] usb 1-3: config 1 has no interface number 0
[380540.763745] usb 1-3: New USB device found, idVendor=04e8, idProduct=681d
[380540.763759] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[380540.763769] usb 1-3: Product: GT-I5700
[380540.763775] usb 1-3: Manufacturer: Samsung Electronics
[380540.763782] usb 1-3: SerialNumber: 57000da3e1f8
[380540.770454] scsi55 : usb-storage 1-3:1.2
[380541.771209] scsi 55:0:0:0: Direct-Access     GT-I5700  - Card               PQ: 0 ANSI: 2
[380541.773123] sd 55:0:0:0: Attached scsi generic sg2 type 0
[380541.778920] sd 55:0:0:0: [sdb] Attached SCSI removable disk

Nach dem Aktivieren des USB-Massenspeichers im Telefon (das Telefon sollte Sie in der Benachrichtigungsleiste auffordern), erhalte ich diese Meldungen:

[380708.007194] sd 55:0:0:0: [sdb] 1982464 512-byte logical blocks: (1.01 GB/968 MiB)
[380708.026714] sd 55:0:0:0: [sdb] Assuming drive cache: write through
[380708.029668] sd 55:0:0:0: [sdb] Assuming drive cache: write through

Jedenfalls haben mich diese Meldungen darauf hingewiesen, welche Gerätedatei ich mounten sollte, um das Telefon zu mounten, in meinem Fall ist die Gerätedatei , sdbich erstelle einfach das Verzeichnis /mnt/spica/ und mache mount /dev/sdb/ /mnt/spica/.

Beachten Sie jedoch, wenn Sie Gnome verwendet haben und die automatische Einbindung des Gnomes korrekt eingerichtet ist (dh es sollte sofort funktionieren, es sei denn, Sie deaktivieren es), dann sollte dies alles automatisch erfolgen. Wenn ich mich in der Gnome-Umgebung befinde, fordert mich Gnome normalerweise auf, das Telefon zu mounten, und das Telefon sollte wie jeder normale USB-Stick /media/angezeigt werden .Computer

Das Telefon wird aufgeladen, während es mit Linux verbunden ist, daher weiß ich, dass zwischen dem Host und dem Gerät ein Handshake besteht.

Das Telefon kann an jedem mit Strom versorgten USB-Anschluss aufgeladen werden, es muss kein Handshake zum Aufladen durchgeführt werden.

Das passiert nur, wenn ich mich im Menü „USB-Tethering“ befinde. Wenn das Telefon gesperrt ist und ich es mit einem Linux-Host verbinde, passiert nichts. Wenn es gesperrt ist und ich es mit einem Windows-Host verbinde, piept es und beim Entsperren fordert es mich auf, den USB-Speichermodus zu aktivieren.