Hi zusammen, ich habe den Palm m505 und würde ihn natürlich gerne all meine Termine etc mit Linux bearbeiten. Man hat mir gesagt ich solle kpilot mal probieren. Beim Starten von kpilot wird von mir ein Device verlangt. Das Problem ist nur, ich weiß nicht welches Device mein USB Device ist an dem der Palm hängt. Dass USB läuft habe ich mal mit usbview überprüft. Wenn ich mit dem Palm synchronisieren will, zeigt mir usbview den PalmTop an. Aber wie finde ich nun das USB Device raus, damit ich kpilot starten kann? Danke im voraus Mike
Hallo Michael, * Am 25.12.2001 um 02:19 Uhr schrieb Michael Gebhart:
ich habe den Palm m505 und würde ihn natürlich gerne all meine Termine etc mit Linux bearbeiten. Man hat mir gesagt ich solle kpilot mal probieren. Beim Starten von kpilot wird von mir ein Device verlangt. Das Problem ist nur, ich weiß nicht welches Device mein USB Device ist an dem der Palm hängt. Dass USB läuft habe ich mal mit usbview überprüft. Wenn ich mit dem Palm synchronisieren will, zeigt mir usbview den PalmTop an. Aber wie finde ich nun das USB Device raus, damit ich kpilot starten kann?
will kpilot von Dir ein Device oder nur die Device-Nummer? Versuch mal 'cat /proc/bus/usb' - hiermit bekommst Du die die Device-Nummer (dev#) heraus. Frohe Weihnachten Jürgen -- Die letzten Worte eines E-Gitarrenspielers: "Gib noch etwas Saft drauf!" / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
Juergen Schwarting wrote:
Hallo Michael,
* Am 25.12.2001 um 02:19 Uhr schrieb Michael Gebhart:
ich habe den Palm m505 und würde ihn natürlich gerne all meine Termine etc mit Linux bearbeiten. Man hat mir gesagt ich solle kpilot mal probieren. Beim Starten von kpilot wird von mir ein Device verlangt. Das Problem ist nur, ich weiß nicht welches Device mein USB Device ist an dem der Palm hängt. Dass USB läuft habe ich mal mit usbview überprüft. Wenn ich mit dem Palm synchronisieren will, zeigt mir usbview den PalmTop an. Aber wie finde ich nun das USB Device raus, damit ich kpilot starten kann?
will kpilot von Dir ein Device oder nur die Device-Nummer?
Versuch mal 'cat /proc/bus/usb' - hiermit bekommst Du die die Device-Nummer (dev#) heraus.
Und wenn Du's herausgefunden hast, mach einfach einen symbolic link zu /dev/pilot, das ist die erste Anlaufstelle für alle Programme, die mit dem Palm arbeiten (zumindest sollte sie es sein ...) CU Werner
Frohe Weihnachten Jürgen
-- Die letzten Worte eines E-Gitarrenspielers: "Gib noch etwas Saft drauf!" / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hi danke für Deine Antwort. also cat /proc/bus/usb/ geht nicht, da das ein verzeichnis ist. Darin befindet sich eine Datei devices. Wenn der Palm versucht zu synchronisieren sieht das folgendermaßen aus: T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=e000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=0830 ProdID=0002 Rev= 1.00 S: Manufacturer=Palm, Inc. S: Product=Palm Handheld S: SerialNumber=L0PK15N1B335 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms KPilot möchte von mir ein Device. Zuerst stand /dev/kpilot drin. Das Device existiert noch nicht und das welches das korrekte USB Device ist, weiß ich nicht. Kannst Du damit was anfangen? Frohe Weihnachten Mike
Hallo Michael, * Am 25.12.2001 um 14:04 Uhr schrieb Michael Gebhart:
also cat /proc/bus/usb/ geht nicht, da das ein verzeichnis ist. Darin befindet sich eine Datei devices. Wenn der Palm versucht zu synchronisieren sieht das folgendermaßen aus:
ups, da war ich wohl ein wenig ungenau - sorry ;-) [...]
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=0830 ProdID=0002 Rev= 1.00 S: Manufacturer=Palm, Inc. S: Product=Palm Handheld S: SerialNumber=L0PK15N1B335 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
KPilot möchte von mir ein Device. Zuerst stand /dev/kpilot drin. Das Device existiert noch nicht und das welches das korrekte USB Device ist, weiß ich nicht.
- hast Du es schon mit /dev/usb/ttyUSB1 versucht? - steht in der Doku zum KPilot nichts näheres drin? - hast Du schon mal mit google nach "KPilot USB DEVICE" gesucht? - oder in den Kernel-Doku's? Jürgen -- Hast Du Zweifel, lass es ueberzeugend klingen. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
Hi, hab überall gesucht wo ich gehofft habe was zu finden, aber kein Erfolg. Habe auch ttyUSB0 und 1 ausprobiert, geht auch nicht. *verzweifel* Ich bin auch nicht so der Linux Crack, dass ich jetzt wüßte, wo ich irgendwas finden könnte. Mike
Hallo Michael, * Am 25.12.2001 um 18:48 Uhr schrieb Michael Gebhart:
hab überall gesucht wo ich gehofft habe was zu finden, aber kein Erfolg. Habe auch ttyUSB0 und 1 ausprobiert, geht auch nicht. *verzweifel*
Ich bin auch nicht so der Linux Crack, dass ich jetzt wüßte, wo ich irgendwas finden könnte.
dann versuch es doch mal bei der KPilot mailing-list ;-) Hier ein Auszug aus der KPilot-Doku (hotsync.html): ---[ Schnipp ]--- 3.3.2. Can I do a HotSync with my (USB) Handspring Visor? Yes, you can. I don't have definitive information, but postings on the KPilot mailing-list have stated that you can point /dev/pilot to the USB device and everything will work fine. ---[ Schnapp ]--- Hier ist zwar vom Visor die Rede, aber ich denke zum Thema Palm können die auch was sagen. Jürgen -- Man hat niemals Zeit es richtig zu machen, aber immer Zeit, es noch einmal zu machen. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /
Am Dienstag, 25. Dezember 2001 18:48 schrieb Michael Gebhart:
Hi,
hab überall gesucht wo ich gehofft habe was zu finden, aber kein Erfolg. Habe auch ttyUSB0 und 1 ausprobiert, geht auch nicht. *verzweifel*
Probier mal ein tail -f /var/log/messages und schau nach, welches Device er zuweist, wenn du den Palm anschliesst. Das solltest Du dann verlinken nach /dev/pilot
Ich bin auch nicht so der Linux Crack, dass ich jetzt wüßte, wo ich irgendwas finden könnte.
Mike CIAO Michael
Hallo Michael, Am 25. Dez 2001, 02:19 Uhr schrieb Michael Gebhart:
synchronisieren will, zeigt mir usbview den PalmTop an. Aber wie finde ich nun das USB Device raus, damit ich kpilot starten kann?
Ich habe nach vielen Versuchen den m505 zum Laufen bekommen. Es ist so, daß der Palm erst beim Betätigen der Hotsync-Taste als USB-Device beim Linux-Rechner angemeldet wird. Siehe auch: [...] Dec 25 20:36:01 linux kernel: visor.c: Palm M505: Number of ports: 2 Dec 25 20:36:01 linux kernel: visor.c: Palm M505: port 1, is for Generic use and is bound to ttyUSB0 Dec 25 20:36:01 linux kernel: visor.c: Palm M505: port 2, is for HotSync use and is bound to ttyUSB1 Dec 25 20:36:01 linux kernel: usbserial.c: Palm M505 converter now attached to ttyUSB0 (or usb/tts/0 for devfs) Dec 25 20:36:01 linux kernel: usbserial.c: Palm M505 converter now attached to ttyUSB1 (or usb/tts/1 for devfs) [...] Dec 25 20:36:01 linux usbmgr[345]: USB device is matched the configuration Die letzte Meldung kam übrigens erst, nachdem ich in die /etc/usb/usbmgr.conf eingefügt hatte: vendor 0x830 product 0x2 module usbserial Nachdem ich noch einen Link gesetzt hatte, lief es an sich problemlos: rudi@linux[/4]:/dev > ls -l pilot lrwxrwxrwx 1 root root 12 Okt 28 17:31 pilot -> /dev/ttyUSB1 Ich verwende übrigens nicht kpilot, sondern coldsync im Daemon-Modus - schien mir irgendwie einfacher konfigurierbar zu sein. NB: In der Kernel-Konfiguration muß natürlich CONFIG_USB_SERIAL_VISOR (USB Handspring Visor / Palm m50x / Sony Clie Driver unter USB Serial Converter support) akktiviert sein. Weiterhin Frohes Fest! Gruß Rudi -- Auch Schlafen ist eine Form der Kritik, vor allem im Theater. (George Bernhard Shaw)
Hi
NB: In der Kernel-Konfiguration muß natürlich CONFIG_USB_SERIAL_VISOR (USB Handspring Visor / Palm m50x / Sony Clie Driver unter USB Serial Converter support) akktiviert sein.
Hm ich glaube da liegt das Problem. In welcher Datei muss ich das eintragen? Weil ich hab mal nachgesehen: Er findet keine Treiber. Mike
Hallo Michael, Am 25. Dez 2001, 21:10 Uhr schrieb Michael Gebhart:
Hm ich glaube da liegt das Problem. In welcher Datei muss ich das eintragen? Weil ich hab mal nachgesehen: Er findet keine Treiber.
In der /usr/src/linux/.config :-) Im Ernst: Du mußt den Kernel neu konfigurieren, die genannte Option mittels make config/menuconfig/xconfig eintragen und den Kernel sowie die Module (neu) umwandeln. Übrigens war der m505 der *einzige* Grund für mich, auf die Kernelversion 2.4.12 umzusteigen (der Kernel 2.4.4 von der SuSE 7.2 kannte die Option CONFIG_USB_SERIAL_VISOR noch nicht). Gruß Rudi -- A mouse is a device used to focus xterms.
In der /usr/src/linux/.config :-) Im Ernst: Du mußt den Kernel neu konfigurieren, die genannte Option mittels make config/menuconfig/xconfig eintragen und den Kernel sowie die Module (neu) umwandeln. Übrigens war der m505 der *einzige* Grund für mich, auf die Kernelversion 2.4.12 umzusteigen (der Kernel 2.4.4 von der SuSE 7.2 kannte die Option CONFIG_USB_SERIAL_VISOR noch nicht).
Na super. Ich habe noch nie ein Kernel update gemacht. Keine Ahnung wo ich da überhaupt anfangen muss. Habe nämlich den Kernel 2.4.4. Bin etwas unsicher, ob danach noch alles läuft, wenn ich mit dem Update fertig bin. Mike
Hallo Michael, Am 25. Dez 2001, 23:11 Uhr schrieb Michael Gebhart:
Na super. Ich habe noch nie ein Kernel update gemacht. Keine Ahnung wo ich da überhaupt anfangen muss. Habe nämlich den Kernel 2.4.4. Bin etwas unsicher, ob danach noch alles läuft, wenn ich mit dem Update fertig bin.
Versuch's *nach* Literatur der einschlägigen Quellen zuerst mal mit einem "make cloneconfig". Dabei werden die aktuellen Kernel-Optionen übernommen und lediglich neue abgefragt. Außerdem solltest Du dafür sorgen, daß im Zweifelsfall der alte Kernel noch gebootet werden kann - s. "man lilo" und "man lilo.conf". Aber vielleicht können Dir hier Experten hinsichtlich URLs und anderer Tips bzgl. Kernel-Updates weiterhelfen. Gruß Rudi -- Computers are useless - they can only give you answers. - Pablo Picasso
Hi, das cloneconfig funktioniert nicht. Scheint er nicht zu kennen. Die ersten Versuche den Kernel von Grund auf neu zu konfigurieren sind leider gescheitert. Ich müsste echt erstmal versuchen die aktuelle Konfiguration auf den neuen Kernel 2.4.17 zu übertragen und nur das mit dem Palm und USB Serial zu ändern. Aber leider wie gesagt, funzt cloneconfig nicht. Noch eine Idee wie das gehen könnte? Danke im voraus Mike
participants (5)
-
Juergen Schwarting
-
Michael Gebhart
-
Michael Ziegler
-
Rudolf Buerger
-
Werner Jansen