stty < /dev/ttyid0 -hupcl -clocal 115200 crtscts stty < /dev/ttyd0 -hupcl -clocal 115200 crtsctsなどとして初期化している。
/etc/ppp/optionsでは以下のoptionを設定している。
netmask 255.255.255.224 proxyarp silent name cs1 domain y-min.or.jp crtscts 115200 modem +pap -chap login -detach
/etc/ttysで
ttyd0 "/usr/sbin/pppd" dialup on ttyd1 "/usr/sbin/pppd" dialup onとして、直接pppdを起動している。
割り当てるアドレスは202.227.75.40と202.227.75.41である。
これを、
/etc/ppp/options.ttyd0に
202.227.75.33:202.227.75.40/etc/ppp/options.ttyd1に
202.227.75.33:202.227.75.41として、振り分けている。
接続のトラブルが起きた場合、 netstat -nrでは
202.227.75.41 link#1 UHLW 0 2arp -aでは
du1.y-min.or.jp (202.227.75.41) at (incomplete)というようにproxyarpの情報が残ってしまうことがありましたが、 対処方法がわかりました。