#Wifi slow - detailed troubleshooting [SOLVED]

1 messages · Page 1 of 1 (latest)

teal anvil
#

EDIT²: speeds got worse again. Motherboard RMA'd.

EDIT: [SOLVED - specific to...] - Realtek 8852BE wireless LAN WiFi 6 PCI-E NIC. Asus TUF GAMING B650M-PLUS WIFI Micro ATX AM5 Motherboard.

PROBLEM: Slow wifi speeds despite myriad of common and uncommon trouble shooting to resolve.

SOLUTION: Device Manager > Network Adapters > Realtek 8852BE wireless LAN WiFi 6 PCI-E NIC > Properties > Advanced > Roaming Aggressiveness: Disable (both). You might need to do other steps prior, such as basic trouble shooting. Manually updating drivers through windows archive may or may not have impact on resolution as positive results were seen prior to update.

[BELOW IS THE ORIGINAL POST, PRESERVED FOR FUTURE SEARCHES]
I'm just as shocked as you are that no one has asked this question yet. I did search for it.

Built my first PC. The wifi on 5 Ghz is very slow. Ethernet is 700+ Mbps. The download speeds on WiFi are 100 Mbps with the antenna on top of the PC, 250 Mbps with it suspended in the air. My older laptop sitting next to the PC hits 700+ Mbps speeds on Wifi like the ethernet speeds.

The mobo drivers up to date. I performed a network reset. I set the network preference to 5 Ghz. I confirmed the signal received is 5 Ghz. I can't adjust the bandwidth right now, but there's only 2 signals around us on our bandwidth and the laptop is working fine with the same physical signal blocks. I disabled "Allow the computer to turn off this device" for power management.

I Flushed DNS Cache, Released & Renewed IP, and Reset Winsock. Uninstalled and reinstalled wifi drivers.

Edit: installed new antenna, no change in speeds. Firewall disabled, no change in speeds.

This is the motherboard.
https://pcpartpicker.com/product/dFzhP6/asus-tuf-gaming-b650m-plus-wifi-micro-atx-am5-motherboard-tuf-gaming-b650m-plus-wifi

teal anvil
#

More updates. Update bios and all drivers for the motherboard. No changes.

unborn vortex
#

do you have a picture?

#

@teal anvil

teal anvil
unborn vortex
#

the back of the pc

#

do you have the wifi adapters on it

#

?

teal anvil
unborn vortex
#

okay just making sure some people forget

teal anvil
#

Fair, but I wish it was as easy as something like that.

unborn vortex
#

ill see what i can find out and msg it here tomorrow

teal anvil
#

I just had an epiphany. I'll test it tomorrow.

I should test my laptop against my desktop on a different Wi-Fi source. I can tether from my phone and check the speeds on both using my phone as an access point.

unborn vortex
#

try putting the antenna higher

teal anvil
#

It is

unborn vortex
#

lmao

teal anvil
#

That actually helped, but as I mentioned above it went from 100 to 250

#

That's using speed test. Fast.net was getting 20mbps

unborn vortex
#

have you updated bios

teal anvil
unborn vortex
#

sorry im tired trying to think

teal anvil
#

That's okay. I appreciate the eyes on this. Nothing's going to happen tonight anyways. I really need to sleep and then go to work.

I must have installed bad drivers and disabled the Wi-Fi in the last ditch effort before going to bed. I'm going to either install a previous driver for the Wi-Fi or run an Ethernet cable again to install the drivers again.

unborn vortex
#

alright ill see what i can find

teal anvil
#

Next option is probably getting a USB Wi-Fi dongle to see if that improves speeds.

After that, I guess I could just buy a router. The default spectrum one kind of sucks anyways.

unborn vortex
#

remove the network devices from device manager. I then installed the LAN driver. After that I opened the Armoury Crate and installed the wifi driver from there

teal anvil
unborn vortex
#

i think they unistalled it

#

and used armory crate

teal anvil
#

I've done that already. No success.

Another thing I hadn't thought of is possibly the firewall causing slowdowns. It's a fresh install, new desktop. I haven't made any adjustments to the firewall settings and that might be what's slowing down the traffic

viral vale
#

Swap out the desktop wifi module with the laptop's? Haha

You should find out what the module is (device manager - pci id). Pictures or mobo model tell nothing here

teal anvil
viral vale
teal anvil
teal anvil
#

PCI id is not an option, what property would you like to see?

#

I've done all of this, which is the troubleshooting guide from asus for the board

#

Disabling firewall had no effect on speeds.

thick schooner
#

If you do buy a new Wi-Fi adapter or card, try and get a PCI-E wireless card rather than a USB dongle. PCI-E cards tend to be more stable

viral vale
#

Although bad software side is a distant and unlikely possibility (i will double check here), it's far more likely something with the antenna.

I've unexpectedly fixed my laptop once. I think i opened it to redo the thermal paste for no reason (it's an old thing and was slow regardless). That's when I looked at the wifi adapter and noticed one of the antennas' connector was a little loose on the board. Yep, i could pull it off the PCB with ease. I had to resolder it to fix the 15-150 KB/s speed + lags issue

teal anvil
viral vale
# teal anvil If I can take off the heat sink around the IO, I'll see if maybe it's loose. Bu...

https://old.reddit.com/r/Realtek/comments/16ttfrx/realtek_rtl8852be_wifi_6_80211ax_pcie_adapter/

"A bit late, but a fix I found was to go into device manager, and under the advanced properties for the network card disable the 2.4ghz band, along with disabling roaming aggressiveness."

and the "Disabling roaming aggressivness" finally solved my problems I've been struggling with for almost 2 months now! (Disabling 2.4GHz band wasn't needed in my case)

I have an Asus TUF Gaming B650-PLUS WIFI mobo and it came with this garbage Realtek 8852BE chipset. Same problems as everyone else. I'm running Windows 10 (because I need the Windows Mixed Reality app that is removed from Windows 11). I tried at minimum (4) different 8852BE drivers recommended from various parts of the web, including Reddit.
I ended up installing the 8852CE driver (CE, not BE). I acknowledged Windows prompt that it may not work due to hardware incompatibility.

#

can you record a short video showing what settings there are under the Device Manager properties window or screenshots?

On the router:

  • If 2.4 and 5 GHz network SSIDs are one, I suggest you to split them. Give the 5 GHz a new name and only put selected devices on it for performance

  • disable "b" mode on router completely. If you don't have ancient devices, disable both b/g.

  • what is your wifi channel on 2.4? there are only 3 non-overlapping channels: 1, 6 and last (typically 11-13)

  • what's the channel width?

  • the last two points should be viewed together with your neighborhood wifi signals. I used "WiFiAnalyzer" from F-Droid on my phone (Android) - it's decent.

Rather than testing speedtest (internet connection is a variable), there exists iperf2 / iperf3, a command-line tool to test the direct connection between your two computers. It actually runs in Termux on Android too. If the above doesn't significantly help, I would ask you to either move both devices closest to the router for a test, or connect PC<>laptop/phone directly to each other over Wi-Fi (if this is easier ) for the iperf test.

viral vale
#

Here's the latest-latest driver via Microsoft Update:
search results - https://catalog.update.microsoft.com/Search.aspx?q=PCI\VEN_10EC%26DEV_B852&scol=DateComputed&sdir=desc

Yours: 6001.15.153.1 (thanks for both screenshots, spot on)
Online: 6001.15.157.0

direct link - https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/2025/03/a845722a-10cb-4f4e-be4c-d49e8905162e_f1fd11f9d266e1d1fa320acf2d6ddd869f2c05ce.cab

How did I find this?
This guy on the Asus forums reuploaded drivers to Mega.
https://rog-forum.asus.com/t5/downloads-for-motherboards/drivers-realtek-ethernet-wifi-bluetooth/td-p/871130
I wouldn't trust this by default, but you can manually check if the files are signed (e.g. ".sys" -> properties -> digital signatures -> Microsoft). If so, this file is legit. Repeat for other files.

the .inf inside is the driver meta info file, it contains registry values etc., including the PCI ID of the cards it applies to. I copied the PCI ID and searched in Microsoft's Update catalog. That's it.

The forum post contained links to "Bluetooth" + "Bluetooth LE" drivers, I didn't check if these are separate under Device Manager. You could either trust his files or look up in MS Update yourself now

teal anvil
#

I read through that, it's very thorough.

I disabled roaming aggressiveness and immediately my download speeds doubled. WTF.

I did download the microsoft archives files, they are signed by MS, albeit a division of the company I'm not familiar with.

They didn't contain .inf files for drivers so I'm not sure how to apply them at this time.

The router in general is pissing me off. It's Spectrum (no choice) and my roommate pays for it so he has controls on it. He's willing to let me log into the app (can't control admin settings on desktop with spectrum through the router IP address) and his app is just completely missing the controls shown on tutorials.

One of the first things I wanted to do was change the band frequency and disable 2.4GHz.

#

@viral vale

viral vale
# teal anvil I read through that, it's very thorough. I disabled roaming aggressiveness and...

how did the CAB archive NOT contain the .inf file?

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2025-02-12 00:12:12 ....A        14253               netrtwlane601.cat
2025-02-12 00:04:16 ....A       470874               netrtwlane601.inf
2025-02-12 00:04:16 ....A       394771               rtldata601.dat
2025-02-12 00:12:12 ....A      9146496               rtwlane601.sys
------------------- ----- ------------ ------------  ------------------------
2025-02-12 00:12:12           10026394      2398536  4 files

i doubt the newer driver would fix much tbh. btw do you know how to manually update the device driver from local files?

teal anvil
#

The .inf file (which updated didn't recognize) doesn't have a signatture.

viral vale
#

ah yeah

teal anvil
viral vale
#

you dont need to check signatures if you downloaded from MS. just the other BT/BT LE drivers the guy uploaded.

#

if the CAB file itself is signed, you dont need to check anything inside either.

teal anvil
#

I just downloaded it, checked one file for the signature, tried to update, didn't see it, replied, and double checked.

#

ok

#

So I'll try again.

viral vale
#

as far as teh asus forum guy is concerned, idk why people keep their download sources such a secret. like wtf, you are not the middle man of the world

#

in other words, i dont know where BT/BT LE stuff he linked came from even if it is legit

teal anvil
#

Found it

#

Sus, here we go

viral vale
#

again, was it from the microsoft link?

teal anvil
#

Yes

viral vale
#

then dont care about the signature! :)

#

did you extract the other 3 files too?

teal anvil
#

I did, but they're in another folder to help me find the inf

viral vale
#

all together in 1 folder ye

teal anvil
#

ye

viral vale
#

nice. reboot just in case

teal anvil
#

A little faster.

#

Wild. Absolutely wild.

viral vale
#

supposed to be 1000 mbps max?

teal anvil
#

Yeah, but no one ever achieves that, so 62% is pretty much expected.

#

The only time I hit near my max was when I was on fiber.

#

But like 25% was noticeably poor.

viral vale
#

german laws forced the ISPs to finally state their min/avg/max. it's gotten so good, they actually overprovision the last mile bandwidth now to the tune of extra 2-10%. at least thats what I see in the diagnostics menu of my DSL+++++ router :)

teal anvil
viral vale
#

nay you shouldn't be. that's 50/10 mbps for 45€/mo :D

#

;; Fix Tx/Rx hang
HKR,defaults,RuntimeResetDMA,0,"1"
HKR,,RuntimeResetDMA,0,"1"
Realtek, how s^%$ is your driver, if this needs to be a setting?

teal anvil
viral vale
#

fix transmit/receive freeze -> reset entire device or at least the direct communication part of it

teal anvil
#

Is that a suggestion, or just a fault you noticed?

viral vale
#

its a meme-fix in their own drivers, nothing about you ;)

#

so you disabled roaming entirely, right?

teal anvil
#

That honestly seemed to do the thing.

teal anvil
#

Thought TBF, this mobo was a combo deal with microcenter and saved me $250 overall

#

I wonder why they put it on sale...

viral vale
#

Roaming aggressiveness is a setting on your device that determines how often it searches for a stronger Wi-Fi signal from nearby access points. Adjusting this setting can help improve your Wi-Fi connection, especially in environments with multiple access points.
i have no idea too why it would cripple performance so much

teal anvil
#

It's not clearly labeled, but there's two versions in device manager. I assume for 2.4 and 5

viral vale
teal anvil
#

I disabled both, but 2.4 was like 2/5 aggressive and 5 was 4/5 aggressive

viral vale
#

two versions of what?

teal anvil
#

one sec

viral vale
#

say the name, i may have an answer

teal anvil
viral vale
#

yeah ok this is funny

teal anvil
#

Two roaming aggressiveness

viral vale
#

btw its my first time every wading through a driver's inf file in its entirety

teal anvil
#

2.4 was lowest (or top was lowest) and the bottom was medium

viral vale
#

can you spot the issue? (hint incoming)

teal anvil
#

What does that even mean?

viral vale
#

they are named the same as "Roaming aggressiveness" - this is what you see.
but one is for Roaming Level, but another is for Sensitivity threshold as far as i understand

teal anvil
#

huh

#

Thank you so much again. I felt like I was losing my mind. I was going to reach out to microcenter and/or asus tuesday about this.

viral vale
#

I am glad it worked out this easily from my end

#

i just looked up this wireless module. its a top search result :D

#

and all the stuff beyond that was my personal extra

#

one last thing @teal anvil if you want to tune the speed and avoid edge-case speed drops or intense lags, disable the 802.11b mode.
like by allowing only this: ""IEEE 802.11a/n/ac/ax""
b mode is the worst
you may disable "g" mode too if you wont ever connect to a 20 year old wifi/nor have g devices around. i suppose all modern devices should be running at least in "n" mode

the worst that can happen (in case of "b" it did): your router/card may catch the b-mode packet from somewhere else and degrade to b-mode speeds for compatibility. even if no one really tried to connect

#

the worst that can happen by disabling g: you might forget about this and wonder why that thing doesn't connect 🤣

teal anvil
#

I think it is disabled?

#

Should I set it to ac instead of ax?

viral vale
#

this looks weird as if it disabled everything except ax

#

no, ax is newer. keep it at this if it works

teal anvil
#

Maybe this is it

#

No b there either

viral vale
#

ah yeah this is one i was looking at. no 'b/g' here as expected

IEEE_802_11ANACAX_STR = "IEEE 802.11a/n/ac/ax"

teal anvil
viral vale
#

they should've given a way to disable b for 2.4... oh well

teal anvil
#

Just disable 2.4 ? 😂

viral vale
#

lol. no, just connect to 5 GHz for stability if the signal is strong e nough

#

it shouldn't hop back and forth even if the SSID is simultaneous 2.4+5

#

good night and enjoy your fixed wifi ☺️

bright flax
teal anvil
#

Wifi slow - detailed troubleshooting [SOLVED]

teal anvil
#

Update: internet speeds got worse. Not sure what changed. Motherboard RMA'd to Asus.

lilac hemlock
#

.0.2