When using wireless, SSH connexion stops after “expecting SSH2_MSG_KEX_ECDH_REPLY”

When on wireless (interface wlp2s0b1), I can’t connect to my SSH server, but when using Ethernet (interface enp1s0f0), I can.

  • Both interfaces are on the same network.
  • Connexion stops after debug1: expecting SSH2_MSG_KEX_ECDH_REPLY.
  • I’m using Manjaro Linux.
  • I’ve no firwalls.
  • On the server, /var/log/auth.log shows nothing.

What I’ve tried and didn’t worked :

  • Tweaking the MTU (tried a bunch of values): sudo ip li set mtu 1500 dev wlp2s0b1.
  • Changing the port (from 22 to 2222).
  • Setting the KexAlgorithms: ssh -oKexAlgorithms=ecdh-sha2-nistp521 user@host