[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ethernet Problem in router



Hi list:
I have an extrange problem which I'll explain shortly.
A few weeks ago, our old router (a 486 running Debian 1.something) died.
It was the HD. We decided to install a newer pentium with Debian 2.1.
The installation went very well. I managed to read the routing tables of the
old router using another Debian. So we installed 3 ethernet cards Realtek 8139
PCI (I think that's the right number, but if not, it's the 10/100 Mbps one).
The router has to interconnect 2 of our lans (100 BaseT) with our Internet
connection (10 BaseT).
The router works fine. All the computers reach the Internet (and the other
lan) properly.
The thing is that after a short period of time (maybe a couple of hours), a
funny message shows on the console:

eth1: Transmit timeout, status 0d 0000. 
eth1: Transmit timeout, status 0d 0000. 

eth1 is the connection to the Internet, and of course, we lose connection
through that card.
The only solution we have been able to find for that is rebooting the router.
We have done nothing special to the system. Not even recompile the kernel.
It's just as it ends the installation.
Another thing happend in the meantime (but it didn't affect the behavior of
the computer).
The first times we booted the machine, all the three cards had the same
interrupt (10) with different I/O port of course.
We thought that that could be the problem, but I don't know how, the BIOS
started assigning different interrupts for each (10,11,12).
That didn't solve the problem.

I hope anyone can help me with that.
Thanks in advance.
Emilio

Emilio Tejedor Escobar
Ingeniero Superior de Telecomunicación
etejedor@gtic.ssr.upm.es
emiliotejedor@netscape.net


Reply to: