|
||||||
"Оправдание"Возможно, вы скажете, что тема данной статьи далека от системного администрирования, но с каждым днем все больше и больше людей становятся счастливыми обладателями устройств под управлением WinCE. И кому же, как не системному администратору иметь под рукой такой гаджет, только далеко не каждый из них имеет установленную Windows на своей машине, а синхронизироваться надо. Именно этой аудитории слушателей и посвящена данная статья. Введение
При написании этой статьи была использована машина с установленной Slackware Linux 10 (CURRENT), но я думаю, что этот материал будет актуальным и для пользователей других дистрибутивов.
Инструментарий
Пересборка ядраНа этом этапе нам необходимо включить в ядро поддержку PocketPC.
USB SUPPORT -> USB host (если уже не включена) Проверка USBВставляем iPAQ в крэдл и включаем его. Смотрим /var/log/messages (dmsg). У меня наладонник определился сразу: kernel: usbserial.c: Compaq iPAQ converter now attached to ttyUSB0 (or usb/tts/0 for devfs)если у вас что-то наподобие: hub.c: new USB device 00:10.2-2, assigned address 3 usb.c: USB device 3 (vend/prod 0x413c/0x4001) is not claimed by any active driver.то просто подгрузите модуль ipaq: # modprobe ipaq Установка и настройка SynCEРаспаковываем исходники SynCE и устанавливаем в систему: # tar zxvf ./synce-xx.xx.tar.gz # cd ./synce-xx.xx.tar.gz # make # make installНастраиваем на подключение по последовательному порту: # synce-serial-config ttyUSB0или # synce-serial-config ttyUSB0 192.168.131.102:192.168.131.201 192.168.0.1где 192.168.131.102 - сервер, 192.168.131.201 - клиент для соединения ppp0, а 192.168.0.1 - DNS сервер. СоединяемсяТеперь нам надо запустить dccm, только делайте это с правами обычного пользователя (запускайте от root'а только на свой страх и риск!), у меня это пользователь doc: # su doc # dccmесли же у вас на наладоннике стоит пароль, то набирайте: # dccm -p 0000где 0000 - ваш пароль. Запускаем наше соединение: # synce-serial-startПроисходит инициализация соединения, если у вас возникли ошибки -> читайте логи. Теперь в вашем распоряжении еще пара-тройка команд: pcp - копировать файл. копировать с машины на PocketPC: # pcp /home/doc/some.file ":/My Documents/Business/some.file"так же и с PocketPC на машину: # pcp ":/My Documents/Business/some.file" /home/doc/some.filepls показать содержимое директории pmkdir создать директорию pmv переместить или переименовать файл prm удалить файл prmdir удалить пустую директорию prun запустить программу pstatus показать информацию об устройстве synce-install-cab инсталлировать .cab файл Если до конца не понятно как работает программа, то всегда есть замечательная команда man.
27.10.2004 |
|
|||||
|
||||||
|
|
||||||
