- ThinkBlog - http://thinkblog.org -
Transmit error, Tx status register 90
Posted By Michael On 17th April 2004 @ 19:44 In Linux | 2 Comments
Apparently 3com 3c59x/90x (in my case, 3c595 I believe) network interface cards (NICs) with Linux kernel version 2.4.x are simply not too friendly with excessive transfers. I have done enough research on the error message in the subject line of this post to know that, essentially, this is an error because this particular 3Com card is incompatible with the kernel I’m running when it gets up to very high levels of transfer rate. I’m not sure if this is caused by the firewall script I’m running (Dr. Bob Sully’s version, from [1] malibyte.net and updated frequently, is really top-notch) with the Celeron 466MHz proc, or the NIC itself. Looks like a problem with the latter wholly, though. A video transfer, streaming at 300kbps is find with my cable modem connection, but the NIC just can’t handle it. If you’ve had this same problem, speak up! The easiest way I’ve found to fix this is the following (as root):
# ifdown eth0
# ifup eth0
(My external interface [extif] is actually eth1, but I genericised it for those of you who do it the normal way.)
Transmit error, Tx status register 90
Posted By Michael On 17th April 2004 @ 19:44 In Linux | 2 Comments
Apparently 3com 3c59x/90x (in my case, 3c595 I believe) network interface cards (NICs) with Linux kernel version 2.4.x are simply not too friendly with excessive transfers. I have done enough research on the error message in the subject line of this post to know that, essentially, this is an error because this particular 3Com card is incompatible with the kernel I’m running when it gets up to very high levels of transfer rate. I’m not sure if this is caused by the firewall script I’m running (Dr. Bob Sully’s version, from [2] malibyte.net and updated frequently, is really top-notch) with the Celeron 466MHz proc, or the NIC itself. Looks like a problem with the latter wholly, though. A video transfer, streaming at 300kbps is find with my cable modem connection, but the NIC just can’t handle it. If you’ve had this same problem, speak up! The easiest way I’ve found to fix this is the following (as root):
# ifdown eth0
# ifup eth0
(My external interface [extif] is actually eth1, but I genericised it for those of you who do it the normal way.)
Article printed from ThinkBlog: http://thinkblog.org
URL to article: http://thinkblog.org/2004/04/17/transmit_error_tx_status_register_90/
URLs in this post:
[1] malibyte.net: http://www.malibyte.net/iptables/scripts/fwscripts.html
[2] malibyte.net: http://www.malibyte.net/iptables/scripts/fwscripts.html
Click here to print.