Friday, May 3, 2024
 Popular · Latest · Hot · Upcoming
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 2198  / 2 Years ago, fri, august 26, 2022, 9:37:55

After restarting the laptop, the wi-fi remains at the level of 50-60 Mbps, but after a while it starts to fall to 10 Mbps, then it is in a constant interval from 3-30 Mbps (the reason for such instability is not clear). At the same time, for example, loading a page can take a long time, but watching a video on YouTube (without rewinding) in 1080 can be done without problems (while maintaining quality).


This problem is seen only under Linux. There were no problems in Windows.


 - lspci
07:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)

 - lspci -nnk | grep -A2 0280
07:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:0901]
Kernel driver in use: ath10k_pci


After reboot speed.


watch iwconfig

Wifi speed after reboot


After some time. It may seem that the Internet speed is normal, but at the beginning of the test the speed was 2-3 Mbps, then it began to grow to 50 and at the end it was 60. This can be seen on the chart.


enter image description here


Next test.
enter image description here
enter image description here


More From » networking

 Answers
4

After much research, I came to the only method that helped me -> Wifi slow, temporarily fixed by resetting the connection.


I will leave the answer here, as I will supplement it if I encounter same problems in future.



  1. Set channel width on the router to 20 mhz in the 2.4GHz.

  2. Choose a specific channel, not automatic on the router(i choise 11).

  3. Set your regulatory domain if it not done yet.


sudo iw reg get

If you see 00, then find your ISO 3166-1 alpha-2 in http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2, for example i will use UA - Ukraine, and you use your country code.


Next use that command


sudo iw reg set UA

Next set it permanently


gksudo gedit /etc/default/crda

You will see something like REGDOMAIN=. Set it to your country code.


REGDOMAIN=UA

If you want to check the stability of your internet connection, then use the following command. and pay attention to the parameter


ping 8.8.8.8

This is how I tested the changes. Before these changes, the time difference was huge, after - no.


After all this, the wifi works almost perfectly. Since it worked perfectly on all other devices before these changes, I believe that the problem was in my software on ubuntu, so I will leave this question and answer here.


[#1907] Friday, August 26, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
edgehogight

Total Points: 272
Total Questions: 113
Total Answers: 99

Location: Northern Mariana Islands
Member since Sun, Jul 19, 2020
4 Years ago
edgehogight questions
;