This is a script that configures the iwlwifi driver options on Linux systems with options that seem to improve connectivity drastically on some Intel Wifi Cards.
This has been tested on my Arch Linux system using an Intel® Dual Band Wireless-AC 3168
and, an Intel® Wireless-AC 9462
. For me this script drastically improved my Wifi connection and speeds.
The default configuration is simply the config i normally set up on my system when installing;
( bt_coex_active=0, 11n_disable=8, swcrypto=1, power_save=0, power_scheme=1, d0i3_disable=1, uapsd_disable=1, )
Run sudo ./iwconfer.sh
If no option is provided, the script will default to using the -d option (default configuration).
Run sudo ./iwconfer.sh -c
you will be able to set custom settings for the parameters this script changes- via a input dialog.
If /etc/modprobe.d/iwlwifi.conf
exists, a backup is created at ~/iwlwifi-config/iwlwifi.conf.bak
This is a pretty janky script, but it works for my needs. Feel free to do whatever you want with it.
Be careful when using, and don't brick your wifi drivers.