SSH over WiFi to Raspberry Pi 3 Hanging After Authentication

If your Rasberry Pi 3 is connected to your network over WiFi and you're unable to SSH into it because your session hangs right after the authentication step, it may be because of iffy or nonexistent QoS support on your wireless network. There are two ways to fix this:

  1. Get onto your Pi and add IPQoS 0x00 to /etc/ssh/sshd_config

  2. Alternatively, make sure WMM is enabled in your router settings.