Solved

PPP Problem

Posted on 1997-02-18
1
412 Views
Last Modified: 2012-05-04
I am using Slackware 96 (kernel 2.0) with ppd 2.2. When I try to
connect nothing happens. My modem is set up on Dos Comm 1 and works
fine under minicom. I had this working before but can't seem to make
any progress now. I have included the revelent portion of my system
log at the end of this message. Here are my scripts:
/etc/ppp/ppp-on-dialer
#!/bin/sh
#
# This is part 2 of the ppp-on script. It will perform the connection
# protocol for the desired connection.
#
exec /usr/sbin/chat -v                                          \
        TIMEOUT         10                              \
        ABORT           '\nBUSY\r'                      \
        ABORT           '\nNO ANSWER\r'                 \
        ABORT           '\nRINGING\r\n\r\nRINGING\r'    \
        ''              \rAT                            \
        'OK-+++\c-OK'   ATH0                            \
        TIMEOUT         30                              \
        OK              ATDT$TELEPHONE                  \
        CONNECT         ''                              \
        ogin:--ogin:    $ACCOUNT                        \
        assword:        $PASSWORD

/usr/sbin/ppp-on
#!/bin/sh
#
# Script to initiate a ppp connection. This is the first part of the
# pair of scripts. This is not a secure pair of scripts as the codes
# are visible with the 'ps' command.  However, it is simple.
#
# These are the parameters. Change as needed.
TELEPHONE=555-1212      # The telephone number for the connection
ACCOUNT=george          # The account name for logon (as in 'George
Burns')
PASSWORD=gracie         # The password for this account (and 'Gracie
Allen')
LOCAL_IP=0.0.0.0        # Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0       # Remote IP address if desired. Normally
0.0.0.0
NETMASK=255.255.255.0   # The proper netmask if needed
#
# Export them so that they will be available at 'ppp-on-dialer' time.
export TELEPHONE ACCOUNT PASSWORD
#
# This is the location of the script which dials the phone and logs
# in.  Please use the absolute file name as the $PATH variable is not
# used on the connect option.  (To do so on a 'root' account would be
# a security hole so don't ask.)
#
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
# Initiate the connection
#
# I put most of the common options on this command. Please, don't
# forget the 'lock' option or some programs such as mgetty will not
# work. The asyncmap and escape will permit the PPP link to work with
# a telnet or rlogin connection. You are welcome to make any changes
# as desired. Don't use the 'defaultroute' option if you currently
# have a default route to an ethernet gateway.
#
exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 38400 \
        asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \
        noipdefault netmask $NETMASK defaultroute connect
$DIALER_SCRIPT

/var/log/messages
----snip----
Feb 17 14:08:57 booger pppd[92]: pppd 2.2.0 started by root, uid 0
Feb 17 14:08:58 booger chat[93]: timeout set to 10 seconds
Feb 17 14:08:58 booger chat[93]: abort on (\nBUSY\r)
Feb 17 14:08:58 booger chat[93]: abort on (\nNO ANSWER\r)
Feb 17 14:08:58 booger chat[93]: abort on (\nRINGING\r\n\r\nRINGING\r)

Feb 17 14:08:58 booger chat[93]: send (rAT^M)
Feb 17 14:08:58 booger chat[93]: expect (OK)
Feb 17 14:09:08 booger chat[93]: alarm
Feb 17 14:09:08 booger chat[93]: send (+++)
Feb 17 14:09:08 booger chat[93]: expect (OK)
Feb 17 14:09:18 booger chat[93]: alarm
Feb 17 14:09:18 booger chat[93]: Failed
Feb 17 14:09:18 booger pppd[92]: Exit.

Thanks in advance for any help you can offer....
0
Comment
Question by:crash@exo.com
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 

Accepted Solution

by:
rayc021897 earned 100 total points
ID: 1584128
ppp scripts changed alot between 1.0 kernels and 2.0
you MUST have the latest greates pppd 2.2.0-f I think?!?!?

I will e-mail you a copy of my condensed ppp script later this afternoon.  It is a lot simpler and usually easier to get working.

Good Luck,

Ray

rayc@indy.net
0

Featured Post

Is Your Team Achieving Their Full Potential?

74% of employees feel they are not achieving their full potential. With Linux Academy, not only will you strengthen your team's core competencies but also their knowledge of of the newest IT topics.

With new material every week, we'll make sure that you stay ahead of the game.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question