Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: tlug: PAP and CHAP
- To: tlug@example.com
- Subject: Re: tlug: PAP and CHAP
- From: "Alan B. Stone" <stoneab@example.com>
- Date: Sun, 11 May 1997 22:56:55 +0900
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=us-ascii
- Organization: COMTECH Japan
- References: <Pine.LNX.3.93.970511211934.422B-100000@example.com>
- Reply-To: tlug@example.com
- Sender: owner-tlug
-------------------------------------------------------- tlug note from "Alan B. Stone" <stoneab@example.com> -------------------------------------------------------- Dennis, Thanks. I will give it a try. Right now I click the activate button which in is the netcfg window of Red Hat Linux. However, so far it doesn't work with connections that utilize PAP. Again thanks, I will give it a try. Blaine Dennis McMurchy wrote: > > -------------------------------------------------------- > tlug note from Dennis McMurchy <denismcm@example.com> > -------------------------------------------------------- > On Sun, 11 May 1997, Alan B. Stone wrote: > > > I'm thinking that > > within the RedHat netcfg, not only can you have it send whatever you > > type in, but I'm wondering if you can indicate a file to use for > > connection? Either way, thanks. I will give it a try. I'll let you > > know what happens. > > Sounds to me (forgive me if I'm wrong) that you're still thinking > in terms of somehow manually logging. I would think what you want to > do is to click once wait thirty seconds and have a ppp connection to > your ISP all ready to use for sendmail, Netscape, telnet, or whatever. > > What I do may not be elegant, but should work with any Unix-like > OS (does work with Slackware 3.1 kernel 2.0.26). > > 1. My dial-in script and other net stuff is all one click on a > fvwm window manager menu, but doesn't have to be. In fact, I was > executing everything manually at the prompt, until I set up one > of my machines for a group of ordinary users to use recently. I must > admit, it's a lot nicer having everything on the menu. > > 2. The dial-up script I use: > > /usr/sbin/pppd connect '/usr/sbin/chat -v "" ATDT7241745 CONNECT "" \ > ' /dev/cua1 38400 -detach debug crtscts modem \ > defaultroute noipdefault user denismcm & > > This will work for you if you change the phone number, possibly > the /dev/cua1 (if your modem is not on that device - could be cua0, > say, on your system), possibly the speed could be 19200 if you have > a 14.4 modem, and of course, the username (denismcm in my case). > Every one of those quotation marks and slashes is _essential_. > Also, of course, depending on your distribution, pppd and chat may > live in different directories. > > This script assumes there is a /etc/ppp/pap-secrets file (such as > Jim or Andrew mentioned) that looks like this: > > #client server secret > denismcm * MyPassword > > 3. It generally takes about 25 seconds for the connection to be > made and the ppp link negotiated. The -v switch after /usr/bin/chat > makes a pretty detailed record of these negotiations between the two > machines which is logged in /var/adm/messages, and can be very useful > in debugging the connection if there are any problems. It will also > record your dynamically allocated dotted quad internet address, which > you'll need should you want to fancy things like putting your machine > on the net and so on. Once you have everything working, you may want > to turn off the -v switch. > > 4. You can verify that the connection is up with this one-liner: > > /sbin/ifconfig > > which will display something like this: > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0 > UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1 > RX packets:150 errors:0 dropped:0 overruns:0 > TX packets:150 errors:0 dropped:0 overruns:0 > > ppp0 Link encap:Point-Point Protocol > inet addr:202.243.60.70 P-t-P:202.243.60.4 Mask:255.255.255.0 > UP POINTOPOINT RUNNING MTU:1500 Metric:1 > RX packets:8 errors:1 dropped:1 overruns:0 > TX packets:11 errors:0 dropped:0 overruns:0 > > If your ppp link is not up, of course only the lo section displays. > Or you can just watch the display in the 'pppcosts' window, if you have > that running. I recommend pppcosts to anyone who has to pay local phone > charges. It keeps a (very accurate) cumulative tally of your total > online time to date and provides a real-time one-line display of how > long you have had the current connection up. The window looks this > when you're online: > > ONLINE: 00:07:17 (3 units, JY 30) > Total online: 08:23:34 (196 units, JY 1960) > ONLINE: 00:03:04 (2 units, JY 20) > > The top line is the last session, the middle line is total to date, > and the bottom line is the current session. I did the modifications > for NTT rates myself and they are now part of the distribution. > Unfortunately, I don't seem to have a useful URL for this, but it's > just a little file (18K or thereabouts), so I could easily make it > available through email or on my website, if you can't find it. I love > it. > > 5. I use sendmail for outgoing mail. sendmail -q will flush out > whatever is waiting to go out once your ppp link is up. You could > set things up to automagically flush the mailqueue every time you go > on line, but I don't bother myself. I explicitly invoke sendmail. > I sometimes use a little script called peek.mailqueue to make sure > everything has gone out: > > ls -l /var/spool/mqueue/* > > If you ever need to operate directly on the queue,of course, you can > do so as root. Nice for those times when you really were a little too > acid in your email. > > 6. I used to use an extraordinarily complicated script written using > Expect to grab my mailbox, until I discovered popclient, which works > very nicely and is standard fare (at least with Slackware - come to > think of it the latest Slackware popclient is buggy - you'd want the > older one - version 2.21, I think). This is my mailgrabbing script: > > /home/denisbin/pop/popclient -3 -v -u denismcm -p MyPassWord -o /home/denis/internet/postbox popmail.gol.com > cat /home/denis/internet/bell > > This gets my mailbox from the ISP and drops it into > /home/denis/internet/postbox for me, deleting the messages from my > box at the ISP, and then cat's a (which rings the bell on my terminal - > there must be a more elegant way to do this though - letting me know the > download is finished). > > 7. If you do a lot of ftp'ing or telnet'ing or want to put your machine > on the net, I have some handy scripts for that too, which I could share > with you. > > 8. I find that for grabbing the small amounts of news I want to read > that the program called 'suck' works really nicely. It's on the archive > CDs and sunsite and so on. Works very well for what I do. > > 9. And finally, you want to shut down your link sometimes ;-). > I use a little script like this: > > #!/bin/sh > #this program was clipped out of the linux ppp-howto file > DEVICE=ppp0 > # > # If the ppp0 pid file is present then the program is running. Stop it. > if [ -r /var/run/$DEVICE.pid ]; then > kill -INT `cat /var/run/$DEVICE.pid` > # > # If the kill did not work then there is no process running for this > # pid. It may also mean that the lock file will be left. You may wish > # to delete the lock file at the same time. > if [ ! "$?" = "0" ]; then > rm -f /var/run/$DEVICE.pid > echo "ERROR: Removed stale pid file" > exit 1 > fi > # > # Success. Let pppd clean up its own junk. > echo "PPP link to $DEVICE terminated." > exit 0 > fi > # > # The ppp process is not running for ppp0 > echo "ERROR: PPP link is not active on $DEVICE" > exit 1 > > Gee, I had forgotten it has so many lines. As it says, it's from > the ppp-howto. Works just fine. > > I'm sure I've forgotten something critical, but this will get you > started anyway. > > Enjoy, > > Dennis McMurchy, > Tojinmachi, Fukuoka > > ----------------------------------------------------------------- > a word from the sponsor will appear below > ----------------------------------------------------------------- > The TLUG mailing list is proudly sponsored by TWICS - Japan's First > Public-Access Internet System. Now offering 20,000 yen/year flat > rate Internet access with no time charges. Full line of corporate > Internet and intranet products are available. info@example.com > Tel: 03-3351-5977 Fax: 03-3353-6096 ----------------------------------------------------------------- a word from the sponsor will appear below ----------------------------------------------------------------- The TLUG mailing list is proudly sponsored by TWICS - Japan's First Public-Access Internet System. Now offering 20,000 yen/year flat rate Internet access with no time charges. Full line of corporate Internet and intranet products are available. info@example.com Tel: 03-3351-5977 Fax: 03-3353-6096
- References:
- Re: tlug: PAP and CHAP
- From: Dennis McMurchy <denismcm@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: tlug: PAP and CHAP
- Next by Date: Re: tlug: Communicator 4.0b3 plugins
- Prev by thread: Re: tlug: PAP and CHAP
- Next by thread: Re: tlug: PAP and CHAP
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links