XPS 13 9370 Wi-Fi and Bluetooth connection problems on Linux and the solution
Just wanted to share my experience on fixing wifi and bluetooth connection/dropout issues that I have had for quite a long time. I am on Arch Linux using the zen kernel.
After many hours of online searching and fiddling, it turns out that the source of the problem was related to the wireless power savings. I am using laptop-mode-tools for power saving, so disabling wifi power saving in laptop-mode-tools solved all wifi and bluetooth connectivity problems. I feel like for some reason, laptop-mode-tools uses way less power than needed for a stable connection, leading to a bunch of issues including dropouts, latency spikes, bandwidth reduction, etc. I hope this helps other 9370 owners having similar problems.