Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jun 2008 09:19:40 +0900
From:      Pyun YongHyeon <pyunyh@gmail.com>
To:        Peter Kirk <peter@teamspeak-systems.de>
Cc:        freebsd-net@freebsd.org, "Andrey V. Elsukov" <bu7cher@yandex.ru>
Subject:   Re: UDP checksum invalid on FreeBSD7/x86
Message-ID:  <20080621001940.GD44099@cdnetworks.co.kr>
In-Reply-To: <200806201154.56281.peter@teamspeak-systems.de>
References:  <200806201046.05530.peter@teamspeak-systems.de> <200806201133.28357.peter@teamspeak-systems.de> <485B7A88.9080301@yandex.ru> <200806201154.56281.peter@teamspeak-systems.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 20, 2008 at 11:54:55AM +0200, Peter Kirk wrote:
 > On Friday 20 June 2008 11:38:16 Andrey V. Elsukov wrote:
 > > Peter Kirk wrote:
 > > >> Can you show `ifconfig -u` output?
 > > >
 > > > re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
 > > >         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
 > >
 > > It's problem in re(4) driver.
 > > Try to use `ifconfig re0 -rxcsum -txcsum`. You can add these
 > > parameters to your rc.conf.
 > 
 > In /etc/rc.conf I changed the line
 > ifconfig_re0="inet 192.168.1.13  netmask 255.255.255.0"
 > to
 > ifconfig_re0="-rxcsum -txcsum inet 192.168.1.13  netmask 255.255.255.0"
 > 
 > Now the problem no longer appears, even with "net.inet.udp.checksum=1". Thanks 
 > for answering this so promptly, hopefuly the re(4) driver can be fixed to 
 > avoid this kind of problem (or the -rxcsum -txcsum added automatically for 
 > this card).

Try re(4) on 7-stable and let me know how it goes.
Most checksum offload and bus_dma(9) related issues were fixed in
7-stable.

-- 
Regards,
Pyun YongHyeon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080621001940.GD44099>