[ale] need working dialup

Dow Hurst Dow.Hurst at mindspring.com
Sun Dec 26 23:41:54 EST 2004


Mark,
It looks like the server you connect to immediately starts PPP.  So, 
instead of trying to do anymore expect send pairs, can you just have 
pppd start after the ARQ string is received?  You can then have the PAP 
secret file have the email and password in there.  That is a possible 
solution.  Obviously, you are running into a difference most everyone 
here hasn't dealt with.  I hope this works since I don't know what to do 
otherwise.
Dow


Mark Wright wrote:

> Hi Dow,
>
> I looked for the O" Rielly ppp book.  I suppose I'll have to order  
> online.  Can you decipher the following?  Thanks, again.
>
> This command string;
>
> /usr/sbin/pppd /dev/ttyS0 57600 debug cnnect "/usr/sbin/chat -v ' ' 
> ATZ  OK ATDT6782454201 CONNECT ' ' ogin: nsummerour at earthlink.net 
> assword:  xxxxxx "
>
> gets me:
>
> Dec 22 01:43:58 localhost chat[17276]: send (ATZ^M)
> Dec 22 01:43:58 localhost chat[17276]: expect (OK)
> Dec 22 01:43:59 localhost chat[17276]: ATZ^M^M
> Dec 22 01:43:59 localhost chat[17276]: OK
> Dec 22 01:43:59 localhost chat[17276]:  -- got it
> Dec 22 01:43:59 localhost chat[17276]: send (ATD6782454201^M)
> Dec 22 01:43:59 localhost chat[17276]: expect (CONNECT)
> Dec 22 01:43:59 localhost chat[17276]: ^M
> Dec 22 01:44:25 localhost chat[17276]: ATD6782454201^M^M
> Dec 22 01:44:25 localhost chat[17276]: CONNECT
> Dec 22 01:44:25 localhost chat[17276]:  -- got it
> Dec 22 01:44:25 localhost chat[17276]: send (^M)
> Dec 22 01:44:25 localhost chat[17276]: expect (ogin:)
> Dec 22 01:44:25 localhost chat[17276]:  52000/ARQ^M
> Dec 22 01:44:26 localhost chat[17276]:  
> {lllllllllllllllllllllllllx^Sb[^Bn|O^Ll{onr^C^Ln`^N^RL^Op|l^BCop^@l^R^Po 
> ^B^R^\{l{lrl^R{^Sbco`{^[bl
> Dec 22 01:45:10 localhost chat[17276]: alarm
> Dec 22 01:45:10 localhost chat[17276]: Failed
> Dec 22 01:45:10 localhost pppd[17273]: Connect script failed
> Dec 22 01:45:11 localhost pppd[17273]: Exit.
>
> It seems no matter what I "expect" I never get it. I tried ame:, ame,  
> ogin:, ogin, and a few others.    I edited PAP secrets to have her 
> user  id and pwd for when I get that far.
>
>
> I could not get wvdial  to work by manually editing the file.
> On Dec 22, 2004, at 12:41 AM, Dow Hurst wrote:
>
>> Mark,
>> I don't see the send of the login in your log nor the expect/send 
>> pair  of the password.  Did you delete them?  If so I understand, 
>> however,  if you complete sending the password and get the 
>> 52000/ARQ^M line and  then immediately see the next line of what 
>> looks like gibberish then  that is the server starting PPP.  Looks 
>> like you don't tell pppd to  start up once you get the first frame 
>> from the server.  So, modify the  chat script so you have:
>
>
> I can't find a way to manually edit the files for chat.  I mean I 
> can't  find them.  So I tried to do what you suggest here with the 
> command  string above.
>
>>
>> expect ogin:
>> send nsummerour at earthlink.net
>> expect word:
>> send yourpassword
>> expect ~
>> start ppp (no need for another send)
>>
>> See the example I found below and the link for it.
>>
>> If you want to try wvdial again, here is a sample plain vanilla  
>> wvdial.conf script that ought to work for you as well:
>> dhurst at sword:~> cat /etc/wvdial.conf
>>
>> [Dialer Defaults]
>> Modem = /dev/modem
>> Baud = 57600
>> Init1 = ATZ
>> Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
>> Init3 =
>> Area Code = 678
>> Phone = 2454201
>> Username = nsummerour at earthlink.net
>> Password = ********
>> Ask Password = 0
>> Dial Command = ATDT
>> Stupid Mode = 1
>> Compuserve = 0
>> Force Address =
>> Idle Seconds = 300
>> DialMessage1 =
>> DialMessage2 =
>> ISDN = 0
>> Auto DNS = 1
>>
>> Try that as root after putting the password in just for a sanity  
>> check.  I am also wondering if you did not actually get the login 
>> send  item sent nor the password expect/send pair sent before the 
>> server  tries to start PPP.  However, 30 seconds goes by in your log 
>> from the  expect ogin: til the first frame of PPP, which would be 
>> about right  for the chat script to hang waiting for pppd to start 
>> locally before  exiting.  Just start pppd as soon as the first tilde 
>> is recognized by  the last expect, no need to send anything else at 
>> that point.   According to the O'Reilly book a tilde is normally seen 
>> by the first  three frames of PPP data.  Otherwise just starting PPP 
>> after a  successful login is best.
>> Here is a sample chat script with your info inserted.  I found this at:
>> http://biostat.mc.vanderbilt.edu/s/howto/linux.setup-body.html
>> You'll have to scroll way down to find the chat script section in 
>> that  web page.  I haven't tested this script since I don't have a 
>> modem  hooked up to the computer to dial out with now.  I believe it 
>> is one  line that wraps so copy each line over separately into your 
>> shell to  build out the command line.  Note the placement of the 
>> quotes and that  PPP communication starts immediately after providing 
>> the password.
>>
>> exec /usr/sbin/pppd connect "/usr/sbin/chat -v TIMEOUT 5
>>      ECHO ON '' ATZ OK 'at s7=45 s0=0 l1 v1 x4 &c1 e1 q0' OK
>>      ATDT*70,1-630-510-8501 ABORT 'NO DIALTONE' ABORT 'NO
>>      CARRIER' ABORT BUSY
>>      TIMEOUT 55 ECHO ON CONNECT '' ogin: nsummerour at earthlink.net  
>> assword:
>>      'yourpasswordhere' " -detach crtscts modem defaultroute noipx
>>      /dev/modem 115200
>
> This would not execute on my machine.  I messed with it for a few  
> minutes but again found that trying to add the pertinent bits to the  
> command string I had that runs (albeit unsuccessfully) was quicker 
> but  got me nowhere.
>
>
>> Might need to manually add the DNS servers for Earthlink to  
>> /etc/resolv.conf.  They are:
>> itchy.earthlink.net  207.69.188.196
>> scratchy.earthlink.net  207.69.188.197
>>
>> You can use the Mac OS-X instructions available below as a guide if  
>> you decide to try out KPPP thru KDE instead.
>>
>> http://support.earthlink.net/mu/1/psc/img/walkthroughs/other/ 
>> landingpage/9260.psc.html
>>
>> Best wishes,
>> Dow
>>
>>
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org
>> http://www.ale.org/mailman/listinfo/ale
>>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
>



More information about the Ale mailing list