PPP server a volani z Windows

Petr Kincl pkincl na synergy-vs.cz
Úterý Prosinec 4 10:18:32 CET 2001


Takze jsem provedl vse pozadovane a posilam castecne vypsane logy:
MGETTY.LOG
__________
12/04 09:31:32 yS0 mgetty: experimental test release 1.1.26-Apr16
12/04 09:31:32 yS0 mgetty.c compiled at Jul 24 2001, 18:57:33
12/04 09:31:32 yS0 user id: 0, parent pid: 1
12/04 09:31:32 yS0 reading configuration data for port 'ttyS0'
12/04 09:31:32 yS0 reading /etc/mgetty+sendfax/mgetty.config...
12/04 09:31:32 yS0 conf lib: read: 'debug 1'
12/04 09:31:32 yS0 conf lib: read: 'speed 56000'
12/04 09:31:32 yS0 key: 'speed', type=0, flags=2, data=57600
12/04 09:31:32 yS0 key: 'switchbd', type=0, flags=1, data=0
12/04 09:31:32 yS0 key: 'direct', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'blocking', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'port-owner', type=1, flags=1, data=uucp
12/04 09:31:32 yS0 key: 'port-group', type=1, flags=1, data=uucp
12/04 09:31:32 yS0 key: 'port-mode', type=0, flags=1, data=432
12/04 09:31:32 yS0 key: 'toggle-dtr', type=3, flags=1, data=TRUE
12/04 09:31:32 yS0 key: 'toggle-dtr-waittime', type=0, flags=1, data=500
12/04 09:31:32 yS0 key: 'need-dsr', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'data-only', type=3, flags=2, data=TRUE
12/04 09:31:32 yS0 key: 'fax-only', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'modem-type', type=1, flags=1, data=auto
12/04 09:31:32 yS0 key: 'modem-quirks', type=0, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'init-chat', type=2, flags=1, data= \dATQ0V1H0 OK
ATS0=0Q0&D3&C1 OK
12/04 09:31:32 yS0 key: 'force-init-chat', type=2, flags=1, data=
\d\d\d\d+++\d\d\d
\dATQ0V1H0 OK
12/04 09:31:32 yS0 key: 'post-init-chat', type=2, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'data-flow', type=4, flags=1, data=1
12/04 09:31:32 yS0 key: 'fax-send-flow', type=4, flags=1, data=7
12/04 09:31:32 yS0 key: 'fax-rec-flow', type=4, flags=1, data=7
12/04 09:31:32 yS0 key: 'modem-check-time', type=0, flags=1, data=3600
12/04 09:31:32 yS0 key: 'rings', type=0, flags=1, data=1
12/04 09:31:32 yS0 key: 'msn-list', type=2, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'get-cnd-chat', type=2, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'cnd-program', type=1, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'answer-chat', type=2, flags=1, data= ATA CONNECT \c
12/04 09:31:32 yS0 key: 'answer-chat-timeout', type=0, flags=1, data=80
12/04 09:31:32 yS0 key: 'autobauding', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'ringback', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'ringback-time', type=0, flags=1, data=30
12/04 09:31:32 yS0 key: 'ignore-carrier', type=3, flags=1, data=FALSE
12/04 09:31:32 yS0 key: 'issue-file', type=1, flags=1, data=/etc/issue
12/04 09:31:32 yS0 key: 'prompt-waittime', type=0, flags=1, data=500
12/04 09:31:32 yS0 key: 'login-prompt', type=1, flags=1, data=@ login:
12/04 09:31:32 yS0 key: 'login-time', type=0, flags=1, data=240
12/04 09:31:32 yS0 key: 'fido-send-emsi', type=3, flags=1, data=TRUE
12/04 09:31:32 yS0 key: 'login-conf-file', type=1, flags=1,
data=login.config
12/04 09:31:32 yS0 key: 'fax-id', type=1, flags=1, data=49 115 xxxxxxxx
12/04 09:31:32 yS0 key: 'fax-min-speed', type=0, flags=1, data=0
12/04 09:31:32 yS0 key: 'fax-max-speed', type=0, flags=1, data=14400
12/04 09:31:32 yS0 key: 'fax-server-file', type=1, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'diskspace', type=0, flags=1, data=1024
12/04 09:31:32 yS0 key: 'notify', type=1, flags=1, data=faxadmin
12/04 09:31:32 yS0 key: 'fax-owner', type=1, flags=1, data=uucp
12/04 09:31:32 yS0 key: 'fax-group', type=1, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'fax-mode', type=0, flags=1, data=432
12/04 09:31:32 yS0 key: 'fax-spool-in', type=1, flags=1,
data=/var/spool/fax/incoming:/tmp
12/04 09:31:32 yS0 key: 'debug', type=0, flags=2, data=7
12/04 09:31:32 yS0 key: 'statistics-chat', type=2, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'statistics-file', type=1, flags=0, data=(empty)
12/04 09:31:32 yS0 key: 'gettydefs', type=1, flags=1, data=n
12/04 09:31:32 yS0 key: 'term', type=1, flags=0, data=(empty)
12/04 09:31:32 yS0 check for lockfiles
12/04 09:31:32 yS0 checklock: stat failed, no file
12/04 09:31:32 yS0 locking the line
12/04 09:31:32 yS0 makelock(ttyS0) called
12/04 09:31:32 yS0 do_makelock: lock='/var/lock/LCK..ttyS0'
12/04 09:31:32 yS0 lock made
12/04 09:31:33 yS0 tio_get_rs232_lines: status: RTS CTS DSR DTR
12/04 09:31:33 yS0 lowering DTR to reset Modem
12/04 09:31:33 yS0 tss: set speed to 57600 (10001)
12/04 09:31:33 yS0 tio_set_flow_control( HARD )
12/04 09:31:33 yS0 waiting for line to clear (VTIME), read:
12/04 09:31:33 yS0 send: \dATQ0V1H0[0d]
12/04 09:31:34 yS0 waiting for ``OK''
12/04 09:31:34 yS0 got: ATQ0V1H0[0d]
12/04 09:31:34 yS0 CND: ATQ0V1H0[0d][0a]OK ** found **
12/04 09:31:34 yS0 send: ATS0=0Q0&D3&C1[0d]
12/04 09:31:34 yS0 waiting for ``OK''
12/04 09:31:34 yS0 got: [0d]
12/04 09:31:34 yS0 CND: OK[0a]ATS0=0Q0&D3&C1[0d]
12/04 09:31:34 yS0 CND: ATS0=0Q0&D3&C1[0d][0a]OK ** found **
12/04 09:31:34 yS0 waiting for line to clear (VTIME), read: [0d][0a]
12/04 09:31:34 yS0 removing lock file
12/04 09:31:34 yS0 waiting...
_________________
PPPDEBUG.LOG
____________
Waiting for 1 child processes...
script pppd (charshunt), pid 1340
Script pppd (charshunt) finished (pid 1340), status = 0x0
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xa43116d9>
<pcomp> <accomp>]
rcvd [LCP ConfReq id=0x3 <asyncmap 0xa0000> <magic 0xa6489> <pcomp> <accomp>
<callback CBCP>]
sent [LCP ConfAck id=0x3 <asyncmap 0xa0000> <magic 0xa6489> <pcomp> <accomp>
<callback CBCP>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xa43116d9>
<pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0xa43116d9>
<pcomp> <accomp>]
rcvd [PAP AuthReq id=0x1 user="petr" password="qweJKL"]
user petr logged in
sent [PAP AuthAck id=0x1 "Success"]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.222.1> <compress VJ 0f 01>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x2 "No network protocols running"]
rcvd [LCP TermAck id=0x2]
Connection terminated.
Connect time 0.6 minutes.
Sent 310 bytes, received 0 bytes.
Waiting for 1 child processes...
script pppd (charshunt), pid 2149
Script pppd (charshunt) finished (pid 2149), status = 0x0
_______________

Nastaveni a konfiguracni soubory posilam v priloze (chtel jsem ale neproslo)
tak prikladam>

login.config
/AutoPPP/ -	a_ppp	/usr/sbin/pppd auth -chap +pap login debug


/etc/ppp/options
name biocel
noauth
require-pap
lock
mtu 296
proxyarp
show-password
record /var/log/pppdebug-trafic.log
logfile /var/log/pppdebug.log
debug
kdebug 7

/etc/ppp/options.ttyS0
192.168.222.1:192.168.222.28


Dekuji
Petr Kincl


>Zkuste nastavit vetsi debug level pro mgetty (max -x 7)
>
>a pro ppp (v ppp options)
>
># ladění a logování
># ---------
>show-password ... bude do logů vypisovat heslo, což může být
> pro ladění vhodné
>record /var/log/pppd_debug_trafic.log
> ... bude ukládat veškerou komunikaci na portu
> do daného souboru, který je čitelný pomocí
> pppdump
>logfile /var/log/pppd_debug.log
> ... bude ukládat hlášení posílané přes syslog
> i do tohoto souboru
>debug ... nastavení logování (ano/ne)
>kdebug 7 ... nastavení úrovně logování (0-7)
>
>
>a poslat cast logu, aby bylo se dalo zjistit, co vlastne nefunguje.

Petr Kincl
Synergy s.r.o.
Vsetín
pkincl na synergy-vs.cz
0603-576799



Další informace o konferenci Linux