Если у вас USB-модель Palm, стоит убедиться, что корректно работает поддержка вашего устройства на уровне ядра. Для этого переключитесь на консоль системных сообщений (Ctrl-Alt-F12), установите Palm в кроватку и нажмите кнопку синхронизации на “кроватке”. Должно появиться что-то типа этого:
Jul 1 12:53:26 serj kernel: visor.c: Palm 4.0: Number of ports: 2 Jul 1 12:53:26 serj kernel: visor.c: Palm 4.0: port 1, is for Generic use and is bound to ttyUSB0 Jul 1 12:53:26 serj kernel: visor.c: Palm 4.0: port 2, is for HotSync use and is bound to ttyUSB1 Jul 1 12:53:26 serj kernel: usbserial.c: Palm 4.0 converter now attached to ttyUSB0 (or usb/tts/0 for devfs) Jul 1 12:53:26 serj kernel: usbserial.c: Palm 4.0 converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
Чтобы вернуться в графическую консоль, нажмите Alt-F7.
Если вы не видите сообщения вроде “Palm 4.0 converter now attached to ttyUSB1”, то ядро не распознало ваш Palm. В этом случае стоит поискать в Интернете поддержку именно вашей модели.
Большинство программного обеспечения, по умолчанию использует название устройства /dev/pilot или /dev/palm. Поэтому, для удобства, следует сразу настроить соответствующие ссылки.
USB-модель Palm занимает два порта. Для синхронизации используется /dev/ttyUSB1. Поэтому создаем такие линки (эту операцию надо выполнять с правами root):
ln -s /dev/ttyUSB1 /dev/pilot — по умолчанию использует pilot-link
ln -s /dev/ttyUSB1 /dev/palm — по умолчанию использует coldsync
Если кроватка подключается по COM-порту (/dev/ttyS0 соответствует COM1, /dev/ttyS1 — COM2), делаем так:
ln -s /dev/ttyS1 /dev/pilot — по умолчанию использует pilot-link
ln -s /dev/ttyS1 /dev/palm — по умолчанию использует coldsync
Всех пользователей, которые будут синхронизировать Palm, необходимо добавить в группу uucp, например с помощью программы userdrake.