OpenWRT Game settings

Hi All

This topic to discuss the things related gaming on OpenWRT system


How to optimize the system settings or packages to get the best performance.

No experience with bpi-r4, nor huawei 5g modems, nor quectel 5g modems.

first I'd sanity check bufferbloat on both?

i.e. with cloudflare or waveform?

https://www.waveform.com/tools/bufferbloat

Then I would check and compare the RF parameters of both?

What's your RSRP, RSRQ, SINR? What band is it connecting on?

Thank you for posting using the large bold chars, once again ....

Guess some people never learn.

1 Like

First subject :

There is small concer came to my mind related to
OpenWRT BPI-R4 Router VS Huawei H158 Pro 5

I tested two routers on game Fortnite both routers same Band 5G , PCI , Tower , signals and same Operator
_

Nobody else connecting on these routers

Huawei Pro 5
Ping inside the game is around 25 ms (sometimes I get higher ping so I need to turn it off and on the router )

BPI-R4 OpenWRT has modem Quectel RM551 (X75 Snapdragon) on ECM mode
Ping inside the game is around 100ms ( I need to turn on and off the router to get lower server ping)

Note both of Routers have same Ping on speedtest
Which is 15ms
_

I tried SQM and QOS ,and Unpnp but no luck

Is there way on OpenWRT to connect the network to ISP server has lower ping ?

Bufferblot almost same on Huawei and Bpi R4 (without sqm and qos)
Result: Grade D

Both routers
RSRP 4G 5G : -64 /-67
SINR :10
Band 4G 5G : B3 /N41

Both devices has same signals and bands and SIM operator (ISP)

So im looking to the reason on game why im getting a higher server ping on Bpi R4 than Huawei Pro 5

1 Like

Can you make tests in both cases using
https://www.waveform.com/tools/bufferbloat

(post the result link because it does not contain your IP addres)

Also post part around modem from /etc/config/network - e.g. native qmi is better than other modes latency wise.

2 Likes

Hi bro :wave:

Huawei Router Pro 2 and 5

Inside the game Fortnite im getting ping around 25 ms for Middle East server
Eroup Server around 100ms

Banana BPI-R4 (Modem X75) without SQM QOS

Inside the game Fortnite im getting around 100ms for Middle East server

Eroup Server around 100ms

config interface 'loopback'                   
        option device 'lo'                    
        option proto 'static'                 
        option ipaddr '127.0.0.1'             
        option netmask '255.0.0.0'            
                                              
config globals 'globals'                      
        option ula_prefix 'fd73:ed38:f78::/48'
                                      
config device                         
        option name 'br-lan
config interface 'lan'                        
        option device 'br-lan'                
        option proto 'static'                 
        option ipaddr '192.168.1.1'           
        option netmask '255.255.255.0'        
        option ip6assign '60'                 
                                              
config device                                 
        option name 'br-wan'                  
        option type 'bridge'          
        list ports 'wan'              
        list ports 'eth2'             
                                      
config device                         
        option name 'wan'             
        option macaddr '36:ef:fc:d5:3f:29'
                                          
config device                             
        option name 'eth2'                
        option macaddr '36:ef:fc:d5:3f:29'
                                          
config interface 'wan'                    
        option device 'eth3'              
        option proto 'dhcp'               
                                          
config interface 'wan6'                   
        option device 'eth3'              
        option proto 'dhcpv6'             
        option reqaddress 'force'         
        option reqprefix 'auto'

Note : im using eth3 to get network from modem 5g m.2 ......no QMI in this modem firmware but I read ROOter article in their website... They mentioned no different in ping servers or speeds on ECM or QMI or MBIM ...

I'm not very clear about this Huawei mifi, but if it uses the Balong modem, it might be that Huawei is more adept at tuning their own modems, so the effect would be better than DIY, of course, this is just my guess

Try ethtool -S against gsm modem, 90ms is like 3g

My friend my network connection on 5G NSA
And how i do this ethtool and what is benfit

So on your router you can only fix some latency issues, not all...

Here is a test you can do:
keep your network as quiet as possible, that is connect your gaming device preferably via ethernet to your router, disconnect all other devices from the router and then play your game without downloads in the background and without any voice or video chat and without streaming your game. That will give you the best performance you can reach, sqm/qos/... will only help in getting the same quiet network performance if there is some additional cross traffic/load on your network.

If that baseline is acceptable I would have a look at cake-autorate, if that performance is notbacceptable, try to get a fixed line internet access, these tend to have lower latency...
Yes mobile carriers do advertise lower latency for 5G, but marketeers gotta marketeer... and lower latency then e.g. 4G does not mean low enough latency for realtime applications.

1 Like

Thank you for respond

I tried this way also but no luck .. I disconnected all devices except the PC ..

BPI-R4 OpenWRT:

Without SQM and QOS
Ping was 98ms

With SQM and QOS
Ping was 98ms

Huawei pro 5 (same bands of BPI R4 on 5G and 4G)

Ping was 30ms

According to your own? inquiry with quectel:
https://forums.quectel.com/t/when-rm551-will-be-released/36924
that modem does appear to still be in engineering, so why do you expect it to perform equally to a more mature modem-router?

A great question. I tested
RM520 (x62) and RM521(x65) on QMI and MBIM same performance of ping on RM551

I tried Fibocom FM190W (X75) same thing on ping side ...

Huawei CPE5 released to market before two years

That picture also shows a device labeled engineering sample, are you sure that the hard- and firmware is actually final?

Yes
RM551 Ping better than RM520 ( final sample)
RM551 Ping better than RM521 Engineering sample...

Im thinking :thinking: is OpenWRT can do something to connect to nearest server ... Related to ping. ?

You need to figure out where the delay is coming from first, if your carrier somehow gives the Huawei lower link delay there is little you can do, except maybe try to configure that huawei router to act as bridged modem or try to get your hands on a pure 5G modem using the same modem chip as the huawei...

1 Like

Does anyone have idea how to block the games server
for example I want block MW3 US and Eroupa servers ... so I want the router start searching for nearest server to me which is Middle East (UAE)

How I can get these servers IPs so I can block them and what is the steps

block dst: ports?

Geomate - Geographic Game Server Filter for OpenWrt was posted a few mins ago.

3 Likes