Ethernet Card Weirdness
tobywood at u.washington.edu
Wed Aug 16 02:39:13 PDT 2000
Hopefully my question will be more clear and precise than my subject line.
I am using RedHat 6.2 and pmfirewall to perform IP masquerading and
firewall services for my home network (currently 1 Win98 computer and the
RedHat server.) I get my internet access (via static IP) from att at home
into eth1, a SMC 10/100 card using the rtl8139 module, and eth0 is a
Compaq 10bT card using the tlan module. Win98 is using a Linksys 10/100
card. (I think) everything was working fine, so, being a moron, I decided
to switch the ethernet cards so that I would have 100bT within the
internal network. This is when things went awry.
First I stopped pmfirewall, then I ifdown'ed eth0 & eth1 and
rmmod'ed tlan and rtl8139. I switched eth0 and eth1 in pmfirewall.conf, I
switched eth0 and eth1 in conf.modules and I edited ifcfg-eth1 and
ifcfg-eth0 to switch the IP addresses and gateways. I then switched the
ethernet cables and rebooted my modem. Next I insmod'ed tlan and rtl8139,
ifup'ed eth1 and eth0 and started pmfirewall. I think everything "worked"
at this point, however my connection from Win98 had dropped from a normal
average of 300kBps to a trickle, a crawl...
I switched everything back and all seemed to return to normal
(ifconfig shows a ~10% collision rate on eth1 (outernet) but that could
have been happening before and I just didn't notice)
So does anyone see something I forgot or did wrong? Why would
switching eth0 and eth1 cause such a slowdown? The list of commands and
steps I went through comprises about 75% of my linux knowledge, so if you
have suggestions or questions, the more detailed the better. (I think I
ruled out pmfirewall as the culprit, but...)
Specifically the ethernet cards were:
SMC1211TX EZCard 10/100
Compaq Netelligent 10 T PCI UTP, Rev. 16
More information about the Linux