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

Zire 72 via USB anschließen

sys49152

Newbie
Hallo
meinen Zire 72 via USB an mein Notebook (SUSE 9.1)
anzuschließen.
Ich erhalte in jpilot immer die Fehlermeldung:
Code:
pi_bind Das Argument ist ungültig
Überprüfen Sie die serielle Schnittstelle und die Einstellungen
Exit-Status: SYNC_ERROR_BIND
Fertig!
Habe in den Einstellungen für jpilot schon
/dev/usb/ttyUSB0 bis /dev/usb/ttyUSB5 ausprobiert.
Ich erhalte aber immer nur die obige Fehlermeldung.
Was kann ich weiter tun um den Hotsync zum Laufen zu
bekommen bzw. was mache ich falsch?

tia
sys49152
 

misiu

Moderator
Teammitglied
Demnach wird immer nur die serielle Schnittstelle angesprochen, und das Gerät hängt am USB.
Vielleicht hilft einfaches Link vom USB auf /dev/pilot

Sehe:
http://lists.suse.com/archive/suse-laptop/2004-May/0386.html
http://www.handhirn.de/linux/usb-schnell.php
http://handhirn.de/linux/usb.php

Wenn du es bei module.conf einträgst, durfte dann, als
/dev/ttyUSB0 oder/dev/tty/USB0 zu erreichen sein
(/dev/usb/ttyUSB1...X)

MfG
misiu
 
OP
S

sys49152

Newbie
Danke für den Tip.

tail /var/log/messages gibt folgendes aus:

Code:
Jan 13 21:25:07 xtops kernel: usb 3-2: new full speed USB device using address 9
Jan 13 21:25:07 xtops kernel: usb 3-2: Product: Palm Handheld
Jan 13 21:25:07 xtops kernel: usb 3-2: Manufacturer: PalmOne, Inc.
Jan 13 21:25:07 xtops kernel: usb 3-2: SerialNumber: 3030564A4137503431543156
Jan 13 21:25:08 xtops /etc/hotplug/usb.agent[6281]: need a device for this command
Jan 13 21:25:25 xtops pilot-xfer: resmgr: server response code 502
Jan 13 21:25:37 xtops last message repeated 6 times

"need a device" heißt ich muss ein device unter "/dev/" anlegen?!
Wenn ja wie mache ich das?

MfG
sys49152
 

misiu

Moderator
Teammitglied
entwender das , oder in:
/etc/hotplug/usb.distmap
die Liste um die Daten vom Palm ergänzen.
Am einfachstem im Infozentrum oder
mit usbview.

MfG
misiu
 
OP
S

sys49152

Newbie
Ok ich denke device anlegen ist dann schon richtig.

Wie sähe denn ein zu
Code:
usb device: name = 3-2:1.0, bus_id = 3-2:1.0, bus = usb
    path = /devices/pci0000:00/0000:00:03.2/usb3/3-2/3-2:1.0
    bInterfaceNumber = 0
    bInterfaceClass = 255
    bInterfaceSubClass = 0
    bInterfaceProtocol = 0
    if: 3-2:1.0 @ /devices/pci0000:00/0000:00:03.2/usb3/3-2
    bDeviceClass = 0
    bDeviceSubClass = 0
    bDeviceProtocol = 0
    idVendor = 0x0830
    idProduct = 0x0061
    manufacturer = "PalmOne, Inc."
    product = "Palm Handheld"
    serial = "3030564A4137503431543156"
    bcdDevice = 0100
    speed = "12"

passender "mknod" aus?

tia
sys49152
 

misiu

Moderator
Teammitglied
Ich habe es vorgeschlagen, weil SuSE den resmgr (Resourcen
Manager) verwendet, der die Devices temporär erstellt, sehe
in dem SuSE-Portal -Artikel:
http://portal.suse.com/sdb/de/2004/10/jsmeix_scanner-setup-92.html
(suche mach resmgr).

Es betrifft alle USB-Geräte, die werden selten, als "dauerhaft"
angesehen, somit werden die Nodes nur beim Anschliessen
erstellt und dann wieder gelöscht.

Ich kann mir nicht vorstellen, dass das Gerät noch kein
Device zugeteilt bekommen hat, wenn der Plugger ihn
schon anzeigt. Laut den Meldungen ist das Teil schon da,
nur die Verbindung klappt nicht.

Hast du schon versucht von der Komanndozeile drauf
zuzugreifen?

Code:
pilot-xfer -p /dev/ttyUSB0 -L
oder
pilot-xfer -p /dev/ttyUSB1 -L

und läuft das modul visor?
mit "lsmod" prüfen
(oder nachladen wie hier:
http://www.handhirn.de/linux/usb.php)

MfG
misiu
P.S.Der Rest steht hier:
http://pilot-link.org/README.usb
http://www.pilot-link.org/
 
OP
S

sys49152

Newbie
:idea:
Ja Du hast Recht der Plugger hat auch ein Device angelegt.
Ich habe mit einem falschen Pfad gearbeitet, die Devices liegen
unter /dev/ NICHT unter /dev/usb/, wie ich anfangs geschrieben
habe.
Sorry ich habe das übersehen. :roll: Danke für Deine Geduld.

sys49152
 
Oben