[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[palm-unix-j:00161] Re: HotSync
武井伸光と申します.Visor をシリアルクレイドル経由で sync しています.
普段は jpilot(http://jpilot.linuxbox.com/)の RPM パッケージを使ってい
るのですが, ハードリセットしてしまった際には pilot-xfer を使うときも
あります.
sugiura@lang.nagoya-u.ac.jpさんが
Sun, 24 Sep 2000 17:56:20 +0900ごろに
[palm-unix-j:00160] HotSync の話題で
Message-ID: <20000924175620X.sugiura@lang.nagoya-u.ac.jp>
> 1)Linuxマシンの方に、
> pi_accept: 接続タイムアウトです
(snip)
> 2)WorkPad c3 の方に
> 本体とパソコンとの接続に失敗しました。
(snip)
> 3)Linuxマシンの方に、connect と出て、少し転送をし出すのですが、すぐに
> Weird packet ...
手元の環境だと,転送速度が速すぎる場合だとこれらエラーが出るような気が
しています.
pilot-link(7)から引用しますが,
| TARGET DEVICE
(略)
| The default connection rate is 9600 baud. You are welcome
| to try higher baud rates (19200, 38400, or 57600) by set-
| ting the PILOTRATE environment variable, but various
| machines have various limitations. (Be careful about
| 38400 on a Linux box if you've been using setserial to
| change the multiplier.)
ということなので,
bash$ export PILOTRATE=57600 && pilot-xfer -b workpad
などと,転送速度を指定してみるのはどうでしょうか? 手元の環境だと
115200 bps では Weird packet のエラーが出やすいように思えます.
あとは,古いマシンと新しいマシンで状況が異なるということなので,新しい
マシンでは IRQ が衝突していることは考えられませんか? なお,hotsync の
時しか cat /proc/interrupts には出てこないのでご注意を.
具体的には,
$ cat /proc/interrupts
CPU0
0: 5667041 XT-PIC timer
1: 75679 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 2903 XT-PIC serial
5: 51817 XT-PIC soundblaster
8: 1 XT-PIC rtc
12: 339941 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 160926 XT-PIC ide0
15: 66571 XT-PIC ide1
NMI: 0
$ cat /proc/interrupts
CPU0
0: 5668110 XT-PIC timer
1: 75706 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 51817 XT-PIC soundblaster
8: 1 XT-PIC rtc
12: 339941 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 160938 XT-PIC ide0
15: 66589 XT-PIC ide1
NMI: 0
上が hotsync 時点,下が hotsync 終了後のものです.手元では IRQ 3 が
Visor ですね.
参考になりましたら.
--
武井伸光(タケイ ノブミツ)