[轉貼]Linux 與 Palm

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[轉貼]Linux 與 Palm

文章moto » 週三 7月 07, 2004 4:37 pm

本文來自:http://os208.nchc.org.tw/~klhaung
代碼: 選擇全部
主旨: Linux 與 Palm
日期: 2003/02/18
內容:
Reference:
http://www.tldp.org/HOWTO/mini/Handspring-Visor/
http://www.uwsg.iu.edu/hypermail/linux/kernel/0210.3/0885.html

1. 與 PALM 溝通

(1) 重新 Compile Kernel:
目前在 2.4.18 的 kernel 中 (drivers/usb/serial/visor.c)
    已經包含 Palm M500/M505/M125 的支援,
    若是要加上 Palm M515 的支源, 必需將 M515 的 ID 加進去
(這是假設 M515 與 M500/M505/M125 的應體架構是同樣的情況下)

$(KERNEL_SOURCE)/drivers/usb/visor.c
line 163: { USB_DEVICE(PALM_VENDOR_ID, PALM_M515_ID) },
line 182: { USB_DEVICE(PALM_VENDOR_ID, PALM_M515_ID) },

$(KERNEL_SOURCE)/drivers/usb/visor.h
line 26: #define PALM_M515_ID0x0003

PS: 至於 DEVICE ID 為何是 0x0003 這可以透過 usbview 這個程式去看出來

(2) 設定 usbmgr
這是為了要用 usbmgr 幫我們自動載入/卸載 modules
vi /etc/usbmgr/usbmgr.conf
加入以下這行
vendor0x0830product0x0003module usbserial, visor

PS: 同樣的 vendor id, product id 都是由 usbview 中找到的

(3) 產生 device file
Debian 預設並不會用 devfs, 所以用 mknod 的方式在 /dev/ 中建立 ttyUSB
# mknod /dev/ttyUSB0 c 188 0
# mknod /dev/ttyUSB1 c 188 1
# mknod /dev/ttyUSB2 c 188 2
...
# chmod 666 /dev/ttyUSB*

(4) 利用 pilot-link 測試一下連線, 並將資料出出來放在 palm515 目錄下
# apt-get install pilot-link
# mkdir palm515
# pilot-xfer -p /dev/ttyUSB1 -b palm515

注意: 你可以由 /var/syslog 中看出在 HotSync 的過程中會有兩個 ttyUSB
          被使用, 第一個是 Generic 第二個才是 HotSync,
          就筆者的情況, Generic 是 /dev/ttyUSB0, HotSync 是 /dev/ttyUSB1
          所以在 /dev/ttyUSB1

    注意:
    This means that in order to talk to the device, the sync button must be
    pressed BEFORE trying to get any program to communicate to the device.
    This goes against the current documentation for pilot-xfer and other
    packages, but is the only way that it will work due to the hardware
    in the device.

2. 與 PALM 溝通的 PIM (Personal Information Manager)
 
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客