[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