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

Re: network hang



Hi Sourav!

> > Jeff Garzik's alternative driver-implementation (8139too)

> Could you kindly tell me where to get that from for RH6.2 (2.2.14
> kernel). And any possible suggestions if needed to make it work 
> properly.

The 8139too-driver is based on Becker's rtl8139-driver and replaces it 
in the 2.4-kernels. It was backported to 2.2 and first appeared in 
2.2.18. I don't think that there's an easy way to use it with 2.2.14. I 
think it would be the best to upgrade to the latest 2.2-kernel. 

If you insist on the 2.2.14-kernel (why?) you can probably upgrade the 
outdated rtl8139-driver alone. (2.2.14 - 2.2.19 come all with the same 
rtl8139 v1.07. The recent version is 1.13.)

This page explains how to do that: http://exe2bin.com/rtl8139/

Donald Becker doesn't like the 8139too-driver. Quote from 
http://www.scyld.com/network/rtl8139.html "The 8139too driver is based 
almost entirely on the on the 8139 driver written by Donald Becker. It 
has a few operational changes, most of which are flawed or pointless."

So we have the rtl8139 v1.07 which is in all the 2.2 kernels and hangs 
my machine when under sufficient load. Then there's 8139too, which 
works more often and explodes more furiously, when it feels like. And 
then there's a mythical rtl8139 v1.13 on Becker's page which isn't in 
any kernel I know. Pretty. What's going on here?

regards
Thomas.
-
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
IRC Channel:   irc.openprojects.net / #kernelnewbies
Web Page:      http://www.kernelnewbies.org/