Speed tests over the internet can vary for various reasons that can not be controlled by your side, so you should never mention those results with this kind of issues.
Only speeds between your computer and your modem can be controlled.
PS:
Please use a newline when a sentence ends when you write on the forum, i (and others) have a hard time reading walls of text…
I adjusted the topic title to reflect what you mentioned.
What i mean by that is the hardware’s connection speed.
Ping is something different, it’s like a “reaction time” of your connection not the speed it operates at.
Your connection speed can be light-speed, while your ping can be slower as a turtle if the computer on the other side of your connection is slow to reply to the ping request…
(Some systems don’t reply at all even)
For that you would need to ask the driver at what speed it operates, i don’t know how to request that for a WiFi driver because i use an Ethernet connection (wired).
I can see mine with this command: networkctl --no-pager status -a
It could work for you also, or it may not…
Maybe others more familiar with WiFi stuff know a different way
I just got a suspicious message that might be the problem, I ran your command and got this:
WARNING: systemd-networkd is not running, output will be incomplete.
Failed to query link bit rates: Unit dbus-org.freedesktop.network1.service not found.
Failed to query link bit rates: Unit dbus-org.freedesktop.network1.service not found.
Failed to query link DHCP leases: Unit dbus-org.freedesktop.network1.service not found.
● 1: lo
Link File: /usr/lib/systemd/network/99-default.link
Network File: n/a
Type: loopback
State: n/a (unmanaged)
MTU: 65536
QDisc: noqueue
IPv6 Address Generation Mode: eui64
Queue Length (Tx/Rx): 1/1
Address: 127.0.0.1
::1
So first of all what is systemd-networkd? and should I enable it?
It’s a service that is not enabled by default, but should not interfere with normal operations (only a very specific issue could)
You could try to start it before you try that command, and stop it afterwards…
If you like to use that command a lot, or for whatever reason like it, you could enable it so it starts at boot.
I don’t use NetworkManager for my network setup that’s why i have it enabled…
That’s still unclear because we have not pin-pointed it’s cause yet…
It could be driver, it could be your Wifi settings in your router or even your location in respect to your modem…
Are you using 5GHz as WiFi?
Because some drivers have problems with band-usage on 5GHz, so in that case you can try to force a lower channel in your router’s WiFi settings wrt 5GHz channel.
(eg. Channel 40)
That info i picked-up from another thread on these forums… (see #wifi)
No, Im using 2.4GHz, my router doesnt support 5GHz
Also to mention, I tried a D-link wifi usb and its way more stable than the built it Atheros wifi so again this confirms that its a driver problem but I’m new to linux and I dont know how drivers are managed manually.
I can’t keep using my D-link usb as I dont have a spare port So I need my built in wifi.
I guess I will go back to windows for the time being as I’m going into finals and I need a good connection. Going to give manjaro another try later next year.
I know its late not and I already removed manjaro but after testing again in a VM I generated the issue and found out the source finally.
Its the bluetooth. Once the bluetooth is enabled along with the wifi the speed drops heavily. I’m no expert so I dont know why this happens but, if I knew before uninstalling simply disabling bluetooth could have brought back my speed.
Although It’s not a solution as many people like me use wireless headphones while working but atleast now I know the source of the problem and wanted to share it.