PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Handy als USB Stick erkennen und mounten lassen ?



ManuelW
14.04.06, 08:09
Hiho,

ich versuch mein K750i per USB als Storage_Device erkenne zu lassen.
Per Hand klappt alles wunderbar, kann es mounten, drauf zugreifen usw.

Ich möchte es aber gern so einrichten, das es wie bei einem USB-Stick auto
eingehangen und als Stick angezeigt wird.

Ich hab es schon mit einer Hal-Regel versucht aber das klappte bisher leider nicht:


<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<!-- Sony Ericsson k750i -->
<deviceinfo version="0.2">
<device>
<match key="@storage.physical_device:usb.product" string="Sony Ericsson K750">
<match key="storage.bus" string="usb">
<merge key="storage.drive_type" type="string">memory_stick</merge>
<merge key="storage.requires_eject" type="bool">false</merge>

<!-- Doesn't seem to stop gphoto from loading
<append key="info.capabilities" type="string"> camera</append>
<merge key="camera.access_method" type="string">storage</merge>
<merge key="camera.libgphoto2.support" type="bool">false</merge>
-->

<append key="info.capabilities" type="string"> portable_audio_player</append>
<merge key="portable_audio_player.type" type="string">generic</merge>
<merge key="portable_audio_player.access_method" type="string">storage</merge>
<merge key="portable_audio_player.storage_device" type="copy_property">info.udi</merge>
<merge key="portable_audio_player.output_formats" type="string">audio/mpeg audio/x-mp3 audio/aac</merge>
</match>
</match>
<match key="@block.storage_device:@storage.physical_device:usb .product" string="Sony Ericsson K750">
<match key="block.is_volume" bool="true">
<merge key="volume.policy.desired_mount_point" type="string">k750i</merge>
<merge key="volume.label" type="string">Sony Ericsson K750</merge>
<merge key="volume.policy.mount_option.check=r" type="bool">true</merge>
<merge key="volume.policy.mount_option.utf8" type="bool">false</merge>
</match>
</match>
</match>
</device>
</deviceinfo>


Vielleicht kann mir da jemand weiter helfen.

dmesg


usb 4-1: new full speed USB device using uhci_hcd and address 5
cdc_acm 4-1:1.1: ttyACM0: USB ACM device
Initializing USB Mass Storage driver...
cdc_acm 4-1:1.3: ttyACM1: USB ACM device
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Vendor: Sony Eri Model: Memory Stick Rev: 0000
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 126912 512-byte hdwr sectors (65 MB)
sda: Write Protect is off
sda: Mode Sense: 00 6a 00 00
sda: assuming drive cache: write through
SCSI device sda: 126912 512-byte hdwr sectors (65 MB)
sda: Write Protect is off
sda: Mode Sense: 00 6a 00 00
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
usb-storage: device scan complete
Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0


lsusb


Bus 004 Device 005: ID 0fce:d016 Sony Ericsson Mobile Communications AB

Starjumper
14.04.06, 12:26
Meinst du jetzt eine mögliche Abkürzung von dem Befehl:

mount -t auto "USB-LW" "Einhängepunkt" ?

Wenn ja, dann musste in der fstab unter /etc/fstab folgendes eintragen:

"USB-LW" "Einhängepunkt" auto (welches dateisystem) noauto (startet nicht mit beim booten mit noauto), users (alle Nutzer können es benutzen), umask=200 0 0 (alle dürfen schreiben und lesen auf dem Laufwerk)

nun kannst du mit:

mount "USB-LW" dein externes USB Speichergerät mounten. Bzw. du kannst nun gescheit mit arbeiten.

ManuelW
01.05.06, 14:43
naja ne, was ich mein ist eigentlich das das Handy automatisch gemountet wird und als Icon auf dem Desktop angezeigt wird, so wie es mit einem normalen USB Stick auch ist.