Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.Hawaii.Edu!news.uoregon.edu!arclight.uoregon.edu!news.sprintlink.net!news-peer.sprintlink.net!news.mathworks.com!fu-berlin.de!news-ber1.dfn.de!news-lei1.dfn.de!news-nue1.dfn.de!news-mue1.dfn.de!nntp.fh-augsburg.de!inga.augusta.de!rabbit.augusta.de!usenet From: shanee@rabbit.augusta.de (Andreas Kohout) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: why this script works under linux but not freebsd? Date: 4 Dec 1996 20:45:31 GMT Organization: Privat Site running FreeBSD Lines: 49 Message-ID: <584ntb$8uk@rabbit.augusta.de> References: <329eef7c.869544@netnews.hinet.net> NNTP-Posting-Host: localhost.augusta.de X-Newsreader: knews 0.9.6 In article <329eef7c.869544@netnews.hinet.net>, vcba79@ms1.hinet.net (Vincent Chen) writes: > I wrote a short script to dialup and start ppp daemon only > if carrier detected. ( pppd can't do this and it won't return > dialup status. please correct me if I was wrong. :-) I use pppd to dial and connect ... and it works ... I wrote to scripts: rabbit:/etc/ppp# cat options /dev/cuaa1 :my modem 115200 :speed lock :because of mgetty connect "chat -f /etc/ppp/inga.chat" :dialin script crtscts :error handling modem :it is a sirial modem, no null-modem-kable domain augusta.de :my domain noipdefault :needed if no local IP is specified passive :wait for remote ppp :193.175.23.66 :I have no static IP, the IP from my ISP defaultroute :this way is the default take a lock at ´man pppd´ rabbit:/etc/ppp# cat inga.chat ABORT BUSY ABORT "NO CARRIER" ABORT "NO ANSWER" "" ATZ OK ATD<number> \ CONNECT "" ogin: <login-name> ssword: <your-password> In inga.chat there is only one line, I don´t know wheather it works with the ´\´ ... take a look at man chat ... I dial with ´pppd´ my ISP with the <number>, if it is busy, ´no carrier´ or ´no answer´ the script failes and pppd stopp´s, if ist connected I wait for ogin: (the "" is necessary) and send my <login-name>, wait for ssword: and send my <password> ... There are two small disatwantages, if chat failes, I have to start pppd again by hand, no loop ... and I don´t know haw to redial a second number if the first is busy ... -- Greeting, Andy running FreeBSD-current ---------------------------------------------------------------------------