Linux installation: Second Ethernet interface ...
root
root at localhost.localdomain
Sat Jun 27 16:31:30 EDT 1998
Hi again. First, I thought y'all might like to hear a great quote
from the editorial page of today's Boston Globe. In talking about the
Microsoft vs the Justice Dept, he says "The notion that an operating
system is distinguishable from an Internet browser and other software
is simply idiotic."
Looks like we're all idiots, huh?
Anyway, on to the topic at hand. After deciding to get serious about
upgrading this linux system (which idiotically seems to still have
several browsers that aren't part of the kernel), I've succeeded in
installing Redhat 5.1, and after the Mediaone folks dropped by and
installed their modem into W95, I rebooted linux, and it talked to
the cable instantly, with no problems. Pretty impressive.
Now it's onward to making the 2nd Ethernet card work and talk to the
W95 box across the room (which also has an Ethernet card that was
just installed).
After spending a couple of days trying to get linux to create an eth1
and associate it with the 2nd card, I've decided that I just don't
get it. Maybe someone out there can make suggestions.
One puzzle is that I've been using the control panel, and its cute
little Network Configurator window looks like it's doing the job.
I've several times created (and/or removed) the eth1 interfact, with
an IP address starting with 10..., proto=none, atboot=yes, and I've
pressed the Activate button so that it says "active" in the "active"
column. And I've pressed the Save button. No eth1 in sight. Both
"ifconfig -a" and "netstat -i" show lo0 and eth0, but not eth1.
I've also tried several suggestions from the various HOWTOs and the
mediaone web page, especially the bit about adding things to
/etc/lilo.conf, and none of them has worked. During boot, it says:
... modprobe: can't locate module eth1
and sure enough, there's no eth1. Of course, I'd think that "eth1" is
the name of an interface (i.e., a data structure in the kernel), not
a module (whatever that may mean here). But what do I know?
In any case, the terminology seems a bit confused. What does it mean
to "activate" an interface? Is this a synonym for "create"? If not,
when does should interface get created? And what sort of "module" is
the boot code looking for and not finding? It should already have the
code for an Ethernet interface, because it has eth0; eth1 shouldn't
need much more than a new entry in a table.
Anyhow, I thought I'd toss this out to some of the folks who've done
it, and see if there's something that should be obvious, but which
I'm just missing.
Now let's see what the email "system" does with this. With mediaone
hooked up, it'll probably go out ok, but if your mailer wants to
respond to the From: address rather than the Reply-to: address, it
might not work. Here goes ...
--
When puns are outlawed, only outlaws will be punished.
More information about the Discuss
mailing list