BPI R4 WiFi range

Is it only me or is there an actual issue with the range of the BPI-R4, I can’t seem to get a signal upstairs in my house and my house is not massive at all, my isp provided router 5GHz could reach all over the house however the BPI-R4 cannot, I can connect to 5GHz but I can’t get WiFi at all the phone says no internet connection,

Does anyone else have the same issue and know a solution?

I am running Openwrt from the openwrt firmware selector.

Maybe lowering the maximum transmit power will solve your problem.

What module are you using? If bpi-r4-nic-be14 then I can say that signal on the same floor is really awesome, but can’t compare how it is on other floor. I can ask my neighbor if nobody will reply you. Try to change the antena possition

Yeah it’s the BE14 my 2nd floor is the real issue, 4 antennas are flat and 2 are up, yet 5ghz struggles, it connects but either its not fast enough or the phone struggles to get a connection

its helped somewhat, i get 60-100mbps now on 20dB, compared to before at 1mbps or lower and most of the time no connection at all

Edit: didn’t actually help much in 1 area, I only get 1.6mbps

1 Like

So I’m using channel 100 or 124, 160width, AX, country PL. I’m able to set 26dBm, but normally 20dBm is enough for one part of my apartment. Second no matter how good ap would be, it will not handle 7 walls (summary,partition walls and ventilation chimney). I’m sure that my neighbor up and down got signal.

Just curious, what power supply you have? If something is wrong, probably you will see some error or random reboots, but maybe… The antennas what you have was from the be14 kit ?

i originally had antennas from the be14 kit but they were horrible so i sent it back and brought different antenna kit from digikey (GW.52.A153), which Vader said was a really good antenna, i saw some improvement with it and used a rg178 20cm cable all the way round. and as for the power supply its a anker usb c 65w GaN charger. i dont get any random reboots and the charger right now is probably overkill since i dont even have an SFP stick yet

Try these WiFi settings on the 5 GHz band:

  • Mode: AX or AC (do not use BE mode because the driver is not yet mature)
  • Channel: 36 or 149
  • Width: 40 MHz or 80 MHz (never use 160 MHz width in the 5 GHz band)
  • Country Code: Guatemala [GT] or Japan [JP] or Panama [PA] or United States of America [US]

Watch this video:

If doing that doesn’t improve the speed then maybe the problem is in the mt76 driver or in your cell phone, in another post you mentioned that your cell phone is a Sony Xperia, this cell phone is niche and is not recommended.

Also try another cell phone model such as Google Pixel, iPhone or Samsung to see if the same problem occurs.

Will try this , thanks for trying to help

1 Like

You can also start from scratch to configure the WiFi:

  • Regenerate wireless configuration

    To rebuild the configuration file, e.g. after installing a new wireless driver, remove the existing wireless configuration (if any) and use the wifi config command:

    rm -f /etc/config/wireless
    wifi config
    

Ok a quick update on the situation, I use SFP copper wan now (only temporary till I move to full fibre) I’m starting to 5ghz albeit not at the same speed my isp router can do it it at which is 270mbps,.I’m getting somewhere between 33mbps to 80mbps which is a massive improvement over the previous speeds and not being able to connect at all, not sure what’s happened here, also can someone suggest a heatsink for the SFP since they get blistering hot

Maybe these copper heatsinks will help you, I think the dimensions of the heatsink should be 40x40x10mm for BPI-R4 and 35x35x11mm for BPI-R3, these heatsinks do not come with thermal pad or thermal tape, you need to buy it.

AliExpress Links:

Cooltex:

Cotexer:

.

40x40x10mm (BPI-R4)

35x35x11mm (BPI-R3)

Source:

.

P.S. Maybe these small heatsinks can also help you:

1 Like

I’ve posted this on the OpenWrt forum, but this might be a better place. I noticed the SNR of 5 GHz clients one room away as seen on the router to be rather poor, which might be the root cause of coverage issues.

My old Archer C7 router shows the same signal strength for the clients, but noise level in the -100 dB range. Noise level on the BPI-R4 is -81 dB at best with Taoglas antennas and RG178 cables. I’d like to hear an expert opinion whether it’s normal to have such a high noise level and if this is something that can be improved by future drivers rather than a hardware flaw.

1 Like

I see the very same thing with stock antenna (the ones bundled on AliExpress with BananaPi): On the BananaPi I have a reported noise level of around -80 dBm on both bands (5G, 6G), while on my client (MacBook) it is in the -95 dBm range. So it looks like the noise level is quite high on the BananaPi.

1 Like

Furthest room in my house and it’s the upper floor

1 Like

You can try with the official Banana Pi firmware that uses “proprietary” drivers to see if the same problem occurs:

If the problem is solved when using Banana Pi firmware, it means that the culprit is MediaTek “open source” drivers, but if the problem occurs on both firmware (Banana Pi firmware with “proprietary” drivers and OpenWrt firmware with “open source” drivers), then the problem is in the Wifi 7 module design (BE14).

Remember that the BPI-R4 uses diplexer on the 2.4 GHz and 5 GHz bands (or radios), so both bands (or radios) use the same antennas, you can also try turning off the 2.4 GHz radio and only use the 5 GHz radio to see if this improves the SNR (Signal-to-Noise Ratio), this is the first time that Banana Pi uses diplexer and maybe it is poorly executed.

.

What is the Signal-to-Noise Ratio and Why You Need to Measure it

Thanks for sharing your noise figures. I wonder if they could be improved by putting an RF shield on the BE board. It already has a line of solder pads around the ICs for that purpose. Plus, it would be nice if someone with the knowledge of RF circuit design took a look at the schematics to check if the noise is related to things like insufficient output filtering on voltage converters, etc.

1 Like

Here @simon mentions that the new WiFi 7 module models will use ePA (external power amplifier):

1 Like

Thanks for sharing those tips. The stock firmware doesn’t report SNR and noise for clients, but I observed the same disproportional drop in transfer speed from the client to the router at distance. Turning off the 2.5 GHz radio didn’t help either. Even the proprietary driver likely isn’t perfect at this point to rule out a software issue, but I’m starting to suspect a hardware one.

It’d be nice if someone from the dev team took notice and shared the CAD for the RF shield so we could order one that would be a perfect fit. I’m sure they had it designed even though the shield didn’t make it to production. I’d like to try a makeshift shield made out of a piece of thin metal, but my BPI-R4 is buried inside its stock housing and already set up as a primary home router, which makes experimentation difficult.

2 Likes

@simon Would you spare a minute to chime in to point out the likely source of high noise on the BE14 and whether there’s something we could do to reduce it?

2 Likes