Zorin 18 Extremely slow internet with wifi Qualcomm QCA9377 Adapter

With dual boot. On windows I get a download speed of over 300Mbs, but on zorin 18 I'm only getting about 35Mbs. Windows fast start disabled, secure boot disabled, wifi power management set to 2, no fast boot option in the bios settings. Driver is ath10 version 6.17.0-14-generic . I've checked and there are no blockages. I've tried a few other possible solutions with no change (well, one actually made it worse). I've run out of options from internet sources. Any help would be appreciated. If I can't resolve this, good bye Zorin :frowning: This is on an old Dell Inspiron that I was hoping to breath some life into for a personal use Dedicated Server for a number of games. Obviously, the current internet speed makes this impossible.

Welcome to the Forum!

Did this happen after the Update to the 6.17 Kernel?

yeah good question, but I have 6.17, the same wifi adapter and no problem with, but for sure not a dell...

Thanks, but no this is a new install. Unless the update happened in the past few days. Ugh, just remembered. I actually tried booting an older version of Zorin (from the Grub dual boot menu), desperation move, but no change in the speed.

I found here a workaround for a Dell inspiron by disabling PMF, but I'm not sure if it would work on Zorin and if it is safe to do this.

Take a look at the last posts.
To me, that doesn't sound advisable.

Thanks for the info. But, yeah, that approach is a non-starter. Easier to give up Zorin (any Linux) and safer. Will wait and see if anyone else has a secure solution. But, looks like Zorin may be zorout. :pensive_face:

LOL


Are you set to 2.4 GHz or 5GHz?

Oh, forgot to include that in my initial post. Sorry, tried so many things, everything kinda merged together. But, I actually tried it on 2.4 and 5 GHz. No difference in the speed. Combined with everything else I tested, well that's why I'm baffled at this point. But...please keep the ideas rolling they are all much appreciated. Btw, I really like how Zorin looks and feels, so my internet speed issue is extra depressing.

1 Like

In terminal, run

netstat -ie

To find your wl... identifer. For example; wlpo3
Install iw:

sudo apt install iw

Can you post your terminal output for (replace wl... with the identifier you got above):

iw dev wl... link

Thanks, here's what was output (I removed a few potentially sensitive values).
Connected to ################# (on wlp3s0)
SSID: ######
freq: 5500.0
RX: 16773591 bytes (18426 packets)
TX: 590313 bytes (5060 packets)
signal: -52 dBm
rx bitrate: 433.3 MBit/s VHT-MCS 9 80MHz short GI VHT-NSS 1
bss flags: short-slot-time
dtim period: 1
beacon int: 100

Everything in that output suggests you should be seeing two or three hundred Mps...
Maybe try a speedtest, connecting from outside and inside your local network to compare.
I would suspect your router if you see such low speeds on your LAN.

With Windows on the same machine and router I am getting over 300 Mbps, and mobile devices on the same router are getting similar results. I have one wired connection to the router which gets around 500Mbps. I use speedtest.net (Fast.com a few others with no difference. I do need to make a correction. On 5Ghz I'm getting 35Mbps, but on 2.4Ghz I'm getting 16Mbps. Here is the output for the 2.4Ghz:

Connected to ################### (on wlp3s0)
SSID: #############
freq: 2432.0
RX: 2082004 bytes (6380 packets)
TX: 191605 bytes (964 packets)
signal: -51 dBm
rx bitrate: 72.2 MBit/s MCS 7 short GI
bss flags: short-slot-time
dtim period: 1
beacon int: 100

Given everything in this thread so far, I think that the most likely cause is CPU saturation (single core) using the ATH10K driver.

The driver itself is performing, but its handoff might be getting throttled by cycling it through one core - and this is not something you as the end user can easily change.
I could be wrong...
But it really looks to me that this is Linux side, not your router, hardware or the driver itself.
I am stumped - other than submitting a bug report...

Thank you so much. I would not have noticed that it was only using one core. I'll submit a bug report. Of the information provided what led you to the issue so that I can make sure I put that into the bug report?

And, thanks again, this was a weird one.

That the 35 Mps has remained consistent is what leads me to this possibility.
That range is pretty standard of single core saturation.
You do not see it on Windows OS, and if it was the router or the NIC, we would see more variable speeds.
So, this eliminates the driver itself, the ISP and the NIC - combined with that consistent 35Mps, leads me to think it is handoff onto the older CPU.

1 Like

Thanks, I'll be sure to include this info in the bug report. As a retired software engineer, I'm very aware of how important every bit of information about an issue can be.

Submitted the bug report. My thanks to Aravisian and everyone else. I love the energy in this form :smiley:

The ethernet adapter in this laptop only provides 100Mbs, so I bought a gigabit USB ethernet adapter. With that I am now getting close to 500 Mbps which should work quite well.

2 Likes

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