&FAQ; Startprobleme mit &kpilot; Was gibt man nach der Option an? Nichts. Die meisten &kpilot;-Versionen haben nicht einmal eine -Option und werden sich beschweren, wenn sie verwendet wird. Bei den Versionen, die diese Option untertstützen, kann ein Wert zwischen 1 und 4 angegeben werden, der die Menge der Debugausgabe (ein wenig) kontrolliert. Bei "1" wird eine fast vollständige Ablaufverfolgung (ohne die sehr einfachen Funktionen) ausgegeben. Bei "4" wird jede triviale Funktion in &kpilot; einbezogen. &kpilot; sagt Kann nicht zum PDA verbinden Das kann verschiedene Gründe haben. Man sollte Folgendes überprüfen: Das Pilot-Gerät (üblicherweise /dev/pilot) muss existieren und auf die mit dem &PalmPilot; verbundene serielle Schnittstelle verweisen. Um das &PalmPilot;-Gerät mit der richtigen seriellen Schnittstelle zu verbinden, kann man entweder /dev/ttySn im Feld Pilot-Gerät des Einrichtungsdialoges eintragen, oder besser eine Verknüpfung von /dev/pilot zur seriellen Schnittstelle /dev/ttySn mit dem folgenden Befehl (als root) herstellen: ln /dev/ttySn /dev/pilot. Dabei ist /dev/ttySn der Name der seriellen Schnittstelle. n muss durch die korrekte Nummer (normalerweise 0 oder 1) ersetzt werden. Man muss über Lese- und Schreibrechte für die serielle Schnittstelle verfügen. Das kann durch Ausführen des folgenden Befehls (als root) eingestellt werden: chmod /dev/ttySn. Man kann versuchen, den Dämon vor &kpilot; zu starten. (Für &Linux-Mandrake; 7 Systeme) Man muss die Sicherheitsstufe des Systems richtig einstellen: Eine Einstellung höher als 3 verhindert einige Formen der Kommunikation zwischen Prozessen, die KPilot benötigt. (&Linux-Mandrake;-Sicherheitsinformationen mit der freundlichen Genehmigung von Jay Summett) Um die MSEC-Einstellung (Mandrake SECurity) so zu verändern, dass das &kpilot;-Socket (für eine Verbindung zu localhost) nicht blockiert wird, muss man sich als root anmelden und /etc/security/msec/init.sh eingeben. Damit wird die MSEC-Sicherheitsstufe auf 3 (übliche Sicherheit) gesetzt. Weitere Informationen zu den Sicherheitsstufen findet man unter Das Mandrake Referenzhandbuch. Datenbankfragen Dieser Abschnitt beantwortet Fragen über die Zusammenarbeit von bestimmten Datenbanken und &kpilot;. Nach einer Synchronisierung sind Datenbanken korrupt. Was kann man tun? Bestimmte Datenbanken (von Drittanbietern) scheinen nicht dem Standarddatenbanklayout zu folgen. Falls man die Hersteller-ID der Datenbank herausfindet, kann man diese zur Liste Keine Sicherungskopie oder zur Liste Nicht wiederhergestellt im Einrichtungsdialog hinzufügen. Die folgende Tabelle zeigt, welche Datenbanken übersprungen oder nur gesichert werden sollen: Datenbanken mit Spezialbehandlung DatenbankHersteller-IDAktion Starter (das Hauptmenü des &PalmPilot;) Inch Nur Sicherungskopie: Arranger Arng Nur Sicherungskopie: (unbekannt) PmDB Nur Sicherungskopie: AvantGo avgo Überspringen (vor allem weil es nicht sinnvoll ist, die aktuellen Artikel die Ihnen AvantGo anzeigt, zu sichern)
Gibt es einen Anschluss für den &Netscape;-Kalender? Nein, es gibt weder Pläne zur Unterstützung noch zum Programmieren eines Anschlusses für den &Netscape;-Kalender.
Spezielle Fragen zum HotSync Dieser Abschnitt antwortet auf Fragen zu HotSync-Methoden, die von der üblichen Verbindung über ein serielles Kabel abweichen. Wie führe ich einen HotSync über Infrarot (IR) durch? Zuerst muss natürlich der &PalmPilot; IR-HotSyncs unterstützen. Das kann man auf verschiedene Arten erreichen: &PalmOS; 3.3 und höher enthalten bereits diese Unterstützung; für ältere &PalmOS;-Versionen gibt des ein IR-Paket namens IrLink von IsComplete. Siehe auch auf der PalmOne-Webseite für weitere Informationen. Angenommen, der &PalmPilot; hat PC-HotSync-Unterstützung und ist für IR-HotSyncs eingerichtet (in den HotSync-Einstellungen des &PalmPilot;). Der verwendete PC benötigt eine IR-Schnittstelle. Für Laptops ist das trivial, Desktop-PCs verfügen in der Regel nicht von Haus aus über eine solche. Der &Linux;-Kernel muss IR und das IRCOMM-Protokoll unterstützen. Für &RedHat;-Systeme kann man mit dem folgenden Befehl IR-Unterstützung einrichten (als root): # modprobe Für andere Distributionen sollte man das IR-HOWTO konsultieren. Sobald die IR-Unterstützung im Kernel aktiviert ist, muss man die zugehörigen Gerätedateien für die IR-Schnittstellen erzeugen. Das IR-HOWTO schlägt folgendes Vorgehen vor (als root): # mknod6064 # chmod/dev/ircomm0 Nun müssen einige Dämonen für die IR-Unterstützung gestartet werden: # irattach # irmanager 0 Dabei ist /dev/ttySn die serielle Schnittstelle, die von der IR-Schnittstelle verwendet wird. n hängt von der Hardware ab und ist üblicherweise 0, 1 oder abhängig von Ihrer Hardware eine andere Nummer. Weiteres kann man dem IR-HOWTO entnehmen (bei Desktop-Rechnern ist es meistens eine Einstellung im BIOS). Dann müssen Sie noch eine Verknüpfung von /dev/pilot nach /dev/ircomm0 erstellen und es kann losgehen! Das IR-HOWTO und weitere nützliche Informationen zur Verwendung von IR findet man unter http://mobilix.org/howtos.html und http://mobilix.org/software/irda/. Kann ich einen &HotSync; mit meinem (USB) &Handspring; &Visor; durchführen? Ja, ich habe zwar keine definitiven Informationen dazu, aber einige Postings in der &kpilot;-Mailingliste behaupten, eine Verknüpfung von /dev/pilot zum USB-Gerät ist alles, was nötig ist. Gibt es eine Unterstützung für entfernte HotSyncs? Bisher nicht. Vielleicht später. &kpilot;s &DCOP;-Schnittstelle Wofür nutzt &kpilot; &DCOP;? Der Dämon und &kpilot; kommunizieren über &DCOP; aus verschiedenen Gründen: Logmeldungen, Änderungen des &HotSync;-Typs und Austausch von Einstellungsinformationen. Welche &DCOP;-Schnittstellen gibt es? Der Dämon hat zwei wichtige Schnittstellen: LogIface und KPilotDaemonIface . Die LogIface-Schnittstelle wird zur Aufzeichnung von Synchronisationslogs im &handheld; verwendet. Sie wird nur selten gebraucht. KPilotDaemonIface ist die wichtigere &DCOP;-Schnittstelle und wird verwendet, um die Art des &HotSync; zu kontrollieren, die &kpilot; ausführen wird. Wie kann ich den Dämon anweisen, eine spezielle Art des &HotSync; auszuführen? Es gibt drei &DCOP;-Funktionen, die die Art des &HotSync; kontrollieren, die der Dämon als nächstes ausführen wird: