Partly in repayment to the people who helped me in this news
group, and in the hopes that it'll help another linux newbie, I'd
like to recount how I got Mosaic to run linux and access my PPP
I recently upgraded a local shell account to a PPP account on
my local internet provider with the intention of running Mosiac or
Netscape on linux.
Reading the various HOWTO's -- who writes this stuff? -- and
the linux news groups, I FTPed the most recent version of pppd from
SUNSITE.UNC.EDU, downloaded it to my machine, moved it to my
/usr/src directory and had a devil of a time trying to figure out
how to decompress it.
It had the "tar.gz" extension and I had never encountered the
beast before. Finally, browsing through the linux.faq, I came
across the cryptic unix command "tar xvzf [file]". I used the
command on the file . . . It worked!
Reading through the README.linux file that comes with pppd, I
falsely came to the conclusion that I'd have to compile it. You
don't, the pppd binary that comes with the archive should work
as-is. It did for me.
Using vim -- a dream to use compared to vi -- I copied the
pppd-chat statement found in the README.linux, changed the username
and password to mine, and with chgmod -- I think it was chgmod --
I set the file, which I named pppon, to be executable.
It dialed, connected, but PPP0 didn't show up when I typed the
ifconfig command. After a while the connection would drop.
Here I was, paying extra for PPP, and I couldn't get going.
I let loose with a volley of epithets, but it still didn't work.
I posted to the linux.setup group asking for help. I included
chat's out put files. From the error statements, it looked like my
PPP wouldn't accept my internet provider's magic numbers.
I got a couple of answers back within a day or two. (I'm
impressed by the way you guys help us newbies out.) The first
reply was kindof unintelligible, but the second said to make sure
that I was running PPP on my internet server.
That turned out to be the problem. My server requires that
PPP users use a different username and password to access PPP. It
seems that they had forgotten to mail me the necessary information.
I replaced the password and username in my chat script with
the new ones they gave me and it connected! Only problem was that
it didn't return control to the prompt. It hung.
Using alt-2 to login as another root, with ifconfig I saw that
PPP0 was up and working. The ping worked fine.
The problem was that you have to remove the -detach statement
from the chat script. -detach tells chat not to detach, but to
I removed the -detach from the chat script, ran my script and
everything worked fine.
Next I had to get a working copy of Mosaic. Looking around
SUNSITE.UNC.EDU I found the latest version Mosaic2-5 (I think). I
wasn't sure that it would work on linux's xwindows, but I'd give it
I down loaded it, uncompressed it, and ran it through an
xterm. To my delight, it came up! But, it reported that it
couldn't find it's home page.
What now? I thought.
I tweaked and tweaked and finally found that by adding the net
page address to my /etc/host file, I could connect to Mosaic's home
page. You can imagine my elation when it came up. But I couldn't
move from the page.
Searching through the HOWTO's, I found some invaluable
information in the Net-HOWTO. What I needed was a name server.
Well, I really didn't need a name server on my machine, I needed to
connect to the name server on my internet provider's. It was
remarkably easy to do. I don't remember the name of the file, it's
in the Net-HOWTO, but all you have to do is add the ip addresses to
your internet provider's nameservers.
Mosiac is up and running perfectly and I have a feeling that
I really accomplished something.
I've tried NetScape as well, it runs great, but the fonts are
soooo small that my eyes get strained.
Now, for my next project, I hope to get mail and news up and
running. Wish me luck. I'll need it.