Also, ich hatte arge Mühe mit meinem Palm, dass er mit Redhat zusammenarbeiten wollte. Aber das müsst ihr ned auch noch mitmachen, darum meine Anleitung!
Also, fangen wir an:
1) Schauen wir, obs den Palm überhaupt erkennt. Dazu brauchen wir ein programm genannt usbview. also schnell installieren: yum install usbview oder apt-get install usbview. Wenn nichts gefunden wird, halt suchen oder anderes Rep verwenden.
2) So, Docking Station anstöpseln und den Hotsync Button drücken. Nun tippt usbview ein. Ihr solltet nun n Fenster mit Infos haben, unter anderem sollte dort unter einem Hub der Palm aufgeführt sein als Palm Handheld. So, nun könnt ihr abbrechen klicken, die Fehlermeldung auch und usbview schliessen. So weit so gut.
3) schaut ob alle Module geladen wurden, Dies sollte an sich mehr oder minder automatisch geschehen. Aber kontrolle is immer besser. tippt /sbin/lsmod in die Konsole ein und haltet nach folgenden drei Modulen ausschau: visor, usbserial und usbcore . ein uhci oder ohci Modul sollte dann auch vorhanden sein. Wenn es eines davon nicht gibt --> /sbin/modprobe modulname eingeben. Damit wirds geladen.
4) so, nun wollen wir herausfinden, als welche Schnittstelle der Palm erkannt wurde. Gut, dass ist meistens immer /dev/ttyUSB0, aber wenn ihr mehr als eine USB Hardware habt, kann es das verschieben. Also: wieder dasselbe Prozedere wie oben: Hotsync drücken und dann dmesg in der Konsole eingeben. Etwa so sollte die Ausgabe ganz am schluss nun aussehen:
Code:
hub.c: new USB device 00:0d.0-1, assigned address 3
usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter detected
usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
usbserial.c: Handspring Visor / Treo / Palm 4.0 / Clie 4.x converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
Und viola: Nun haben wir unsere Schnittstelle! Sie ist die immer die erste angezeigte, meist wie gesagt /dev/ttyUSB0
5) So, nun kommt der Big Trick an der Sache! Und zwar brauchen wir einen Link, sonst gehts ned. den erstellen wir so: ln -sf /dev/schnittstelle /dev/pilot wobei ihr für Schnittstelle die obere einsetzen müsst, z.b. ln -sf /dev/ttyUSB0 /dev/pilot
6) Damit wirs sauber machen rufen wir nun redhat-config-users auf und erstellen dort eine neue gruppe mit dem namen pilot . Nun gehen wir in die eigenschaften aller User, die auf das Gerät den Zugriff brauchen und beim Reiter "Gruppe" setzen wir ein Häckchen bei "pilot". Nun braucht die schnittstelle noch die entsprechenden rechte: chgrp pilot /dev/pilot und chgrp pilot /dev/ttyUSB0 (wieder Schnittstelle anpassen, wenn nötig) und noch n chmod 770 /dev/pilot und chmod 770 /dev/ttyUSB0 eingeben.
7) So, beinahe durch! nun brauchen wir noch ne gscheide Software für alles! Und mein gnome-pilot, der dabei war, war unbrauchbar also neue installieren: yum install jpilot oder [/b]apt-get install jpilot[/b]. Nachher könnt ihr dieses Programm wie normal aufrufen. Geht nun dort auf Datei--> Einstellungen --> Einstellungen und tragt als Schnittstelle /dev/pilot ein. Fertich! Der Rest erklärt sich von alleine.
EDIT: Fehler bei 6) behoben
Lesezeichen