0

I am trying to connect to two SSH servers running on two separate Ubuntu OS from a Windows PC. The login goes okay in most cases on both terminals but after login the last connected terminal almost always freezes, and in some cases never wakes up again.

I have tried several different Windows clients (PuTTY, SmarTTY, MobaXterm) but with the same result. The connections are passing through a gigabit switch.

The connection is fine with only a single connection.

Does anyone have any idea of what is going wrong here?

8
  • Update NIC drivers? Give that a shot. It looks like to me that the Windows host is clearly the problem.
    – codaamok
    Sep 13, 2016 at 15:16
  • I have updated the NIC driver but the result is unfortunately still the same...
    – jkk
    Sep 19, 2016 at 7:27
  • Retry with your firewall disabled
    – codaamok
    Sep 19, 2016 at 10:12
  • I have tried that as well. I have tried to narrow down the problem further: I can ping the Linux computers individually without any problems but when I try to ping them simultaneously it almost always fails for one of the connections but it seems quite random which one will fail. It seems as if the switch only allows one data stream at a time. Could that be the case?
    – jkk
    Sep 19, 2016 at 11:14
  • This may be a stupid question but is the driver for your NIC set to half duplex? In devmgmt.msc right click on the NIC and go Properties, under "Speed & Duplex", is the value Auto Negotiation?
    – codaamok
    Sep 19, 2016 at 11:44

1 Answer 1

0

The problem was caused by identical MAC address on the Linux systems. Changing to unique MAC addresses solved the problem.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .