Hello, I am desperately trying to get a reliable network
to function on a new Linux machine running RedHat 7.3.
I have:
eMachines T1742
Intel 845GL chipset
It has a builtin Realtek NIC: RTL8100B
Supposedly, this is compatible with a RTL8139.
It was detected as a Realtek 8139 and associated with the 8139too driver
(version 0.9.24).
I have connected this NIC with my new Linksys Wireless
Access Point Router with a 4-port switch (BEFW11S4).
That is connected to my Toshiba cable modem and I use RCN as my ISP.
If I attempt to download anything remotely large,
or run a program which sends and receives messages between other hosts on my LAN,
the network stalls (permanently). I have to manually restart the network (/etc/init.d/network restart)
or reboot to get it working again.
The only error message that I've seen was in /var/log/messages:
kernel: eth0: Too much work at interrupt, IntrStatus=0x0040.
(sometimes the IntrStatus is 0x0041, or 0x0001).
So far, I have tried:
a) upgrading the 8139too driver to 0.9.26
(downloaded from the gkernel project on sourceforge.net)
b) upgrading the 8139too driver to 1.0.1
(downloaded from the Realtek website_
c) installing an alternate network card - a real RTL8139D in a free PCI slot.
Unfortunately, that device was never seen,
even after I disabled the onboard LAN device
and also removed an unused PCI modem card.
Therefore, I removed the alternate NIC card and
reenabled the onboard NIC card.
I had hoped to make this thing work wirelessly;
but, that appears to be a distant possibility
if I can't even get it to work over ethernet.
Thanks for any help you can give me.
If there is any more information you want about my machine or setup,
please ask me (and perhaps tell me what command
to type to get that information).
Chuck