[Eisfair] eth0 TX transmit timeout 3c59x

Thomas Bork tom at eisfair.org
Fr Jan 3 21:19:22 CET 2014


Am 03.01.2014 10:23, schrieb Matthias Prill:

> Jan  3 07:45:53 pfserv kernel: eth1: transmit timed out, tx_status 00
> status e000.
> Jan  3 07:45:53 pfserv kernel:   diagnostics: net 0cf6 media 8880 dma
> 000000a0 fifo 0000
> Jan  3 07:45:53 pfserv kernel:   Flags; bus-master 1, dirty 71128288(0)
> current 71128304(0)
> Als Treiber läuft der 3c59x.
> Hat jemand dieses Problem bei sich beobachtet und ein Fix dafür?

Eventuell hilft Dir das:

https://bugzilla.kernel.org/show_bug.cgi?id=7440

Man könnte versuchen, im Treiber die Werte für

#define TX_RING_SIZE	16
#define RX_RING_SIZE	32
static int max_interrupt_work = 32;

auf jeweils 1024 zu setzen.

Die sind selbst im Kernel 3.0.101 noch auf den Werten aus unserem Kernel 
- aber manche Leute scheinen damit eben Schwierigkeiten zu haben...

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair