*BSD News Article 82758


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.Hawaii.Edu!news.uoregon.edu!arclight.uoregon.edu!news.sprintlink.net!news-peer.sprintlink.net!news.mathworks.com!news.sgi.com!news.msfc.nasa.gov!elroy.jpl.nasa.gov!lll-winken.llnl.gov!fnnews.fnal.gov!nntp-server.caltech.edu!lim
From: lim@alumni.caltech.edu (David S. Lim)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: user ppp does not hangup after timeout - why?
Date: 12 Nov 1996 17:43:45 GMT
Organization: Caltech Alumni
Lines: 129
Message-ID: <LIM.96Nov12094345@alumnae.caltech.edu>
Reply-To: lim@alumni.caltech.edu
NNTP-Posting-Host: alumnae.caltech.edu

I've configure user ppp, and using it to dial out to my ISP. However, for some
reason, ppp does not hangup after the idle timeout. How do I find out what
process is holding the line, or what I've done wrong?

I start user ppp with "ppp -auto ndc".
I have not sendmail daemon running. There is a process that says sendmail is
accepting connections. Is this the cause?
I did start up the web server httpd, but there should be no incoming
connections for it. I just don't see anything else.

--- output of netstat -i
Name  Mtu   Network       Address            Ipkts Ierrs    Opkts Oerrs  Coll
lp0*  1500  <Link>                               0     0        0     0     0
lo0   16384 <Link>                               1     0        1     0     0
lo0   16384 your-net      localhost              1     0        1     0     0
sl0*  552   <Link>                               0     0        0     0     0
tun0  1500  <Link>                            1855     0     2069     0     0
tun0  1500  192.101.92    kali                1855     0     2069     0     0

--- output of netstat -ra
Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use     Netif Expire
default            ndcblazer          UGc         3        0      tun0
localhost          localhost          UH          0        1       lo0
heidi              ndcblazer          UGHW3       0        6      tun0   3354
maya               ndcblazer          UGHW        3     2835      tun0
kali               localhost          UH          0        0       lo0

--- output of ps augx
USER       PID %CPU %MEM   VSZ  RSS  TT  STAT STARTED       TIME COMMAND
root       169  1.6  7.2  3692 3376  ??  S     9:17AM    0:16.17 X :0
(XF86_S3)
root         1  0.0  0.4   364  192  ??  Is    9:16AM    0:00.03 /sbin/init --
root         2  0.0  0.0     0   12  ??  DL    9:16AM    0:00.00  (pagedaemon)
root         3  0.0  0.0     0   12  ??  DL    9:16AM    0:00.00  (vmdaemon)
root         4  0.0  0.0     0   12  ??  DL    9:16AM    0:00.13  (update)
root        47  0.0  0.7   192  300  ??  Is    9:17AM    0:00.03 routed -s
root        65  0.0  0.7   188  320  ??  Is    9:17AM    0:00.15 syslogd
daemon      71  0.0  0.5   176  236  ??  Is    9:17AM    0:00.01 portmap
root        81  0.0  0.7   224  312  ??  Is    9:17AM    0:00.26 inetd
root        92  0.0  0.7   268  332  ??  Is    9:17AM    0:00.05 cron
root        96  0.0  0.7   200  312  ??  Is    9:17AM    0:00.04 lpd
root       100  0.0  0.9   504  400  ??  Is    9:17AM    0:00.02 sendmail:
accepting connections (sendmail)
root       134  0.0  1.1   400  524  ??  Ss    9:17AM    0:00.30
/usr/local/sbin/httpd
bin        136  0.0  0.5   400  232  ??  I     9:17AM    0:00.01
/usr/local/sbin/httpd
bin        137  0.0  0.5   400  232  ??  I     9:17AM    0:00.01
/usr/local/sbin/httpd
bin        138  0.0  0.5   400  232  ??  I     9:17AM    0:00.01
/usr/local/sbin/httpd
bin        139  0.0  0.5   400  232  ??  I     9:17AM    0:00.00
/usr/local/sbin/httpd
bin        140  0.0  0.5   400  232  ??  I     9:17AM    0:00.01
/usr/local/sbin/httpd
david      152  0.0  0.6   484  296  v0  Is    9:17AM    0:00.29 -csh (csh)
root       153  0.0  1.0   156  480  v1  Is+   9:17AM    0:00.03
/usr/libexec/getty Pc ttyv1
root       154  0.0  1.0   156  480  v2  Is+   9:17AM    0:00.03
/usr/libexec/getty Pc ttyv2
david      162  0.0  0.7   472  308  v0  I+    9:17AM    0:00.04 /bin/sh
/usr/X11/bin/startx
david      168  0.0  1.6   188  732  v0  I+    9:17AM    0:00.08 xinit
/usr/X11R6/lib/X11/xinit/xinitrc --
root       170  0.0  3.3   452 1552  v0  I     9:17AM    0:00.46 xterm
david      176  0.0  2.2   356 1032  v0  S     9:17AM    0:01.12 fvwm
david      177  0.0  2.8   220 1316  v0  S     9:17AM    0:00.19 xclock
david      183  0.0  2.2   252 1032  v0  I     9:17AM    0:00.21
/usr/X11R6/lib/X11/fvwm/GoodStuff 9 4 /tmp/fvwmrc00176 0 8
root       185  0.0  3.5   452 1640  v0  I     9:17AM    0:00.38 xterm
david      186  0.0  0.8   480  364  p1  Is+   9:17AM    0:00.13 -sh (csh)
david      187  0.0  0.8   480  352  p0  Is    9:17AM    0:00.13 -sh (csh)
root       191  0.0  3.7   452 1720  v0  S     9:17AM    0:01.61 xterm
david      192  0.0  0.6   460  288  v0  I     9:17AM    0:00.02 /bin/sh -c
xclock -bg \\#908090 -geometry -1500-1500 -padding 0
david      193  0.0  3.1   220 1464  v0  I     9:17AM    0:00.14 xclock
david      194  0.0  2.1   236 1000  v0  S     9:17AM    0:00.28
/usr/X11R6/lib/X11/fvwm/FvwmPager 9 4 /tmp/fvwmrc00176 0 8 0 3
david      195  0.0  0.8   480  352  p2  Is    9:17AM    0:00.13 -sh (csh)
root       197  0.0  1.4   456  640  p0  S+    9:17AM    0:05.49 ppp
root       199  0.0  3.7   456 1736  v0  S     9:17AM    0:01.12 xterm
david      200  0.0  0.8   480  352  p3  Is    9:17AM    0:00.14 -sh (csh)
root       208  0.0  3.8   472 1764  v0  S     9:18AM    0:00.87 xterm
david      209  0.0  0.8   480  352  p4  Ss    9:18AM    0:00.19 -sh (csh)
root       219  0.0  3.7   452 1720  v0  I     9:25AM    0:00.47 xterm
david      220  0.0  0.8   480  352  p5  Is    9:25AM    0:00.13 -sh (csh)
root         0  0.0  0.0     0    0  ??  DLs  -          0:00.00  (swapper)
david      255  0.0  0.6   468  288  p4  R+    9:34AM    0:00.01 ps -augxw

-- /etc/ppp.conf file
default:
  set device /dev/cuaa1
  set speed 57600
  disable lqr
  deny lqr
  set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" ATE1Q0 OK-AT-OK
  \\dATDT
\\T TIMEOUT 40 CONNECT"
ndc:
  set phone xxx
  set login "TIMEOUT 10 gin:-BREAK-gin: xxx word: xxx"
  set timeout 300
  set ifaddr 192.101.92.131 192.101.92.40

--- output of stty -a -f /dev/cuaa1
speed 57600 baud; 0 rows; 0 columns;
lflags: -icanon -isig -iexten -echo -echoe -echok -echoke -echonl
        -echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin
        -nokerninfo -extproc
iflags: -istrip -icrnl -inlcr -igncr -ixon -ixoff -ixany -imaxbel ignbrk
        -brkint -inpck ignpar -parmrk
oflags: -opost -onlcr -oxtabs
cflags: cread cs8 -parenb -parodd -hupcl clocal -cstopb crtscts -dsrflow
        -dtrflow -mdmbuf
cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
        eol2 = <undef>; erase = ^?; intr = ^C; kill = ^U; lnext = ^V;
        min = 1; quit = ^\; reprint = ^R; start = ^Q; status = <undef>;
        stop = ^S; susp = ^Z; time = 0; werase = ^W;

--- my DNS server is on the ISP. I.e. my resolv.conf points to the ISP.
--- /etc/resolv.conf file
domain ndc.com
nameserver 192.101.92.15
nameserver 204.31.1.3
nameserver 192.101.92.1