Title: Re: [SLE] Network unreachable



I'm no expert Clifford, but it looks to me like your routing table is missing a gateway (no line has a 'UG' under FLAGS.

Here is my routing table:

root@JLKreps:/home/jerry > netstat -r

Kernel IP routing table

Destination Gateway Genmask Flags MSS Window irtt Iface

192.168.200.0 * 255.255.255.0 U 0 0 0 eth0

loopback * 255.0.0.0 U 0 0 0 lo

default 192.168.200.1 0.0.0.0 UG 0 0 0 eth0

Jerry





Original Message dated 12/19/99, 7:42:54 AM

Author: Clifford <[EMAIL PROTECTED]>

Re: [SLE] Network unreachable:




Diald connects to ISP but i cannot reach the outside world.
What is wrong with my setup.
I've included some information of my setup here.

This is my routing table from netstat -r
 

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.50.1 0.0.0.0 255.255.255.255 UH 0 0 0 dummy0
192.168.50.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo


This is my diald.conf file
 

mode ppp
two-way
debug
# connect /usr/lib/diald/connect
connect /usr/lib/diald/connect.virgin
device /dev/modem
speed 115200
modem
lock
crtscts
local 192.168.0.1
remote 192.168.0.2
dynamic
defaultroute
fifo /var/adm/diald/diald.ctl
include /usr/lib/diald/standard.filter

This is my connect.virgin file
 

#!/bin/sh
# Copyright (c) 1996, Eric Schenk.
#
# This script is intended to give an example of a connection script
that
# uses the "message" facility of diald to communicate progress through
# the dialing process to a diald monitoring program such as dctrl or
diald-top.
# It also reports progress to the system logs. This can be useful if
you
# are seeing failed attempts to connect and you want to know when and
why
# they are failing.
#
# This script requires the use of chat-1.9 or greater for full
# functionality. It should work with older versions of chat,
# but it will not be able to report the reason for a connection
failure.

# Configuration parameters

# The initialization string for your modem

#MODEM_INIT="ATZ&C1&D2%C0"
MODEM_INIT="ATZ&C1&D2%C0"

# The phone number to dial
#PHONE_NUMBER="5551212"
PHONE_NUMBER="<phone-number"

# The chat sequence to recognize that the remote system
# is asking for your user name.
#USER_CHAT_SEQ="name:--name:--name:--name:--name:--name:--name:"
USER_CHAT_SEQ="ogin:"

# The string to send in response to the request for your user name.
#USER_NAME="USER"
USER_NAME="<username>"

# The chat sequence to recongnize that the remote system
# is asking for your password.
PASSWD_CHAT_SEQ="word:"

# The string to send in response to the request for your password.
#PASSWORD="PASSWORD"
PASSWORD="<password>"

# The prompt the remote system will give once you are logged in
# If you do not define this then the script will assume that
# there is no command to be issued to start up the remote protocol.
#PROMPT="annex:"
# The command to issue to start up the remote protocol
#PROTOCOL_START="ppp"

# The string to wait for to see that the protocol on the remote
# end started OK. If this is empty then no check will be performed.
START_ACK="Switching to PPP."

# Pass a message on to diald and the system logs.
function message () {
[ $FIFO ] && echo "message $*" >$FIFO
logger -p local2.info -t connect "$*"
}

# Initialize the modem. Usually this just resets it.
message "Initializing Modem"
chat TIMEOUT 5 "" $MODEM_INIT TIMEOUT 45 OK ""
if [ $? != 0 ]; then
 message "Failed to initialize modem"
 exit 1
fi

# Dial the remote system.

message "Dialing system"
chat \
 TIMEOUT 45 \
 ABORT "NO CARRIER" \
 ABORT BUSY \
 ABORT "NO DIALTONE" \
 ABORT ERROR \
 "" ATDT$PHONE_NUMBER \
 CONNECT ""
case $? in
 0) message Connected;;
 1) message "Chat Error"; exit 1;;
 2) message "Chat Script Error"; exit 1;;
 3) message "Chat Timeout"; exit 1;;
 4) message "No Carrier"; exit 1;;
 5) message "Busy"; exit 1;;
 6) message "No DialTone"; exit 1;;
 7) message "Modem Error"; exit 1;;
 *)
esac

# We're connected try to log in.
message "Loggin in"
chat \
 TIMEOUT 5 \
 $USER_CHAT_SEQ \\q$USER_NAME \
 TIMEOUT 45 \
 $PASSWD_CHAT_SEQ $PASSWORD
if [ $? != 0 ]; then
 message "Failed to log in"
 exit 1
fi

# We logged in, try to start up the protocol (provided that the
# user has specified how to do this)

if [ $PROMPT ]; then
 message "Starting Comm Protocol"
 chat TIMEOUT 15 $PROMPT $PROTOCOL_START
 if [ $? != 0 ]; then
 message "Prompt not received"
 exit 1
 fi
fi

if [ $START_ACK ]; then
 chat TIMEOUT 15 $START_ACK ""
 if [ $? != 0 ]; then
 message "Failed to start Protocol"
 exit 1
 fi
fi

# Success!
message "Protocol started"


HELP!!! What am i missing here?

--
Well i know we're dying
and there's no sign of a parachute...
(Tori Amos)

To reply remove BartonFink from the email address
  -- To unsubscribe send e-mail to [EMAIL PROTECTED] For additional commands send e-mail to [EMAIL PROTECTED] Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/

Reply via email to