I'm struggling with very poor wireless performance on a Fedora 25 setup running kernel 4.8.15-300.fc25.x86_64.
When downloading anything via wget, I get like 5Kb/s, and downloads usually stop. If I happen to launch the following ping command in bash while trying to download, performance is fine (about 1Mb/s).
ping google.fr -i .05
As far as I tested, I can surf on internet with some 3-5 seconds lag between pages, which disappears if I use that ping command.
Wifi driver is iwlwifi, firmware is installed even if dmesg complains:
[ 4.225476] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-24.ucode failed with error -2 [ 4.225484] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-23.ucode failed with error -2 [ 4.226742] iwlwifi 0000:02:00.0: loaded firmware version 22.361476.0 op_mode iwlmvm
According to bugzilla (see https://bugzilla.redhat.com/show_bug.cgi?id=1400269), this shoudln't be an issue.
I manage my own AP (TPLink EAP 110) where I tried to change channel, disabling 802.11n, changing channel width, nothing helps.
The laptop I have the wireless issues with also has a Win10 dualboot. Wifi performance on Win10 is normal.
I can imagine that at some point, the ping forces a keep alive or something (not a wireless specialist speaking).
I have no clue how to get around this. Any ideas please ?