On Wed, 2006-05-07 at 22:45 +0200, Krzysztof Oledzki wrote: > > On Wed, 5 Jul 2006, Auke Kok wrote: > > > David Miller wrote: > >> From: jamal <[EMAIL PROTECTED]> > >> Date: Tue, 04 Jul 2006 15:20:39 -0400 > >> > >>> BTW, As an addendum this default behavior changed around 2.6.16 it > >>> seems. > >> > >> Flow control has been on by default in the tg3 driver since the > >> beginning,
Are you sure about this Dave?;-> because I do have a tg3 on my laptop. [EMAIL PROTECTED]:~/Desktop/maemo$ sudo ethtool -a eth0 Pause parameters for eth0: Autonegotiate: on RX: off TX: off [EMAIL PROTECTED]:~/Desktop/maemo$ uname -a Linux jzny2 2.6.16 #6 Fri Jun 9 15:29:40 EDT 2006 i686 GNU/Linux [EMAIL PROTECTED]:~/Desktop/maemo$ Maybe it is read from the eeprom and mine has it off? > maybe e1000 only recently started to behave that way > >> but it's the right thing to do IMHO. > > I will continue testing when i get proper hardware and post. And if only Robert and I are whining about this, we are adults and we can turn it off. I never tried it with large packets, so it may be helpful there for forwarding. Again, note that: It is consuming > 10% (13-15% range) of my bandwidth. Granted that is at high speeds with small packets so may not be reflective of 96% of the world. But that would be > 50kpps of my forwarding capacity being chewed unreasonably. So Auke, did you say "performance" was what people mostly bitched about? ;-> > > As said earlier, e1000 always honors the EEPROM setting for this, which has > > been _on_ by default for all cards (AFAIK, that is). > It has _never ever_ worked on e1000 for as long as i have used e1000. If it was intended to work, it must have been fixed in 2.6.16. So it is new behavior. > I'm not sure: > > [EMAIL PROTECTED]:~# mii-tool -v eth0 Try ethtool -a eth0 to read and -A to set. cheers, jamal - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html