It occurs under all distros I've tried and it's been there for years. Even on different computers with different hardware...
It occurs under all distros I've tried and it's been there for years. Even on different computers with different hardware...
I don't even know what this means. What's the actual, reproducible scenario?
The router provided by my ISP (Virgin Media) is ruthless at closing idle TCP connections after only a few minutes. I'd see this with idle SSH logins being closed all the time.
The solution (for me at least) was to ensure connections used TCP keepalives, and vastly decrease the keepalive times (various sysctl calls, I don't have the details to hand).
Have you eliminated all other variables E.G. Common utility/setting, cabling, switch/router etc..? I've had paths open for much longer than that without access issues.
this terminology doesn't really make sense in the context of a TCP connection.
but, anyway, check:
net.ipv4.tcp_keepalive_time
net.ipv4.tcp_keepalive_probes
net.ipv4.tcp_keepalive_intvl
docs for the values here:
https://www.kernel.org/doc/Documentation/networking/ip-sysct..."man nfs" and "man mount.nfs" and search for "soft", "intr", "tcp", and "timeo". It sounds like the solution to your problem is some combination of those options.