Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Sep 1999 23:50:45 +0100
From:      Brian Somers <brian@Awfulhak.org>
To:        Spidey <beaupran@jsp.umontreal.ca>
Cc:        Brian Somers <brian@Awfulhak.org>, freebsd-stable@FreeBSD.org
Subject:   Re: Problems with user-PPP login script 
Message-ID:  <199909182250.XAA35320@keep.lan.Awfulhak.org>
In-Reply-To: Your message of "Fri, 17 Sep 1999 20:46:17 EDT." <14306.57561.332158.857911@freed.dyn.ez-ip.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > What does it say if you've also got ``physical'' logging ?
> 
> Really.. I do not understand that part. 'physical' logging? Ah... Ok:
> 
> ppp ON freed> set log local chat physical
> ppp ON freed> dial
> Chat: deflink: Dial attempt 1 of 3
> ppp ON freed> Chat: Send: AT
> Physical: write
> Physical:  41 54 0d                                         AT.
> Chat: Expect(5): OK
> Physical: read
> Physical:  41 54                                            AT
> Physical: read
> Physical:  0d                                               .
> Physical: read
> Physical:  0d 0a 4f 4b 0d 0a                                ..OK..
> Chat: Received: AT
> Chat: Received: OK
> Chat: Send: ATS7=45S0=0S11=50L3M1V1X4&c1E1Q0
> Physical: write
> Physical:  41 54 53 37 3d 34 35 53 30 3d 30 53 31 31 3d 35  ATS7=45S0=0S11=5
> Physical:  30 4c 33 4d 31 56 31 58 34 26 63 31 45 31 51 30  0L3M1V1X4&c1E1Q0
> Physical:  0d                                               .
> Chat: Expect(5): OK
> Physical: read
> Physical:  41 54                                            AT
> Physical: read
> Physical:  53 37 3d                                         S7=
> Physical: read
> Physical:  34 35 53 30 3d 30 53 31 31 3d 35 30 4c 33 4d 31  45S0=0S11=50L3M1
> Physical: read
> Physical:  56 31 58 34 26 63 31 45 31 51 30                 V1X4&c1E1Q0
> Physical: read
> Physical:  0d                                               .
> Physical: read
> Physical:  0d 0a 4f 4b 0d 0a                                ..OK..
> Chat: Received: ATS7=45S0=0S11=50L3M1V1X4&c1E1Q0
> Chat: Received: OK
> Chat: Send: ATDT*70,343 2411
> Physical: write
> Physical:  41 54 44 54 2a 37 30 2c 33 34 33 20 32 34 31 31  ATDT*70,343 2411
> Physical:  0d                                               .
> Chat: Expect(40): CONNECT
> Physical: read
> Physical:  41 54 44 54 2a 37 30 2c 33 34 33 20 32 34 31 31  ATDT*70,343 2411
> Physical:  0d                                               .
> Physical: read
> Physical:  0d 0a 43 4f 4e 4e 45 43 54 20 33 38 34 30 30 0d  ..CONNECT 38400.
> Physical:  0a                                               .
> Chat: Received: ATDT*70,343 2411
> Chat: Received: CONNECT 38400
> Chat: Send: 
> Physical: write
> Physical:  0d                                               .
> Chat: Expect(15): ame:
> Physical: read
> Physical:  0d 0a 53 65 72 76 65 75 72 20 64 65 20 74 65 72  ..Serveur de ter
> Physical:  6d 69 6e 61 75 78 20 41 53 31 2e 43 43 2e 0d 0a  minaux AS1.CC...
> Physical:  28 3f 20 3d 20 63 6f 6d 6d 61 6e 64 65 73 3b 20  (? = commandes; 
> Physical:  20 41 49 44 45 20 3d 20 61 69 64 65 3b 20 20 4d   AIDE = aide;  M
> Physical:  4f 54 44 20 3d 20 6d 65 73 73 61 67 65 20 64 75  OTD = message du
> Physical:  20 6a 6f 75 72 29 0d 0a 0d 0a 0d 0a 55 73 65 72   jour)......User
> Physical:  20 41 63 63 65 73 73 20 56 65 72 69 66 69 63 61   Access Verifica
> Physical:  74 69 6f 6e 0d 0a 0d 0a 55 73 65 72 6e 61 6d 65  tion....Username
> Physical:  3a 20                                            : 
> Chat: Received: 
> Chat: Received: Serveur de terminaux AS1.CC.
> Chat: Received: (? = commandes;  AIDE = aide;  MOTD = message du jour)
> Chat: Received: 
> Chat: Received: 
> Chat: Received: User Access Verification
> Chat: Received: 
> Chat: Received: Username:
> Chat: Send: beaupran
> Physical: write
> Physical:  62 65 61 75 70 72 61 6e 0d                       beaupran.
> Chat: Expect(15): word:
> Physical: read
> Physical:  0d 0a 0d 0a 55 73 65 72 20 41 63 63 65 73 73 20  ....User Access 
> Physical:  56 65 72 69 66 69 63 61 74 69 6f 6e 0d 0a 0d 0a  Verification....
> Chat: Received:  
> Chat: Received: 
> Chat: Received: User Access Verification
> Chat: Received: 
> Physical: read
> Physical:  55 73 65 72 6e 61 6d                             Usernam
> Physical: read
> Physical:  65 3a 20                                         e: 
> 
> ppp ON freed> quit all
> 
> > It should actually be sending beaupran 0x0d 0x0a above (assuming
> > your send string doesn't end with ``\c''.

This actually looks ok.  I *thought* it would be sending the 0x0a, 
but it doesn't in my set up.

Try turning on physical logging (as above) while doing a manual chat. 
You'll see that the characters actually being transmitted are the 
same.... if they're not, that's the problem :-/

> Ok... It seems to send 0d alright. But the 0a? od is a linefeed and 0d 
> is a carriage return right? So it does not send the carriage return...

0x0d is a carriage return  (the <-- key)
0x0a is a linefeed (^J)

> Hum. Is it my fault?
> 
> I do not understand the \c part...

All send strings are assumed to have a 0x0d at the end *unless* the 
last bit is \c.

It's interesting that if you specify your send string ending with \n, 
ppp sends 0x0a 0x0d rather than the more conventional 0x0d 0x0a !  I 
must fix that !

> I guess I would have to grep through the source code, eh?
> 
> Argh.
> 
> Could someone help me? How should I modigy the chat script?
> 
> Thanks a lot...

Comparing the ``physical'' logs is probably the best step next.

> ants
> 
> -- 
> Si l'image donne l'illusion de savoir
> C'est que l'adage pretend que pour croire,
> L'important ne serait que de voir
> 
> Lofofora

-- 
Brian <brian@Awfulhak.org>                        <brian@FreeBSD.org>
      <http://www.Awfulhak.org>;                   <brian@OpenBSD.org>
Don't _EVER_ lose your sense of humour !          <brian@FreeBSD.org.uk>




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909182250.XAA35320>