kernel networking problem
Eric
plug-discuss@lists.PLUG.phoenix.az.us
Thu, 20 Dec 2001 23:27:11 -0800
Hi,
I am setting up a laptop firewall, and the pcmcia card services work ok as
long as not too much data is piped through. But when the load gets heavier,
eth1 on the firewall freezes. And each time I unfreeze it, restart Linux,
and reinitiate heavy throughput, eth1 freezes, again and again and again,
always within one minute of the initiation of both streaming and SSH
transfers. The concomitant error messages produced when the interface
freezes are reproduced below.
The pcmcia cards I am using are the 3ccfe575ct-d and 3ccfe575bt-d, and the
driver is the 3c59x. They work fine unless the load gets to heavy. I have
upgraded to kernel 2.4.9, but the problem existed on the default RH 7.2
install (whichever kernel that is, can't remember). With the latter kernel,
I first had the problem described here
http://www.uwsg.iu.edu/hypermail/linux/kernel/0110.3/1030.html, and when I
added "options 3c59x enable_wol=1 " to /etc/modules.conf, this new problem
arose.
Can anyone either
1. recommend how to fix this new problem, or
2. recommend some pcmcia cards that work with RH 7.1 under
heavy loads, or else
3. recommend a Linux OS that can handle my particular pcmcia cards under
heavy loads?
The error messages are thus:
eth1: command 0x3002 did not complete! status oxf000
ad infinitum
or
eth1 transmit timed out, tx_status 00 status e000.
diagnostics: net 0ce0 media a800 dma 000000a0.
Flags; bus-master 1 dirty 3972(4)
Transmit list 002ff300 vs. c02ff300.
0: @c02ff200 length 80005ea status 000005ea
1: @c02ff240 length 80005ea status 000005ea
2. @c02ff280 length 80005ea status 000005ea
3. @c02ff2c0 length 80005ea status 000005ea
4. @c02ff300 length 80005ea status 000105ea
5. @c02ff340 length 80005ea status 000105ea
6. @c02ff380 length 80005ea status 000105ea
7. @c02ff3c0 length 80005ea status 000105ea
8. @c02ff400 length 80005ea status 000105ea
9. @c02ff420 length 80005ea status 000105ea
10. @c02ff440 length 80005ea status 000105ea
11. @c02ff480 length 80005ea status 000105ea
12. @c02ff4c0 length 80005ea status 000105ea
13. @c02ff500 length 80005ea status 000105ea
14. @c02ff540 length 80005ea status 000105ea
15. @c02ff580 length 80005ea status 000105ea