You can try this option. Run in terminal
sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi 11n_disable=1"
If this does not help, some other options can be used.
It looks like this adapter does not work well in 802.11n mode. So disabling it improves connection.
There are some other options, that may be tuned.
You can also try to disable not all 802.11n, but partially. It can be selected by
11n_disable=8 instead of
You can apply them the same way as with
11n_disable=1. You can use any combination of these options, e.g.
sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi power_save=0 swcrypto=1"
You can enable all of them and remove one by one to test which one does the trick.
Every new setting overwrites the previous one.
To completely remove the options, remove
/etc/modprobe.d/iwlwifi-opt.conf by running
sudo rm /etc/modprobe.d/iwlwifi-opt.conf
Please do not forget to comment on which options worked for you.
Explanation of the options can be found by
modinfo iwlwifi | grep parm