View previous topic :: View next topic |
Author |
Message |
nuelspferd n00b
Joined: 26 Dec 2004 Posts: 14
|
Posted: Sun Dec 26, 2004 2:05 pm Post subject: Palm Zire 31 |
|
|
I've got a Palm Zire 31.
Now i want to sync it with my PC. (e.g. with evolution).
The usbview shows the Palm. But I can't find any entries in /dev/ for my Palm.
Which options must be activated in the Kernel (actually using gentoo-dev-sources 2.6.9-r4).
(where to find the optins).
And has the second step to be editing the udev-rules?
what do i have to add in the config files, that udev creates /dev/pilot or anything else.
Thanks |
|
Back to top |
|
|
mentok n00b
Joined: 02 Nov 2003 Posts: 22 Location: Ontario, Canada
|
Posted: Sun Dec 26, 2004 3:33 pm Post subject: |
|
|
In the kernel under USB serial support enable Handspring Visor
The device will not show up until you hit the hotplug button. If there is no /dev/pilot try looking under /dev/usb/tts/ (I think) for tty0 and tty1 One is the control connection (probably 0) the other is the data connection.
Sorry for the hasty reply, I have to go to work soon and I don't know much about udev. _________________
Code: | 'emerge' is not recognized as an internal or external command,
operable program or batch file. |
Click here for hardcore nudity!!! |
|
Back to top |
|
|
chemmett n00b
Joined: 26 Dec 2004 Posts: 40 Location: Maryville, TN, USA
|
Posted: Sun Dec 26, 2004 5:10 pm Post subject: |
|
|
Add udev rules to:
/etc/udev/rules.d/10-local-udev.rules
(create if it doesn't exist)
For my Palm m500 it's:
Code: |
BUS="usb",SYSFS{product}="Palm Handheld",SYSFS{serial}="00TPP8K2A5NW",SYMLINK="pilot"
|
Which creates /dev/pilot as a symlink to the real device node (/dev/usb/tts/USB1 for me).
You can get the "product" and "serial" values from /proc/bus/usb/devices after loading the kernel module and hitting the hotsync button. |
|
Back to top |
|
|
nuelspferd n00b
Joined: 26 Dec 2004 Posts: 14
|
Posted: Wed Jan 05, 2005 6:12 pm Post subject: |
|
|
Ich bin jetzt soweit, dass
"pilot-xfer -p /dev/tts/USB1 -b ~/palmbackup/"
funktioniert.
Nun möchte ich evolution mit dem Palm syncronisieren.
Ich habe also ein
"emerge gnome-pilot"
gemacht.
Meinen Benutzer in /etc/group in der zeile usb eingetragen,
"chmod 0666 /dev/tts/USB1" (wenn der HotSync-Knopf gedrückt wurde)
ausgeführt (dann klappt pilot-xfer auch als normaler user und nicht nur als root)und
"gpilotd-control-applet"
gestartet.
Folgende Einstellungen habe ich verwendet:
Name: Cradle
Port: /dev/tts/USB1
Geschwindigkeit: 57600
Zeitüberschreitung: 2
Typ: USB (auch mal seriell)
Da ich unter Windows bereits syncronisiert habe habe ich im nächsten Schritt einfach "ja" gelassen.
Klicke ich dann weiter, Bekomme ich die Meldung, dass ich den Palm verbinden soll etc. Dabei bleibt es auch, dann geschieht nichts mehr, ausser dass der Palm Hotsync irgendwann beendet, da keine Verbindung hergestellt werden konnte.
Ich hab eden Hotsync-knopf auch mal erst während des letzten Schrittes gedrückt. Es bleibt aber immer an dieser Stelle hängen.
im Kernel-log steht nach drücken des Hotsync-Buttons:
Jan 8 05:58:36 [kernel] usb 2-2: new full speed USB device using address 19
Jan 8 05:58:37 [kernel] usb 2-2: device not accepting address 19, error -71
Jan 8 05:58:38 [kernel] usb 2-2: new full speed USB device using address 21
Jan 8 05:58:38 [kernel] visor 2-2:1.0: Handspring Visor / Palm OS converter detected |
|
Back to top |
|
|
|