FastEthernet -> ethX zdechne, proc?

Michal Svamberg svamberg na students.zcu.cz
Čtvrtek Březen 2 14:16:46 CET 2000


Dobry den,
na starsi i486 (66MHz) jsme do PCI slotu nainstalovali 2 sitove karty 100MB/s a jednu
10MB/s. Predtim tam byly 3x 10MB/s a vse fungovalo bez problemu.
Fungovalo to spolehlive i s jednou 100MB sitovkou, ale 2 sitovky se hadaji a vyhazuji toto:

eth2: Transmit timeout, status 0d 0000 media 80.
eth2: Tx queue start entry 2411880  dirty entry 2411880.
eth2:  Tx descriptor 0 is 0008a5ea. (queue head)
eth2:  Tx descriptor 1 is 0008a03c.
eth2:  Tx descriptor 2 is 0008a03c.
eth2:  Tx descriptor 3 is 0008a03c.
eth2: MII #32 registers are: 1100 782d 0000 0000 05e1 4541 0001 0000.
eth2: Transmit timeout, status 0d 0000 media 80.
eth2: Tx queue start entry 828200  dirty entry 828200.
eth2:  Tx descriptor 0 is 0008a5ea. (queue head)
eth2:  Tx descriptor 1 is 0008a03c.
eth2:  Tx descriptor 2 is 0008a03c.
eth2:  Tx descriptor 3 is 0008a03c.
eth2: MII #32 registers are: 1100 782d 0000 0000 05e1 4541 0001 0000.
eth2: Oversized Ethernet frame, status 450008!
eth1: Transmit timeout, status 0d 0000 media 80.
eth1: Tx queue start entry 3579732  dirty entry 3579732.
eth1:  Tx descriptor 0 is 0008a5ea. (queue head)
eth1:  Tx descriptor 1 is 0008a03e.
eth1:  Tx descriptor 2 is 0008a03c.
eth1:  Tx descriptor 3 is 0008a03c.
eth1: MII #32 registers are: 1100 782d 0000 0000 0541 45e1 0001 0000.

Pricemz nekdy vypadne eth1, jindy eth2 (eth0 je 10MB/s). V ifconfigu sitovky zustanou
nastavene, jen jsou nepristupne, musim je zhodit (ifconfig ethX down) odejmout modul
(rmmod rtl8139), znova pridat (insmod rtl8139) a nakonfigurovat ifconfigem, takto vydrzi
pracovat cca 6 hodin, pak to vypise chybu viz vyse (tento vypis uz delsi nebyva).

Co mam spatne nastavene? Nestiha PCI? Jak to opravit?

		Dekuji
									Michal Svamberg
									svamberg na students.zcu.cz



Další informace o konferenci Linux