sync over Bluetooth以前に、まず、sync over COM-portであり、さらにそれ以前に、まずLANで繋げられないことには致し方ない。
http://www002.upp.so-net.ne.jp/zry/Recommended/SLC700/zshot.htmlや、
http://linucha.s25.xrea.com:8080/pukiwiki.php?%5B%5BPPTP%A4%F2%BB%C8%A4%C3%A4%C6%A1%A2%CC%B5%C0%FELAN%B7%D0%CD%B3%A4%C7Zaurus%A4%F2%B7%D2%A4%B0%5D%5D
を参考にして行った。無事に母艦に着信し、母艦のIntellisyncで同期できた。あとはシリアルで繋げてみるだけだ。
- pptpをインストール(メインメモリ)
- これでターミナルからpptpコマンドが使えるようになる
- /etc/ppp/chap-secrets にユーザエントリーを加える。
- 内容は、ユーザ名
* "Password" - 現在、既にprin用のエントリーがある。
- パスワードまでここに書くのは非常に困る。
- 内容は、ユーザ名
- IPアドレスが、LAN用とPPIP用で異なることを理解する。
- 着信接続を母艦上に作る
- zaurus上にvcradleというシェルスクリプトを作る
- ファイル名は/usr/local/bin/vcradleとかする
- chmod +777 vcradle とかで実行権限を与える
- 起動終了は、vcradle start|stop
- vcradleの内容は、
- ファイル名は/usr/local/bin/vcradleとかする
#!/bin/sh PPTP=/usr/bin/pptp PPTPSERVER=192.168.0.1 ---母艦のLAN用IP PPTPUSER=zaurus PPTPOPTS="noauth lock mtu 1400" MYIP=192.168.129.201 ---ザウルスのPPTP用IP case "$1" in start) $PPTP $PPTPSERVER user $PPTPUSER ${MYIP}:0 \ $PPTPOPTS ipparam pptp ;; stop) /usr/bin/killall `/usr/bin/basename $PPTP` ;; *) echo "Usage: $0 {start|stop}" exit 1 ;; esac exit 0