ethtool is the best way IMHO. As you already noted you will have to git pull the latest version - just now they posted a 2.6.33-pre1 build of ethtool - that should work as well. Then you can modify your startup scripts to disable GRO before bringing the interface up. Or ... the driver is open source after all, so you can modify the code to disable it by default. Find the following line in igb_main.c: netdev->features |= NETIF_F_GRO; and change it to: netdev->features &= ~NETIF_F_GRO; Thanks, Emil ________________________________
From: scott.silver...@gmail.com [mailto:scott.silver...@gmail.com] On Behalf Of Scott Silverman Sent: Wednesday, December 23, 2009 3:32 PM To: Tantilov, Emil S Cc: Ed Ravin; e1000-devel@lists.sourceforge.net Subject: Re: [E1000-devel] Issue with GRO on IGB in Linux Router What is the best way to disable it? I know I can do an ethtool -K ethx gro off, but is there a better way to disable it? Ideally something that keeps it from coming on before I can turn it off. Thanks, Scott On Wed, Dec 23, 2009 at 5:19 PM, Tantilov, Emil S <emil.s.tanti...@intel.com> wrote: Ed Ravin wrote: > On Wed, Dec 23, 2009 at 02:02:19PM -0700, Tantilov, Emil S wrote: >> There were issues with GRO and routing in the initial implementations >> (2.6.29 I think was where GRO was introduced). Try newer kernel >> (2.6.32.x) and it should work. > > Emil - what is the earliest kernel that has a working GRO? I'm using > a distribution with a 2.6.31 kernel, and I'm hoping I won't have to > rebuild it. > > Thanks, > > -- Ed Not sure. The majority of the work was done in 2.6.29/30 I think, so you may be OK. If you have issues just disable it. Thanks, Emil ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel