[OpenIndiana-discuss] weird packet garbling problem

James Carlson carlsonj at workingcode.com
Mon Feb 4 15:27:08 UTC 2013


On 02/04/13 10:01, Edward Ned Harvey (openindiana) wrote:
>> From: James Carlson [mailto:carlsonj at workingcode.com]
>>
>> Which of the many Broadcom drivers is this?  If it's bnx, try editing
>> /kernel/drv/bnx.conf, and uncommenting and changing the "checksum="
>> line
>> to set it to all zeros.
> 
> One of the systems is using bge, and the other is using bnx.  
> I notice there is no "checksum=" line in the bge.conf file ... It seems, if you want to disable checksum offload with bge, you have to edit source.
> 
> Will give this a try and see how it goes.  Thanks for the suggestion.

I think adding "set ip:dohwcksum = 0" in /etc/system should be
sufficient for bge.  I'm not as sure about bnx.

The other one that's burned me in the past is "TCP Fusion."  If you have
trouble with loopback connections, try with "set ip:do_tcp_fusion = 0"
in /etc/system.  But note that this flag affects only loopback traffic,
not stuff that hits the wire.

-- 
James Carlson         42.703N 71.076W         <carlsonj at workingcode.com>



More information about the OpenIndiana-discuss mailing list