Why would TCP connections to and through a router be failing with recent Linux kernels? DHCP, ICMP and DNS work. I can get a TCP connect, but no data. Looks like its related to packet size. Selecting a smaller MTU on the ethernet didn't help. Windows, OS-X and 2.6.20 have no problems. Any suggestions? Mike