Linux機(Debian(Woody)、kernel 2.4.5、ppp 2.4.1-4)でTDK製のAirH"カードで
ある"RH2000P"(AirH" Card Petit)を使ってみました。
pcmcia関連では何も設定することなく、同梱のPCカードアダプタを使ってスロッ
トに挿すだけで/dev/ttyS?として認識します。
スロットから突き出す部分がアンテナを含めて3cm弱ほど(MC-P300の突起部は
2cm強)ありますので、場合によっては不便かも知れません。P-in Comp _at_ ctと同様
に可動式のアンテナが付いて、丁寧に扱わないとどこかに引っ掛けてしまいそう
です。頑丈さではMC-P300かも。
可動式アンテナの効果のほどはまだ分かりません。JR札幌駅付近のビルの中では
RH2000P、MC-P300ともに感度表示が最高になっています。ただ、その状態で
RH2000Pのアンテナを畳むと、電波強度のLEDが緑から橙になることがあります。
pppの設定もごく一般的なモデムと同様で、AirH"向けの特別な設定はありません。
電話番号の末尾に"##61"などと通信方式を指定する文字列を付加するくらいです。
DIONとPRINで接続を確認しました。DNSを動的に設定するようにしないとうまく
接続できないようですが、詳しくは確かめていません。
唯一の問題らしき点は、pppの設定(/etc/ppp/option)を調整しないと、一定時間
で接続が切れることです。/var/log/messagesには下記の記録が残ります。
pppd[...]: appear to have received our own echo-reply!
pppの既定値では無通信時には30秒毎にecho-requestを送って、その応答が4回な
ければ切断するそうで、初期値のままだと約2分で接続が切れました。とりあえ
ず/etc/ppp/optionのlcp-echo-failureを無効にして、自動的に切断しないよう
にしました。また、上記のログを減らそうと思い、lcp-echo-intervalを60秒に
変えてみました。
これに関して疑問があるのです。
(1) 上記はRH2000Pの32Kパケットモードで生じたもので、回線交換モードでは生
じませんでした。また、MC-P300で32Kパケットモードを利用しても再現しま
せん。"appear to have received our own echo-reply!"というのは、ハー
ドウェアの不具合を示すものなのでしょうか?
# Googleなどで探してはみたのですが、解消できていません。
# TDKやDDIPocketに質問してみようとは思っています。サポート対象OSじゃ
# ありませんが、だめでもともと...。
(2) RH2000P使用時のplogの出力(抜粋)は下記のようになっています。
pppd[...]: sent [LCP EchoReq id=0xc magic=0x672d1968]
pppd[...]: rcvd [LCP EchoRep id=0xc magic=0x672d1968]
pppd[...]: appear to have received our own echo-reply!
magicの値が送受信で同じというのは、RH2000Pの処理が変なのでしょうか?
同じ状況でMC-P300の場合は下記のようになります。
pppd[...]: sent [LCP EchoReq id=0x4 magic=0xff535ba2]
pppd[...]: rcvd [LCP EchoRep id=0x4 magic=0xe7e4e1dd]
(3) JFの文書などの参照して、lcp-echo-failureやlcp-echo-intervalを調整し
ましたが、JF(http://www.linux.or.jp/JF/JFdocs/PPP-HOWTO-14.html)の例
では両者ともに無効にしています。これらの項目をどのように設定しておく
のがお薦めなのでしょう?無効にするとechoを使って切断を検出できなくな
りそうですが、crtsctsでハードウェアフロー制御を有効にしておけば、そっ
ちで切断が検出できて支障はないのでしょうか?
上記3点について、ご存じのかたがいらっしゃいましたら、ぜひお教えください。
///// ------------------------------------------------------------------
-O-O- 斉藤 秀格 (SAITO Shukaku) @ PUGH (Palm Users Group in Hokkaido)
_ master _at_ shukaku.nu (ぱふ) http://www.pugh.palm-j.com/
(旧URL: "http://i.am/PUGH")
Follow-Ups:
- [linux-users:88076] Re: RH2000P (AirH" Card Petit)SAITO Shukaku
- Prev by Subject: [linux-users:88057] Re: pre-link
- Next by Subject: [linux-users:88059] libsafe2.0が動作しません
- Previous by thread: [linux-users:88057] Re: pre-link
- Next by thread: [linux-users:88076] Re: RH2000P (AirH" Card Petit)
- Indexes:[Main][Thread]