I prepared my own patch and tested that. However, our general policy is to apply patches that were accepted upstream, so in the end I applied Jie Yang's patch. The critical change is to remove the line 'netdev->features |= NETIF_F_TSO6;' which tells the kernel that the driver supports TSO for IPv6. Once that is done, the other code will no longer be used. Are you sure the patch was actually applied when you tested? Ben.
I'm not shure that my act was correct. So here is what I'm done: 1) Install linux-source-2.6.262) Due to Jie's patch don't work with the patch-command, I removed the appropriate lines by hand in atl1e_main.c
3) For later check purposes I changed the DRV_VERSION to "1.0.0.7-NAPI_JP" 4) make modules5) copy /usr/src/linux-source-2.6.26/drivers/net/atl1e/atl1e.ko to /lib/modules/2.6.26-2-686/kernel/drivers/net/atl1e/atl1e.ko
6) reboot the machine 7) modinfo atl1efilename: /lib/modules/2.6.26-2-686/kernel/drivers/net/atl1e/atl1e.ko
version: 1.0.0.7-NAPI_JP The IPv6 pakets are still truncated. -- Joerg.