KPilot Compatible Hardware
This page lists all hardware known to work with KPilot, and some comments about other kinds of hardware as well. Any hardware not listed is not guaranteed to work. If you use a piece of Palm hardware with KPilot that isn't in the list, or use a Sync method that isn't listed, please let us (kdepim-users@kde.org) know so that we can add it. When reporting a new piece of hardware, please mention your OS and kernel version (if applicable).
The device compatibility list on the pilot-link site is also a good resource, also for checking kernel versions required and more general troubleshooting tips. Their list can be found here.
Device Classes
Palm Pilot
Palm Pilot, Palm Pilot Professional
These devices worked in 1996, but haven't been tested recently. I have a PP Pro in a box somewhere, but no cradle to use with it.In 2005, Jamie Cashin reported that it still worked ok.
Palm Pilot III series
Works with the serial cradle. The IIIc can sync over IR (Reported by Erik Schanze).Palm Pilot V series
Works with the serial cradle. May work with IR syncing, but this hasn't been tested.Palm Pilot VII series
Syncs without problems. Mandrake 9.1 through 10 Community, x86. (Reported by J. Kugler)Palm m100 Series
Palm m100
I use KPilot on Mandrake 9.1 and it works fine on Palm m100 with the serial cradle. (Reported by Ricardo Lagunas) Also works under FreeBSD.Palm m105
I just wanted to let you know that the official Palm m105 with the serial cradle works perfectly with Kpilot. I'm using the latest version as shipped with KDE 3.1.1 under Debian GNU/Linux 3.0. (Reported by Matthias Arndt)Palm m125
Reported to work with a Belkin serial adaptor. Also reported to work with regular USB on a recent SuSE box with kernel 2.4.19. (Reported by David Carswell, Michael Müller)Palm m130
Reported to work under Linux after following the Visor Howto ). Just wanted to let you know that I got my m130 to sync nicely via USB. (Reported by the Evil Platypus)KPilot works out of the box with my m130. I use the USB cradle and sync my Kontact with the Palm device happily just by pressing the hot sync button on the cradle. KUbuntu 5.10 Linux Kernel 2.6.12-10-686 KDE 3.5 Kontact 2.10 (Reported by Marco Ferretti)
Palm m500 Series
Palm m500
I synced my m500 under Linux (RH8.1). The FreeBSD USB stack has been fixed in 4.9-RELEASE, and finally manages to sync my m500.Palm m505
Requires pilot-link 0.11.0 or later.Palm m515
i386, debian sarge (testing) + KDE debian unstable, usbserial, visor, devfs, pilot-link 0.11.5, kpilot 4.3.10, addressbook, calendar, todo (only works with these!), /dev/ttyUSB1 (not ttyUSB0) (Reported by Jules Petroff)Slackware 10, kernel 2.6.7, KPilot 4.4.1, pilot-link 0.11.8, KDE 3.2.3, Qt 3.3.2. Need to fix permissions on ttyUSB[01]. Syncs: KOrganizer, ToDo, KNotes/memo, Palm DOC, KAddressBook. (Reported by Davide Muzzarelli)
Palm m70x series
Unreported.Palm i705 series
I'm running Slackware 9.1 (upgraded to kernel 2.6.4), pilot-link 0.11.8, KPilot 4.4.1, and I'm using the visor driver in the kernel. I do have to set the pilot device to /dev/ttyUSB1, it doesn't do anything when set to /dev/ttyUSB0. (Reported by Matt Cole)Palm Zire
Palm Zire
Palm m150
Palm Zire 21
I just want to report kpilot is syncing fine with a Palm Zire 21. System: Debian SID, kernel 2.6.4, kpilot 4.3.10 on /dev/ttyUSB1 (Reported by Max Lekeux)
Palm Zire 22
Working fine except for some annoyances with switching ttyUSB1 and ttyUSB3. (Reported by Jonathan Anderson)
Palm Zire 31
Works under FreeBSD -CURRENT. Installing some files may be broken - it seems this is a kernel driver issue. Syncs under Linux with 2.6 kernels, though you will need to load the visor module with parameters to get it to recognize the device. See the FAQ for details.Palm Zire 71
Reported to work under Mandrake. Also reported to work with KPilot 4.3.6 (!) on RedHat with kernel 2.4.20 and device /dev/usb/ttyUSB1. (Reported by Jaques Cretinon) Zire 71 works with KDE 3.2 on SuSE 9.0 and KPilot 4.4.0 with /dev/pilot linked to /dev/usb/ttyUSB0 (Reported by Ruben Storm)Palm Zire 72
Uses the same device ID as the Zire 31, see the FAQ for details. Has made at least a backup on a Gentoo box with a 2.6 kernel.
debian testing/unstable, kernel 2.4.26, /dev/ttyUSB1, @115000bps in modules.conf : options visor vendor=0x0830 product=0x061 (Reported by Giovanni)
I'd like to report that I have a Zire 72 working with 4.3.10 (BRANCH) and pilot-link 0.11.8 (SuSE 9.0 installation). I am using the kernels 2.6.7rc2 (at work) and 2.6.2 (at home). The only thing I had to do was adding the parameters for the visor kernel module. The only problem I have is that I have to initiate the sync-process on the Zire immediately after I have started kpilotDaemon. If kpilotDaemon is running for a few seconds already (or longer) the connection cannot be established. (Reported by Patrick Mikulastik)
Palm Tungsten Series
Palm Tungsten
I am using Debian unstable on a USB with linux 2.4.20, pilot-link 0.11.7 and Kpilot 4.3.9. It works well. (Reported by Chris Edwards)Palm Tungsten T2
Just wanted to report success in synchronizing a Palm Tungsten T2. I am using Mandrake 10 download edition (2.6.3-7mdk) with KDE 3.2 BRANCH >= 20040204, KPilot 4.4.0. The device is recognized under /dev/ttyUSB0 when connected via its cradle, however one must press its button before KPilot recognizes it. (Reported by FR)Palm Tungsten T3
I just wanted to let you know that my Tungsten T3 syncs perfectly with the KOrganizer stuff on FreeBSD -CURRENT (as of February 26th) just perfectly using pilot-link 0.11.8 KPilot 4.4.1 (Reported by J. Martin Petersen)Palm Tungsten T5
Work with Fedora Core 3 Linux kernel 2.6.9-1.724_FC3, KPilot 4.4.5 and pilot-link 0.11.8. (Reported by Gerhard Rauniak -- note that due to device bugs and limitations of pilot-link 0.11 it is not that hard to lock up your T5 either, so be careful)Palm Tungsten E
Succesfully done with Debian Unstable on a Clevo Laptop with kde 3.2.1 Only needs a workaround (I've deleted the Foto App) that you can find more information on the JPilot mailing list. (Note you can use KPilot's skip-databases feature for this too -- ed.) (Reported by Marco Ghirlanda)Works with FreeBSD 5.3 and /dev/ucom0, at least for backup and restore (Reported by Adriaan de Groot)
Works with Linux Escapist 2.6.8, Debian Sarge 3.1. This guide was useful during setup. (Reported by Max Hoffmann)
Palm Tungsten E2
"Normal" Hotsyncing with KPilot worked, but KPilot kept crashing while doing the backup. I solved this by adding the following items to the "No Backup"-list: Blazer,Blazer CacheHistory,Blazer Cookies,Blazer_enUS,Blazer Field Autofill,Blazer Find Autofill,Blazer URL Autofill,HTTP Library,NetFrontLib . System is Debian Sarge, Kernel 2.6.11 patched with SoftwareSuspend2, KPilot 4.4.6 (Reported by Michel Weimerskirch)Palm Tungsten C
Syncs at least the datebook and addresses, via USB, to a Gentoo box with kernel 2.6.1. Also syncs with Debian testing, kernel 2.6.5, via wifi. (Reported by Tom Albers and Jake Munson)Palm Tungsten W3
Runs with SuSE 9.2, KDE 3.3.2, Kernel 2.6.5 (SuSE stock kernel). The W3 gets /dev/usb/ttyUSB0. (Reported by Wim-Jan Hilgenbos)Palm Tungsten X
Tungsten T|X works great on Debian unstable with kernel 2.6 and kde 3.4.3.(Reported by Kyle Horne)
Works on normal Hotsync if KPilot is started right after the button has been pressed. Crashes on backup unless WiFiCoreLib is added to the "No Backup"-list.(Reported by Gunnar Rene Øie)
Handspring Visor
Handspring Visor Platinum
Works with the USB cradle and KPilot 4.3.0. It has not been tested with IR.Handspring Visor Edge
I'm happy to report that it works fine with kpilot 4.3.9 (BRANCH) using pilot-link 0.11.7 and KDE/Qt 3.1.2. I'm running this on Suse 8.2. (Reported by Lincoln Ramsay)Handspring Visor Deluxe
I just wanted to let you know that my Handspring Visor Deluxe (same hardware is Handspring Visor) works fine through USB sync. This is with Mandrake 9.1. (Except .. there are problems with the USB daemon -- ed.) (Reported by Hooman Baradaran)Treo 600
Palm Treo 600 works fine with a "home-compiled" Linux 2.6.9 and KDE 3.4.0 (though this should be upgraded, I suppose) and pilot-link 0.11.8. (Reported by Tomas Sauer)Treo 650
I have tested the Treo 650 synchronization with Kpilot on SuSE Linux Professional 9.3. It seems OK - works fine. Kernel version: 2.6.11.4-20a-default Kpilot version: KPilot 4.5.0 (baby) (Reported by Milan Hejpetr)the Treo 650 synced out-of-the-box with Mandriva Linux 2005 LE (10.2). It worked on a variety of USB ports and was auto-detected by the daemon as soon as HotSync was pressed on the GUI or the cable. (Reported by Chris Steinbeck)
Treo 680
The Treo 680 is reported to work, although I can't find anyone specific to credit for the report.Sony Clié
NR70V
Works fine with Linux kernel 2.4.19 and visor module. (Reported by Reinhold Kainhofer)NX70V
Works fine with Linux kernel 2.4.19 and visor module. (Reported by Jason Kasper)S300
Works with KPilot 4.3.3, pilot-link 0.11.3, usbserial module with Linux kernel 2.4.19. Mandrake 9.0RC2. (Reported by Roberto de Carlo)SJ20
Linux 2.4.19 w/ visor module and usb-uhci, KPilot 4.3.3, and pilot-link 0.11.4. These are all standard Debian packages except custom built kernel, though the stock 2.4.18-k7 kernel also worked. (Reported by Sandro Magi)SJ22
Set KPilot to use /dev/ttyUSB1 and it worked like a champ. Kubuntu Dapper Kubuntu Edgy Kubuntu Feisty (Reported by Rich Johnson)SJ33
I just thought I'd let you know that I have managed to get Kpilot working happily with the Sony Clie SJ33, which is not listed on the hardware page. It comes without a cradle so I had to point /dev/pilot at /dev/ttyUSB0 but after that it worked just dandy. (Reported by Chris Routledge)T415
The Sony PEG-T415 works perfectly with mandrake 9.1rc2, kpilot v4.3.9 with usbserial loaded. (Reported by James Kahan )TH55
Works with KPilot 4.4.6. (Reported by Marc Hansen)TJ25
Just wanted to let everybody know that KPilot syncs with the new Sony Clie TJ25. Just no Problem at all. Just "modprobe visor". (Reported by Christoph )TJ35/E1
Works with SuSE 9.1 Professional. (Reported by Tim Oliver Wagner)T625c
T675c
665c
Garmin
Garmin iQue 3600
The iQue3600 successfully syncs with KPilot 4.3.9 under Mandrake 9.1 with a serial cable. Also reported to work with Mepis 3.3.1 ( a Debian based distribution ) with kernel 2.6.14 and Kpilot 4.5.4. Garmin officially supports only Windows syncing software.Samsung
Samsung i300 PDA/Phone
Unreported.Samsung i500 PDA/Phone
Works OK with Debian/2.6.11-1-686. No weird hacks at all, although I manage to lock things up occasionaly as well. (Reported by Larry Rosenman)Kyocera
Kyocera Smartphone QCP6035
I have been hotsyncing my Kyocera smartphone QCP6035 to Kpilot for about one year now. I am using SUSE 9.0 which started at Kernel 2.4.21 (upgraded to 2.4.192) and KDE version 3.1.4.(Reported by Bruce Samhaber)
Miscellaneous
Abacus wrist PDA
I have been able to Hot Sync my Abacus wrist PDA using KPilot under Xandros 3.0. The trick is to include the following shell script in the init.d directory, with a soft link to the script from rc2.d. #!/bin/sh # Load the Visor Modules modprobe usbserial modprobe visor vendor=0x0e67 product=0x0002 exit 0(Reported by Jeff Gross)
Quelle Universum
Xplore g18
it's running now. Happy with Kpilot as ever ;) In case you are interested, here's a short description of the smartphone I am talking about. It's from 2003. My new Quelle Universum (German edition of the xplore g18) runs with PalmOS 5.3.1. http://www.mobileburn.com/review.jsp?Id=399(Reported by Guido Pinkernell)
KPilot