[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:11982] Re: PPP server (was Re:)



佐野@浜松です。

PPP サーバーの設定については、全然わかりませんが、モデムまわりに
ついてはクライアントとして PP 接続する場合と同じかな、と思いまして。

In article <19990116142554D.matsuda@xxxxxxxxxxxx>
 MATSUDA Yoh-ichi /松田陽一 <matsuda@xxxxxxxxxxxx> さん writes:

> また、mgettyのlog levelを上げてみました。
> /var/log/mgetty/mg_ttyS0.log

> 01/16 13:59:55 yS0   tio_get_rs232_lines: status: RTS DTR
> 01/16 13:59:55 yS0  WARNING: DSR is off - modem turned off or bad cable?

この WARNING が出ているところから、既におかしいような気はします。
メッセージにも "bad cable?" と書かれてますよね ?

> 01/16 13:59:56 yS0  send: ATZ[0d]
> 01/16 13:59:56 yS0  waiting for ``OK''
> 01/16 13:59:56 yS0   got: ATZ[0d]
> 01/16 13:59:56 yS0    CND: ATZ[0d][0a]OK ** found **

大沢さんが書かれてましたが、私もこれを見ると送った内容がそのまま返って
きているように思いました。まず ATZ[od] と送って、モデムから OK が返る
のを待っているけど、受け取ったのは ATZ[0d] だということでは ?

でも、次の

> 01/16 14:00:08 yS0   got:  64000[0d]
> 01/16 14:00:08 yS0    CND: CONNECT 64000
> 01/16 14:00:08 yS0    CND: found: 64000[0a] ** found **
> 01/16 14:00:08 yS0   waiting for line to clear (VTIME), read: ~[ff]}#[c0]!}!}!} }7}"}&} }*} } }%}&} [bf]ZS}'}"}(}"}-}#}&}5[a6]~
> 01/16 14:00:08 yS0    looking for utmp entry... (my PID: 1770)

これを見ると pppd が起動される前に相手が送ってきたデータを
受け取っているようにも見えるし、

> Jan 16 14:00:14 hoge pppd[1770]: rcvd [LCP ConfReq id=0x3 <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp> <callback 0x600>]
> Jan 16 14:00:14 hoge pppd[1770]: sent [LCP ConfRej id=0x3 <callback 0x600>]
...
> Jan 16 14:00:17 hoge pppd[1770]: rcvd [LCP ConfReq id=0x4 <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp> <callback 0x600>]
> Jan 16 14:00:17 hoge pppd[1770]: sent [LCP ConfRej id=0x4 <callback 0x600>]
...
> Jan 16 14:00:20 hoge pppd[1770]: rcvd [LCP ConfReq id=0x5 <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp>]

このあたりを見ると、最初に受け取った <callback 0x600> に
こちらが ConfRej を 2 回出した後、その部分を外した ConfReq を
受け取っているようなので、一応データのやり取りは行われているよう
にも思えますね。

もっとも、その後こちらが同じ内容で ConfAck を送っているのに、
相手はそちらを認識せずにずっと同じ内容で ConfReq を送り続けて
きているので、

> Jan 16 14:00:20 hoge pppd[1770]: sent [LCP ConfAck id=0x5 <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp>]
...
> Jan 16 14:00:35 hoge pppd[1770]: rcvd [LCP ConfReq id=0xa <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp>]
> Jan 16 14:00:35 hoge pppd[1770]: sent [LCP ConfAck id=0xa <asyncmap 0xa0000> <magic 0xbf5a53> <pcomp> <accomp>]

こちらの送った ConfAck は届いていないのかな、という気もするし、
またこちらからの LCP ConfReq id=0x1 に対する反応がまったく
返ってこないところを見ると、この ConfReq も相手に届いていない
のかな、という気もします。あるいは、届いているけど無視されている
ということなのかもしれませんが、、、

最初に書いたように、 PPP サーバーの設定はわかりませんので
外しているかもしれません。あしからず。 _O_

-- 
     #わたしのおうちは浜松市、「夜のお菓子」で有名さ。
    <xlj06203@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)