Funk's OBSOLETE Linux Page
My focus is on making your home machine work well on the net, connected
via SLIP or PPP (which
Homenet
provides).
Configuring Linux for Dialup Networking
- hnlinux201.tgz
is version 2.01 of my SLIP setup. Right now it's horribly
documented, but the install script takes care of most of what you
need to worry about.
Some relevant sendmail configuration is also included.
- You insist on using PPP instead of SLIP? I still recommend
installing the above package for now (hnlinux 3.0 will include PPP
support).
But my current PPP configuration files and
connect/disconnect scripts are in
ppp-rmf.tgz. They should be installed in
/etc/ppp/, and in addition to hnlinux.
The SLIP stuff is much better at this point.
- I've recently installed
Red
Hat Linux 5.0,
and decided to build my new PPP setup on top what it installs. (I use PPP when
I'm not connecting to Homenet.)
- I created
/etc/ppp/ip-up.local
to deal better with dynamic IP, among other reasons (it works well for
static IP too). I use a dummy ethernet interface labelled
eth.
as the interface to the local host under the most recently acquired IP
address (and its name, since I assign its name to this IP address).
- To start and stop the connection, I use a simple script called
net, which calls Redhat's ifup and ifdown to do the
work. ifup and ifdown figure out whether the calling using is root or not,
and use the usernetctl command if it's not root.
- I don't do ResNet, but I do know that you need to set up
DHCP
to make it work right.
Mail & News
- There's a sendmail.cf or two included with the SLIP package above.
- The ultimate POP (and IMAP) mail retriever for Unix (especially
Linux) is
Fetchmail.
It is based on the ubiquitous popclient, but fetchmail is much
better.
Why I do it the way I do
Notes from the past year or two....
- My convoluted SLIP script was first inspired by
these posts that appeared in
comp.os.linux.networking
back in mid-1995. Since then I haven't been satisfied with anything
less.
- (more to come....)
Software
Rob Funk
<rfunk@funknet.net>