[OpenWrt-Tickets] [OpenWrt] #3397: [Atheros] Ethernet TCP/UDP checksumming broken starting 10975
OpenWrt
openwrt-devel at lists.openwrt.org
Sat May 3 18:17:53 CEST 2008
#3397: [Atheros] Ethernet TCP/UDP checksumming broken starting 10975
---------------------+------------------------------------------------------
Reporter: Othello | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: 7.10?
Component: kernel | Keywords: ethernet atheros
---------------------+------------------------------------------------------
Starting from rev 10975 on a F*N2100 , TCP and UDP outbound packets
pushing data will have an incorrect checksum. By reverting the first
change of the patch in
{{{target/linux/atheros/patches-2.6.23/200-ar2313_enable_mvswitch.patch}}}
, I was able to get TCP and UDP to work properly again.
The proposed solution is to enable {{{NETIF_F_HW_CSUM}}} only if the
Marvell Switch was being used. Not an easy thing to implement in an
elegant way, as far as I can see.
Comments?
--
Ticket URL: <https://dev.openwrt.org/ticket/3397>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
More information about the openwrt-tickets
mailing list