Slow wi-fi download speed (upload is good)

Hello

I did a fresh install of ZorinOS to revive an aging desktop. It runs well except that wi-fi download speed is around 180kb/s.

I've gone through another thread with similar issues but the fixes did not work.

Since the wi-fi dongle is USB, I already installed libusb-dev.

$ sudo lshw -C network
  *-network                
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 0c
       serial: ac:22:0b:4d:7a:de
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.8.0-48-generic firmware=rtl8168g-2_0.0.1 02/06/13 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:18 ioport:e000(size=256) memory:f7c00000-f7c00fff memory:f0000000-f0003fff
  *-network
       description: Wireless interface
       physical id: 6
       bus info: usb@3:2
       logical name: wlxbcee7bea3651
       serial: bc:ee:7b:ea:36:51
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192cu driverversion=6.8.0-48-generic firmware=N/A ip=192.168.2.187 link=yes multicast=yes wireless=IEEE 802.11
$ speedtest-cli
Retrieving [speedtest.net](http://speedtest.net/) configuration...
Testing from TELUS (*<ip address>*)...
Retrieving [speedtest.net](http://speedtest.net/) server list...
Selecting best server based on ping...
Hosted by Bell Mobility (xxxxx, xx) [11.83 km]: 102.598 ms
Testing download speed................................................................................
Download: 0.47 Mbit/s
Testing upload speed......................................................................................................
Upload: 5.50 Mbit/s

Hello,

Try with:

sudo systemctl restart NetworkManager

If that doesn't work try with;

sudo nano /etc/modprobe.d/iwlwifi.conf

Find 11n_disable=1 and change it to 11n_disable=8

Save = ctrl+o
Exit = ctrl+x

Reboot and test.

1 Like

Thank you.

Restarted NetworkManager and restarting has helped. speedtest-cli now shows a download speed of 1.18 Mbps (it was 0.47 before). However, speedtest on my phone on this wi-fi reports 186 Mbps. I know this computer is slow so that might be a factor but it shouldn't be THIS slow.
Edit: Ran speedtest-cli again and got 0.81 Mbps

$ nmcli dev wifi list shows a Rate of 195 MBit/s

My iwlwifi.conf file does not have those entries.

$ cat /etc/modprobe.d/iwlwifi.conf 
# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system.  When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

So I added these to the bottom and rebooted. No change.

options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8
options iwlmvm power_scheme=1
$ lsusb 
Bus 001 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 003: ID 0b05:17ab ASUSTek Computer, Inc. USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
Bus 003 Device 002: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ iwconfig 
lo        no wireless extensions.

enp3s0    no wireless extensions.

wlxbcee7bea3651  IEEE 802.11  ESSID:"<network ssid>"  
          Mode:Managed  Frequency:2.432 GHz  Access Point: 08:62:66:90:9D:08   
          Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          **Power Management:off**
          Link Quality=70/70  Signal level=-38 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:54   Missed beacon:0

This is my dad's computer and I only visit him a couple of times a week. So wanted to provide as much info as I could today.

Hi follow this tutorial on turning powersave off:

I would also get these two apps for your phone (Android):

Wifi Analyzer from F-Droid:

This will enable you to see if neighbours are using the same Channel as your Dad.

Who's on my wifi (PlayStore):

This will check and report back what devices are connected. Make sure your Dad's router password is secure and not the one on the bottom of the modem/router.

1 Like

iwconfig says powe management is already off

I setup the router for him. I dont have any reason to believe the network is hacked. I will double check things to ensure the only devices connected are the ones which should be.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.