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

Sony Ericsson Handy mounten?

apox

Member
Hallo Leute,

Ich habe ein Sony Ericsson S302 Handy. Ich habe ein USB-Datenkabel, mit dem man unter Windows (ich glaube auch ohne extra-Treiber) auf das Handy zugreifen kann, ähnlich wie auf einen USB-Stick.

Ich würde es gerne unter Opensuse 11.3 gemountet kriegen. Bei
Code:
mount -t vfat /dev/sdc /media/test/
sagt er "no medium found on /dev/sdc", und bei
Code:
mount /dev/sdc /media/test/
dauert es ein paar Sekunden, und dann heisst es lapidar "/dev/sdc: unbekanntes Gerät". dmesg hat folgendes ausgegeben. Kann man daraus schlau werden, was die mount-Optionen angeht?

Code:
[16265.239058] usb 2-2: new full speed USB device using ohci_hcd and address 4
[16265.439890] usb 2-2: New USB device found, idVendor=0fce, idProduct=e0c8
[16265.439898] usb 2-2: New USB device strings: Mfr=1, Product=5, SerialNumber=2
[16265.439904] usb 2-2: Product: Sony Ericsson Memory Stick USB Device
[16265.439909] usb 2-2: Manufacturer: Sony Ericsson
[16265.443200] scsi10 : usb-storage 2-2:1.0
[16266.451812] scsi 10:0:0:0: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[16266.452188] sd 10:0:0:0: Attached scsi generic sg4 type 0
[16266.460842] scsi 10:0:0:1: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[16266.461192] sd 10:0:0:1: Attached scsi generic sg5 type 0
[16266.493820] sd 10:0:0:0: [sdc] Attached SCSI removable disk
[16266.504806] sd 10:0:0:1: [sdd] Attached SCSI removable disk
 

Jägerschlürfer

Moderator
Teammitglied
wenn du dein Handy entsprechend umstellst, so dass dieses als Massenspeicher erkannt wird, brauchst du nichts weiter zu machen, als dieses einfach anzustecken. Dein Rechner erkennt das Handy dann als Massenspeicher und mountet dann 2 Laufwerke.
Ich verstehe nicht, wieso du selbst noch mounten willst,...
 
OP
A

apox

Member
Jägerschlürfer schrieb:
wenn du dein Handy entsprechend umstellst, so dass dieses als Massenspeicher erkannt wird, brauchst du nichts weiter zu machen, als dieses einfach anzustecken. Dein Rechner erkennt das Handy dann als Massenspeicher und mountet dann 2 Laufwerke.
Ich verstehe nicht, wieso du selbst noch mounten willst,...
Weil es eben nicht automatisch gemountet wird. Ich habe im Handy folgende USB-Einstellungsmöglichkeiten:

Massenspeicher
PictBridge
Telefonmodus

Es war jedoch bereits auf "Massenspeicher" gestellt.
 

Jägerschlürfer

Moderator
Teammitglied
dann gib doch mal folgenden Befehl an ein und stecke das Handy anschließend mal an.
Evtl tauchen hier Fehlermeldungen auf.
tail -f /var/log/messages
 
OP
A

apox

Member
Das Kabel ist nicht so super verarbeitet, aber er scheint ja Informationen vom Handy abgreifen zu können:
Code:
[ 2746.078042] usb 2-2: new full speed USB device using ohci_hcd and address 12
[ 2746.280012] usb 2-2: New USB device found, idVendor=0fce, idProduct=e0c8
[ 2746.280021] usb 2-2: New USB device strings: Mfr=1, Product=5, SerialNumber=2
[ 2746.280027] usb 2-2: Product: Sony Ericsson Memory Stick USB Device
[ 2746.280032] usb 2-2: Manufacturer: Sony Ericsson
[ 2746.283387] scsi17 : usb-storage 2-2:1.0
[ 2747.292935] scsi 17:0:0:0: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[ 2747.293789] sd 17:0:0:0: Attached scsi generic sg4 type 0
[ 2747.311937] scsi 17:0:0:1: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[ 2747.312326] sd 17:0:0:1: Attached scsi generic sg5 type 0
[ 2747.323920] sd 17:0:0:0: [sdc] Attached SCSI removable disk
[ 2747.565885] sd 17:0:0:1: [sdd] Attached SCSI removable disk
[ 2747.935756] usb 2-2: USB disconnect, address 12
[ 2748.535040] usb 2-2: new full speed USB device using ohci_hcd and address 13
[ 2748.736690] usb 2-2: New USB device found, idVendor=0fce, idProduct=e0c8
[ 2748.736697] usb 2-2: New USB device strings: Mfr=1, Product=5, SerialNumber=2
[ 2748.736703] usb 2-2: Product: Sony Ericsson Memory Stick USB Device
[ 2748.736708] usb 2-2: Manufacturer: Sony Ericsson
[ 2748.739899] scsi18 : usb-storage 2-2:1.0
[ 2749.747605] scsi 18:0:0:0: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[ 2749.747963] sd 18:0:0:0: Attached scsi generic sg4 type 0
[ 2749.754644] scsi 18:0:0:1: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
[ 2749.754972] sd 18:0:0:1: Attached scsi generic sg5 type 0
[ 2749.996590] sd 18:0:0:0: [sdc] Attached SCSI removable disk
[ 2750.019574] sd 18:0:0:1: [sdd] Attached SCSI removable disk

Und die Ausgabe von mount nach dem Einstecken des Handys. Massenspeicher ist eingstellt. Wenn ich das Handy wieder abziehe, sagt es auch brav "Massenspeichersitzung beendet". Falls es einen Mountpoint gibt, aber ich ihn nicht gefunden, weder unter /media/ noch unter /mnt/ :???:

Code:
/dev/sda2 on / type ext4 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
devtmpfs on /dev type devtmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,mode=1777)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda3 on /home type ext3 (rw)
/dev/sdb3 on /media/everest type ext3 (rw)
/dev/sdb2 on /media/nanga_parbat type ext3 (rw)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
gvfs-fuse-daemon on /home/xxx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=xxx)
 
OP
A

apox

Member
Ich habe mal nach OHCI gegooglet, da der Begriff bei der Tail-Ausgabe auftaucht. Vielleicht ein Hardware-Problem mit meinem Board? Das Windows, das ich daheim nutze und bei dem der Handy-Anschluss funktioniert hatte, ist auf nem anderen Rechner.
 

admine

Ultimate Guru
Welche grafische Oberfläche nutzt du?
Unter KDE gibts doch "Geräteüberwachung".
Da sollte das Handy nach dem Anstecken auftauchen.
Erst wenn du dort eine Aktion auswählst (z.B.: Öffnen in Dolphin), wird auch gemountet.
Oder eben manuell mounten ;)
 

spoensche

Moderator
Teammitglied
apox schrieb:
Ich habe mal nach OHCI gegooglet, da der Begriff bei der Tail-Ausgabe auftaucht. Vielleicht ein Hardware-Problem mit meinem Board? Das Windows, das ich daheim nutze und bei dem der Handy-Anschluss funktioniert hatte, ist auf nem anderen Rechner.

Ich habe mir die Ausgabe mehrmal angesehen, aber kein OHCI gesehen. Allerdings ist meine Brille auch nicht mehr die beste. ;):)

OHCI Open Host Controller Interface) ist kein Hardwareproblem sondern, ein USB Controlller für USB 1.1.

Pert Hotplug erkannte USB- Datenträger etc. werden nicht sofort gemountet, sondern erst wenn der User sie im Dateimanager o.ä. anklickt.
 
Wenn ich das richtig gesehen habe, werden Deine Handy-Speicher als sdc und sdd erkannt.

Oben hast Du "mount /dev/sdc /mnt" angegeben.

Logischerweise hat sich Linux da beschwert.

Es hätte so heißen müssen:

Code:
mount /dev/sdc1 /mnt


Allerdings würde ich Dir empfehlen in /mnt entsprechende Unterverzeichnisse anzulegen und dann dort einzuhängen.
 
OP
A

apox

Member
Hallo,

erst mal Danke für Eure Antworten. Also ich nutze als grafische Oberfläche LXDE, da mir KDE 4.x zu schwerfällig geworden war. Eine "Geräteüberwachung" gibt es dort aber nicht.

Ich habe mount /dev/sdc /mnt/xyz/ verwendet, weil nach Einstöpseln zwar die Dateien sdc und sdd hinzukommen, nicht jedoch sdc1. Könnte dies bedeuten, dass das mounten evtl. gar nicht so direkt funktionieren kann?
 

K4m1K4tz3

Advanced Hacker
Also ich habe das mal etwas bei mir getestet und habe festgestellt, dass auch nicht immer eine /dev/sd-Datei mit Zahl angelegt wird. Jedenfalls bei einem USB-Stick der hier gerade herum flog, wurde nur eine /dev/sdc angelegt. Mounten war problemlos möglich.

Mich würde mal die Ausgabe von fdisk -l interessieren. Natürlich nachdem du das Handy angeschlossen hast.
 
OP
A

apox

Member
Nach Einstöpseln des Handys:
Code:
xxx@linux-trli:~> dir /dev/sd*
brw-rw---- 1 root disk 8,  0  2. Jan 15:12 /dev/sda
brw-rw---- 1 root disk 8,  1  2. Jan 15:12 /dev/sda1
brw-rw---- 1 root disk 8,  2  2. Jan 15:12 /dev/sda2
brw-rw---- 1 root disk 8,  3  2. Jan 15:12 /dev/sda3
brw-rw---- 1 root disk 8, 16  2. Jan 15:12 /dev/sdb
brw-rw---- 1 root disk 8, 17  2. Jan 15:12 /dev/sdb1
brw-rw---- 1 root disk 8, 18  2. Jan 15:12 /dev/sdb2
brw-rw---- 1 root disk 8, 19  2. Jan 15:12 /dev/sdb3
brw-rw---- 1 root disk 8, 32  2. Jan 20:10 /dev/sdc
brw-rw---- 1 root disk 8, 48  2. Jan 20:10 /dev/sdd

fdisk -l liefert bei mir ausschließlich Informationen über die Festplattenpartitionen.

Habe noch mal über lsusb -v zusätzliche Informationen gefunden, die aber wahrscheinlich nur begrenzt hilfreich sind :-/
Code:
Bus 002 Device 002: ID 0fce:e0c8 Sony Ericsson Mobile Communications AB 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0fce Sony Ericsson Mobile Communications AB
  idProduct          0xe0c8 
  bcdDevice            0.00
  iManufacturer           1 Sony Ericsson
  iProduct                5 Sony Ericsson Memory Stick USB Device
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)
 

admine

Ultimate Guru
Code:
tail -f /var/log/messages
in einer Konsole eingeben,
Handy anstecken und dabei o.g. Konsole beobachten.
Was bekommst du für Meldungen zum Handy?
 
OP
A

apox

Member
Code:
Jan  2 20:53:00 linux-trli kernel: [20436.949623] usb 2-1: USB disconnect, address 2
Jan  2 21:02:27 linux-trli kernel: [21003.448033] usb 2-1: new full speed USB device using ohci_hcd and address 3
Jan  2 21:02:27 linux-trli kernel: [21003.650026] usb 2-1: New USB device found, idVendor=0fce, idProduct=e0c8
Jan  2 21:02:27 linux-trli kernel: [21003.650035] usb 2-1: New USB device strings: Mfr=1, Product=5, SerialNumber=2
Jan  2 21:02:27 linux-trli kernel: [21003.650041] usb 2-1: Product: Sony Ericsson Memory Stick USB Device
Jan  2 21:02:27 linux-trli kernel: [21003.650046] usb 2-1: Manufacturer: Sony Ericsson
Jan  2 21:02:27 linux-trli kernel: [21003.653422] scsi9 : usb-storage 2-1:1.0
Jan  2 21:02:28 linux-trli kernel: [21004.661933] scsi 9:0:0:0: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
Jan  2 21:02:28 linux-trli kernel: [21004.662317] sd 9:0:0:0: Attached scsi generic sg4 type 0
Jan  2 21:02:28 linux-trli kernel: [21004.668959] scsi 9:0:0:1: Direct-Access     SonyEric  Mobile Storage  0002 PQ: 0 ANSI: 0
Jan  2 21:02:28 linux-trli kernel: [21004.669335] sd 9:0:0:1: Attached scsi generic sg5 type 0
Jan  2 21:02:28 linux-trli kernel: [21004.703037] sd 9:0:0:0: [sdc] Attached SCSI removable disk
Jan  2 21:02:28 linux-trli kernel: [21004.934896] sd 9:0:0:1: [sdd] Attached SCSI removable disk
 
OP
A

apox

Member
Wenn ich mount -s -v /dev/sdc /media/test/ versuche, sagt er mir:
Code:
mount: Es wurde kein Dateisystemtyp für /dev/sdc angegeben
       Werde alle Dateisystemtypen probieren, die in /etc/filesystems oder
       /proc/filesystems aufgelistet sind
Versuche fuseblk
mount: no medium found on /dev/sdc ...trying again
umount: /dev/sdc: unbekanntes Gerät
 
apox schrieb:
Wenn ich mount -s -v /dev/sdc /media/test/ versuche, sagt er mir:
Code:
mount: Es wurde kein Dateisystemtyp für /dev/sdc angegeben


Wie ich oben schon schrieb: So funzt es nicht.

Du mußt die Partition mit angeben.
Da Deine Handy-Speicher wahrscheinlich nur über je eine Partition verfügen, also entweder sdc1 oder sdd1.

/dev/sdc bezeichnet die Platte, /dev/sdc1 die erste Partition der Platte.

In Deinem Fall also
Code:
mount/dev/sdc1 /media/test
 

K4m1K4tz3

Advanced Hacker
Systemcrasher schrieb:
Du mußt die Partition mit angeben.
Da Deine Handy-Speicher wahrscheinlich nur über je eine Partition verfügen, also entweder sdc1 oder sdd1.

Nein nicht immer. Wie ich oben schon schrieb habe ich einen USB-Stick der als sdc gemountet wird. Nix da mit einer Zahl.

apox schrieb:
fdisk -l liefert bei mir ausschließlich Informationen über die Festplattenpartitionen.

Bei mir werden alle angeschlossenen Speichermedien angezeigt. Auch solche ohne Partitionen.
 
OP
A

apox

Member
Ja, wenn ich /dev/sdc1 verwende, sagt er mir: "mount: Gerätedatei /dev/sdc1 existiert nicht".

fdisk zeigt mir nur HDD-Partitionen an, sorry ;-)

Ich habe es mal mit Gammu/Wammu probiert. Wenn ich mein Handy auf "Telefonmodus" stelle, findet das Programm erfolgreich die Verbindung zum Handy und ich kann auf SMS, Telefonbuch etc. zugreifen. Das Datenkabel als solches ist somit schon mal nicht defekt.

Ist halt nur noch nicht das ganz richtige, eigentlich will ich ja MP3s draufspielen, geknipste Bilder abrufen u.ä. :D

EDIT: habe auch mal gegooglet, sieht nicht so aus als hätten andere ein nicht mountbares Handy zum Laufen gekriegt.
 
Oben