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

[debian-users:24462] ppp server にうまく着信できない



神谷と申します。長文で失礼します。

現在potatoでppp serverを構築しようと思ってるのですが、
ppp serverにうまく接続できません。認証ではじかれてしまいます。
関係のあるプログラムは
ppp 2.3.11-1.4
mgetty 1.1.22-Aug17
です。mgettyの方は最初パッケージで入れたんですが、
うまくいかないので自分でコンパイルしてみました。
TAはAtermIT60L/Dを使っています。ちなみに今使ってる
プロバイダに接続することはできます。

以下にmgettyの設定、pppdの設定、mgettyのログを載せます。
どなたかご教授よろしくお願いします。

以下でたびたび出てくるxxx.yyy.zzz.wwwはサーバのIPアドレス、
xxx.yyy.zzz.vvvはクライアントのIPアドレスです。
クライアントのダイアルアップの設定では、(仮に)ユーザ名foo、パスワード
hogehogeと入力してます。

mgetty、policy.h(変更点のみ):
#define MODEM_INIT_STRING     "ATS0=0Q0&D1&C1&S1V1X0$N1=2"
#define FAX_MODEM_TTYS        "ttyS0:ttyS1"

mgetty, login.config:
/AutoPPP/ -     a_ppp  /usr/sbin/pppd -detach auth +pap
debug xxx.yyy.zzz.www:xxx.yyy.zzz.vvv
(これは一行に書いてあります。)

mgetty, mgetty.config:
debug 4
fax-id
speed 115200
issue-file /etc/issue.mgetty
port ttyS0
  speed 115200
  debug 5
  init-chat "" ATS0=0Q0&D1&C1&S1V1X0$N1=2 OK
  autobauding NO
  data-only y

pppd, /etc/options:
netmask aaa.bbb.ccc.ddd
proxyarp
lock
crtscts
modem

pppd, /etc/options.ttyS0:
xxx.yyy.zzz.www:xxx.yyy.zzz.vvv

pap-secrets:
foo    *    hogehoge

mgettyのログは以下のようになります。

10/11 22:32:32 yS0  waiting for ``CONNECT''
10/11 22:32:32 yS0   got: ATA[0d][0d][0a]CONNECT ** found **
10/11 22:32:34 yS0  send:
10/11 22:32:34 yS0  waiting for ``_''
10/11 22:32:34 yS0   got: [0d][0a] ** found **
10/11 22:32:34 yS0   waiting for line to clear (VTIME), read:
~[ff]}#[c0]!}!}!}
}.}"}&} } } } }'}"}(}"p4~
10/11 22:32:35 yS0   utmp + wtmp entry made
10/11 22:32:35 yS0   tio_set_flow_control( HARD )
10/11 22:32:35 yS0   print welcome banner (/etc/issue.mgetty)
10/11 22:32:35 yS0   getlogname (AUTO_PPP), read:~[ff]}#[c0]!
10/11 22:32:37 yS0   input finished with '\r', setting ICRNL ONLCR
10/11 22:32:37 yS0   tio_get_rs232_lines: status: RTS CTS DSR DTR DCD
10/11 22:32:37 yS0   match: user='/AutoPPP/', key=''
10/11 22:32:37 yS0   match: user='/AutoPPP/', key=''
10/11 22:32:37 yS0   match: user='/AutoPPP/', key='/AutoPPP/'*** hit!
10/11 22:32:37 yS0   login: utmp entry: a_ppp
10/11 22:32:37 yS0   utmp + wtmp entry made
10/11 22:32:37 yS0   calling login: cmd='/usr/sbin/pppd',
argv[]='pppd -detach a
uth +pap debug xxx.yyy.zzz.www:xxx.yyy.zzz.vvv'
10/11 22:32:37 ##### data dev=ttyS0, pid=14848, caller='none', conn='',
name='',
 cmd='/usr/sbin/pppd', user='/AutoPPP/'

10/11 22:32:37 yS0   setenv: 'CALLER_ID=none'
10/11 22:32:37 yS0   setenv: 'CALLED_ID='
10/11 22:32:37 yS0   setenv: 'CONNECT='
---
10/11 22:33:10 yS0  mgetty: experimental test release 1.1.22-Aug17
10/11 22:33:10 yS0  check for lockfiles
10/11 22:33:10 yS0   checklock: no active process has lock, will remove
10/11 22:33:10 yS0  locking the line
10/11 22:33:10 yS0   makelock(ttyS0) called
10/11 22:33:10 yS0   do_makelock: lock='/var/lock/LCK..ttyS0'
10/11 22:33:10 yS0   lock made
10/11 22:33:10 yS0   tio_get_rs232_lines: status: RTS CTS DTR
10/11 22:33:10 yS0  WARNING: DSR is off - modem turned off or bad cable?
10/11 22:33:10 yS0  lowering DTR to reset Modem
10/11 22:33:11 yS0  TIOCMBIS failed: Input/output error
10/11 22:33:11 yS0  cannot turn off soft carrier: Input/output error
10/11 22:33:11 yS0  tcgetattr failed: Input/output error
10/11 22:33:11 yS0  cannot get TIO: Input/output error
10/11 22:33:11 yS0  mg_init_device failed, trying again
10/11 22:33:11 yS0   tio_get_rs232_lines: status: RTS CTS DTR
10/11 22:33:11 yS0  WARNING: DSR is off - modem turned off or bad cable?
10/11 22:33:11 yS0  lowering DTR to reset Modem
10/11 22:33:11 yS0   tss: set speed to 115200 (10002)
10/11 22:33:11 yS0   tio_set_flow_control( HARD )
10/11 22:33:11 yS0   waiting for line to clear (VTIME), read:
10/11 22:33:11 yS0  send: ATS0=0Q0&D1&C1&S1V1X0$N1=2[0d]
10/11 22:33:11 yS0  waiting for ``OK''
10/11 22:33:11 yS0   got: ATS0=0Q0&D1&C1&S1V1X0$N1=2[0d][0d][0a]OK ** found
**
10/11 22:33:12 yS0   waiting for line to clear (VTIME), read: [0d][0a]
10/11 22:33:12 yS0   removing lock file
10/11 22:33:12 yS0  waiting...
で切断されます。

------------------------------
Yuki Kamiya : kamiya@xxxxxxxxxxxxxxxxxx
Yanagisawa Lab.
Department of Chemical System Engineering
The University of Tokyo