Followed your advice in your reply to my e-mail Subjet: Diald won't authenticate!!! 
can't dialin!!!

Now my ip-up and ip-down scripts are not functioning. I think that is why diald won't 
stay up. I guess there is an invalid argument in both ip scripts.

All my log files are attached.



Marc Dufresne
Corporate IT Officer
Phone: 613-543-3704
Fax: 613-543-2847
E-mail: [EMAIL PROTECTED]
Website: http://www.parks.on.ca


#------------------------------------------------
# Modified on May 27, 2000 by Marc Dufresne
# Set up diald connection
#------------------------------------------------

#RocketPort Serial card
device /dev/ttyR0

#Debug activation VERBOSE Mode
debug 0x0008

#Protocol to use
mode ppp

#Local static IP assigned on ppp interface
local 216.129.3.153

#Remote IP on ISP end
remote 205.210.145.133

#Netmask for WAN Link
netmask 255.255.255.248

#When link up, reroute to real PPP interface. If not done performance
#loss of 20 percent.
#reroute

#Default route to SLIP interface used as proxy.
defaultroute    

#When link is up, execute this script to call another process.
#ip-up
#ip-down

#Script used to connect to ISP
connect "/etc/ppp/ppp-onR0"

#Lock device so no other process uses it
lock

#DO NOT SPECIFY these in PPP options file. They will conflict with 
#Diald configuration.
modem
crtscts
speed 115200

#Set Timers & retry counts. See Diald man pages.
connect-timeout 120
redial-timeout 60
start-pppd-timeout 120
died-retry-count 0
redial-backoff-start 4
redial-backoff-limit 300
dial-fail-limit 10

pppd-options name inetslpc2

#Set MTU to match EQL 
mtu 1500

#----------------------------------
# Time restrictions for link
# Mon-Sun 6am to 6pm
#----------------------------------
restrict 6:00:00 18:00:00 * * *
up
restrict * * * * *
down

#Standard Filters
include /usr/lib/diald/standard.filter




#!/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=932-0105      # The telephone number for the connection
#
# Export them so that they will be available at 'ppp-on-dialer' time.
export TELEPHONE 
DIALER_SCRIPT=/etc/ppp/ppp-on-dialR0
exec /usr/sbin/pppd /dev/ttyR0 115200 connect $DIALER_SCRIPT 
#!/bin/bash

# This file should not be modified -- make local changes to
# /etc/ppp/ip-up.local instead

LOGDEVICE=$6
REALDEVICE=$1

export PATH=/sbin:/usr/sbin:/bin:/usr/bin

[ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local $*

# Used for clustering heartbeat monitoring stuff.
[ -x /etc/ppp/ip-up.heart ] && /etc/ppp/ip-up.heart $*

/etc/sysconfig/network-scripts/ifup-post ifcfg-${LOGDEVICE}

exit 0
May 27 11:37:03 localhost diald[863]: SIGTERM. Termination request received.
May 27 11:37:03 localhost diald[863]: Diald is dieing with code 0
May 27 11:37:06 localhost diald[895]: Proxy device established on interface tap0
May 27 11:37:06 localhost diald[895]: start tap0: SIOCSIFMETRIC: Operation not 
supported 
May 27 11:37:06 localhost diald[895]: start tap0: RTNETLINK answers: No such process 
May 27 11:37:06 localhost diald[895]: Diald initial setup completed.
May 27 11:37:06 localhost diald[895]: Calling site 205.210.145.133 
May 27 11:37:07 localhost diald[895]: Connected to site 205.210.145.133 
May 27 11:37:07 localhost diald[895]: Running pppd (pid = 903).
May 27 11:37:07 localhost pppd[902]: pppd 2.3.10 started by root, uid 0
May 27 11:37:07 localhost pppd[903]: pppd 2.3.10 started by root, uid 0
May 27 11:37:08 localhost chat[905]: timeout set to 3 seconds
May 27 11:37:08 localhost chat[905]: abort on (\nBUSY\r)
May 27 11:37:08 localhost chat[905]: abort on (\nNO ANSWER\r)
May 27 11:37:08 localhost chat[905]: abort on (\nRINGING\r\n\r\nRINGING\r)
May 27 11:37:08 localhost chat[905]: send (rAT^M)
May 27 11:37:08 localhost chat[905]: expect (OK)
May 27 11:37:08 localhost chat[905]: rAT^M^M
May 27 11:37:08 localhost chat[905]: OK
May 27 11:37:08 localhost chat[905]:  -- got it 
May 27 11:37:08 localhost chat[905]: send (ATH0^M)
May 27 11:37:09 localhost chat[905]: timeout set to 30 seconds
May 27 11:37:09 localhost chat[905]: expect (OK)
May 27 11:37:09 localhost chat[905]: ^M
May 27 11:37:09 localhost chat[905]: ATH0^M^M
May 27 11:37:09 localhost chat[905]: OK
May 27 11:37:09 localhost chat[905]:  -- got it 
May 27 11:37:09 localhost chat[905]: send (ATDT932-0105^M)
May 27 11:37:09 localhost chat[905]: expect (CONNECT)
May 27 11:37:09 localhost chat[905]: ^M
May 27 11:37:28 localhost chat[905]: ATDT932-0105^M^M
May 27 11:37:28 localhost pppd[903]: Using interface ppp0
May 27 11:37:28 localhost pppd[903]: Connect: ppp0 <--> /dev/ttyR0
May 27 11:37:32 localhost pppd[903]: Remote message: Login Succeeded
May 27 11:37:32 localhost pppd[903]: local  IP address 216.129.3.153
May 27 11:37:32 localhost pppd[903]: remote IP address 205.210.145.133
May 27 11:37:32 localhost pppd[903]: Can't execute /etc/ppp/ip-up: Invalid argument
May 27 11:37:32 localhost diald[895]: start ppp0: SIOCSIFMETRIC: Operation not 
supported 
May 27 11:37:39 localhost chat[905]: alarm
May 27 11:37:39 localhost chat[905]: Failed
May 27 11:37:39 localhost chat[905]: Can't restore terminal parameters: Invalid 
argument
May 27 11:37:39 localhost pppd[902]: Connect script failed
May 27 11:37:39 localhost pppd[903]: Hangup (SIGHUP)
May 27 11:37:39 localhost pppd[903]: Modem hangup
May 27 11:37:39 localhost pppd[903]: Can't execute /etc/ppp/ip-down: Invalid argument
May 27 11:37:39 localhost pppd[903]: Connection terminated.
May 27 11:37:39 localhost pppd[903]: Connect time 0.2 minutes.
May 27 11:37:39 localhost pppd[903]: Sent 273 bytes, received 427 bytes.
May 27 11:37:39 localhost pppd[903]: Exit.
May 27 11:37:39 localhost diald[895]: Link died on remote end.
May 27 11:37:39 localhost diald[895]: start tap0: SIOCSIFMETRIC: Operation not 
supported 
May 27 11:37:39 localhost diald[895]: start tap0: RTNETLINK answers: No such process 
May 27 11:37:39 localhost diald[895]: stop ppp0: RTNETLINK answers: No such process 
May 27 11:37:39 localhost kernel: ppp: ppp0 not active 
May 27 11:37:39 localhost diald[895]: stop ppp0: SIOCSIFFLAGS: Device not configured 
May 27 11:37:39 localhost diald[895]: Closing /dev/ttyR0
May 27 11:37:40 localhost pppd[902]: Exit.
May 27 11:37:57 localhost diald[895]: SIGTERM. Termination request received.
May 27 11:37:57 localhost diald[895]: Diald is dieing with code 0
# Modified by Marc Dufresne May 27, 2000
# Parameters passed to pppd for RocketPort Serial card
#
# NOTE: Ensure ppp options do not conflict with diald.conf options.
# Options that can be specified in this file must be removed and placed
# in the diald.conf in order for diald to work correctly.

noauth
asyncmap 0x0
kdebug 0
refuse-chap
escape FF
-vj

# Secrets for authentication using PAP
# client        server  secret                  IP addresses
inetslpc2       *       isppassword

# OUTBOUND CONNECTIONS
# Here you should add your userid password to connect to your providers via
# pap. The * means that the password is to be used for ANY host you connect
# to. Thus you do not have to worry about the foreign machine name. Just
# replace password with your password.
# If you have different providers with different passwords then you better
# remove the following line.
#hostname       *       password

# INBOUND CONNECTIONS
#client         hostname        <password>      

# If you add "auth login -chap +pap" to /etc/mgetty+sendfax/login.config,
# all users in /etc/passwd can use their password for pap-authentication.
#
# Every regular user can use PPP and has to use passwords from /etc/passwd
#*      hostname        ""
# UserIDs that cannot use PPP at all. Check your /etc/passwd and add any
# other accounts that should not be able to use pppd! Replace hostname
# with your local hostname.
#guest          hostname        "*"     -
#master         hostname        "*"     -
#root           hostname        "*"     -
#support        hostname        "*"     -
#stats          hostname        "*"     -
May 27 11:37:07 localhost pppd[903]: pppd 2.3.10 started by root, uid 0
May 27 11:37:28 localhost pppd[903]: Using interface ppp0
May 27 11:37:28 localhost pppd[903]: Connect: ppp0 <--> /dev/ttyR0
May 27 11:37:32 localhost pppd[903]: Remote message: Login Succeeded
May 27 11:37:32 localhost pppd[903]: local  IP address 216.129.3.153
May 27 11:37:32 localhost pppd[903]: remote IP address 205.210.145.133
May 27 11:37:32 localhost pppd[903]: Can't execute /etc/ppp/ip-up: Invalid argument
May 27 11:37:39 localhost pppd[902]: Connect script failed
May 27 11:37:39 localhost pppd[903]: Hangup (SIGHUP)
May 27 11:37:39 localhost pppd[903]: Modem hangup
May 27 11:37:39 localhost pppd[903]: Can't execute /etc/ppp/ip-down: Invalid argument
May 27 11:37:39 localhost pppd[903]: Connection terminated.
May 27 11:37:39 localhost pppd[903]: Connect time 0.2 minutes.
May 27 11:37:39 localhost pppd[903]: Sent 273 bytes, received 427 bytes.
May 27 11:37:39 localhost pppd[903]: Exit.
May 27 11:37:40 localhost pppd[902]: Exit.
#!/bin/sh
#
# This is part 2 of the ppp-on script. It will perform the connection
# protocol for the desired connection.
#
exec chat -v                                            \
        TIMEOUT         3                               \
        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         ''                              
#!/bin/bash

# This file should not be modified -- make local changes to
# /etc/ppp/ip-down.local instead

LOGDEVICE=$6
REALDEVICE=$1

[ -x /etc/ppp/ip-down.local ] && /etc/ppp/ip-down.local $*

/etc/sysconfig/network-scripts/ifdown-post ifcfg-${LOGDEVICE}

exit 0

Reply via email to