Second Ethernet interface

John Chambers as root root at minya.home
Fri Jul 3 22:04:01 EDT 1998


| I apologize if this has been discussed, but are the two ethernet cards the
| SAME.  Are they both 3C509's?
| 
| If so, I have done it by using the config utility in DOS realmode (F8 as
| Mike pointed out) and assigning them each a unique I/O and IRQ (to the
| system as well as the cards themselves) and writing the info down.  Then,
| boot the machine into Linux and make sure it sees one of the cards and
| calls it eth0.  Then append the parameters calling the second card eth1 to
| lilo.conf, re-install Lilo and reboot into linux.  When the kernel gets
| the new parameters, it loads the devices and you see the messages on the
| console during boot-up.  With two cards, you have to pass parameters.  

Well, they weren't. But I've essentially given up on the 3Com card as
something that is too tricky for a dummy like me.  Various people had
various suggestions, such as using F8 during the boot to get  a  real
DOS  (not  DOS  under W95).  The 3Com manual actually said to use F4.
Neither works.  No matter what I do, when  I  run  any  of  the  3Com
install  progs  (install or 3c5x9cfg or whatever), all of them simply
hang and I have to reboot. I tried it with all of the menu items that
F4  and F8 give me, and nothing got anything more than hung programs.
Maybe the card is hosed.  Maybe I  just  don't  understand  something
(more likely).

But anyhow, the other card is a Digital DC21041 (tulip),  so  we  got
another one of those.  These seem to get a bit farther: I can boot up
DOS and talk to either of them via the diskette's install progs.  And
linux can talk to either one of them just fine.  But it can't talk to
both of them.  I checked the hardware numbers with W95, and added the
line:
   append="ether=10,0xfc80,eth0 ether=9,0xfc00,eth1 mem=128M"
to the start of /etc/lilo.conf, ran lilo, and rebooted with  both  of
the  cards  in the machine.  It failed as the log excert below shows.
Note that the eth0 card doesn't respond to the dhcp queries,  so  the
mediaone  link is dead.  If I then remove the second card and reboot,
the first card comes up and connects just fine.  So plugging  in  the
second  card  and  configuring  it  as above causes the first card to
fail.

Here's the relevant part of the boot log for  the  two-DC21041  case.
Anyone  have  any idea what I might be doing wrong? 


Jul  2 20:36:02 minya kernel: tulip.c:v0.88 4/7/98 becker at cesdis.gsfc.nasa.gov
Jul  2 20:36:02 minya kernel: eth0: Digital DC21041 Tulip at 0xfc80, 21041 mode, 00 e0 29 11 d3 1c, IRQ 10.
Jul  2 20:36:02 minya kernel: eth0:21041 Media information at 30, default media 0001 (10base2).
Jul  2 20:36:02 minya kernel: eth0:  21041 media #0, 10baseT.
Jul  2 20:36:02 minya kernel: eth1: Digital DC21041 Tulip at 0xfc00, 21041 mode, 00 00 c0 5d e4 c8, IRQ 9.
Jul  2 20:36:02 minya kernel: eth1:21041 Media information at 30, default media 0800 (Autosense).
Jul  2 20:36:02 minya kernel: eth1:  21041 media #0, 10baseT.
Jul  2 20:36:02 minya kernel: eth0: No 21041 10baseT link beat, Media switched to 10base2.
                              ^---- Here's where eth0 fails to connect
Jul  2 20:36:05 minya named[274]: starting.  named 4.9.6-REL Tue May  5 19:03:42 EDT 1998 ^Iroot at porky.redhat.com:/usr/src/bs/BUILD/bind-4.9.6/named
Jul  2 20:36:05 minya named[274]: cache zone "" loaded (serial 0)
Jul  2 20:36:05 minya named[274]: primary zone "0.0.127.in-addr.arpa" loaded (serial 1997022700)
Jul  2 20:36:05 minya named[275]: Ready to answer queries.
Jul  2 20:36:21 minya login[399]: ROOT LOGIN ON tty1
Jul  2 20:36:39 minya kernel: eth0: Promiscuous mode enabled.
Jul  2 20:36:39 minya dhcpcd[183]: no DHCPOFFER messages
                      ^---- Here's where dhcpcd fails 




More information about the Discuss mailing list