I have an arch-linux system which I use as a server. I try to connect with ssh and samba from different Windows 7 machines.
However, I get frequent connection aborts. ssh (e.g. putty or kitty) says for instance:
Server unexpectedly closed network connection
And often, when I try to connect for the first time
Network error: Software caused connection abort
When I manage it to connect to the machine, it is very random how long it takes to get disconnected again. Sometimes only seconds, sometimes an hour or more.
When I use samba, I often copy some GBs of data before I get an abort. I can not browse the samba shares for a while, before it works again. ssh and samba always disconnect at the same time (given both are active).
I am not sure what kind of problem this is - when my ssh or samba disconnects I can
ping the machine anymore. I already tried to use a different switch between the machines, but it didn't help either. I tried to change MTU/MRU values - no success.
A tcpdump shows, that the tcp handshake is successful, but afterwards the Windows 7 clients are not responding anymore.
Do you have any idea what's going on here or how I can debug the behavior?