[Banana BPI-R4] all related to MTK-SDK

You can achieve 1gbit because your SFP module is not rtl8261N but rtl8261BE. Nothing is related to bpi-r4 image, but the module chipset.

More https://github.com/openwrt/openwrt/issues/20294

Maybe if that would be merged, someone would check more in that issue. So far, you may be upset about your purchase from AliExpress.

1 Like

If you don't absolutely need MLO wifi, which I assume will be released for 6.12 on GH at the end of the year, you can try and possibly use this :wink:

MLO dont need :slight_smile: ... but speed of the wifi is wery good .

But SFP dont work , with 1G LAN i can conect with 1G speed. but with 5G lan i made one conection , and after that 25+ try and not succes.
My SFP+ RJ45 , im not sure if its realtek , is idetified as

Sun Nov 23 18:21:01 2025 kern.info kernel: [ 14.701366] sfp sfp1: module YESON SFP+-T30 rev A sn C2510210044 dc 251022
Sun Nov 23 18:21:01 2025 kern.info kernel: [ 14.710762] sfp sfp1: sfp: support mode 00,00000000,00000800,00006040

6.12 version dont have TX power patch and the SFP dont work also

btw if its realy bad SFP+ can you recomend cheap SFP+ RJ45 with 5/10G support from aliexpress ? I realy need two 5gbps RJ45 ports.

Try to tear down the module and check what chipset is inside.

I have also this one: (it is base on Aquantia AQR113C) that I use to connect BPi-R4 with W1700k and it negotiate 10G :slight_smile: - can recommend it. For other modules, maybe someone else can suggest, but definitely make sure that you buy N version if you want to use RTL8261 chipset.

Also remember to install kmod’s

I forgot about the tx power patch because I don't need it :see_no_evil_monkey: :grinning_face:...I'll add it there :wink:. I use this https://www.aliexpress.com/item/1005006458155902.html

EDIT:
Here should be the 6.12 release with TX power patch :wink:. I can't test it because I don't have such a defective card :man_shrugging:.

1 Like

Yeh I have thing about the bpi sfp.. But they are quit overpriced and for some people they don't work at 5G and I have already 5g lan card in main pc and nas... Only the router is still not done :-D....

I thing I will try this with marvel 88x3300

Or this xicom
I have read on bpi forum they work.

But it's sad.. Now I need to hold another 2-3weak before I can continue... Until then I be running again on bpi-R3 :frowning:

Sinovoip has these modules on Aliexpress, which are rather cheap and they worked great for me. Aquantia-based, too.

At the end i have ordered this one

somebody comented that they work on BPI-R4 and i have the same from this seller in 2.5G version in my BPI-R3

Hope they arrive sun . So i may start using my BPI-R4 -> -> even found usb rtl8159 for just 63USD -> so i thinking not about 5G network but 10G now :smiley:

So fot now Thanks for the buld -> i will be back in 2-3weeks to continue :slight_smile:

Guys, I know it probably already discussed, but I just installed recent firmware and have many issues. Either TV is not connecting to 5GHz wireless, or 6GHz did not starting…any mature firmware for daily use can be recommended? I do use wireguard, tailscale, would be nice to have MLO,nvme installed,adguard is must have. On WAN side is PPPoE from ISP.

I have tried from danpawlik, but mlo is not working for me. When connected, it does connect to 6GHz but 5 disapears.

1 Like

OK so with new SFP everithing seem to work OK :slight_smile:

Now running 1h -> passive cooling of all , even SFP and temps are - 76°C CPU , 68°C on SFP and 60°C on wifi -> in aluminium BOX (i have even the plastic but for now aluminium) ... better signal over BPI-R3 and nois 78dBm

Looks good for now ... we will see how its handle under load in few days .

(only adguard not set yet , but mayby this time i will install only Adblock)

Woziwrt = Thanks for the firmware with TX fix and SQM :smiley: .... Hope they will include in 25 releas so i cant move to official and have no problem advancedsysupgrade

@bruda it’s not working with SPF - ZARAM - module Zaram ZXOS11NPI.

Can you add this with fakemesh software?

@woziwrt ? @RafalB82

This one are the modules that work flawesly

Just a question woziwrt -> how precisle is implemented MLO ? Becaus to my MLO even conect devices with only wifi6 ? How its posible :smiley:

Good morning m.akin — have you tried the latest image I uploaded: https://forum.openwrt.org/t/banana-bpi-r4-all-related-to-mtk-sdk/221080/860?

In theory your XGS-PON should work with it; if it doesn't, let me know.

If you have the patch for your XGS-PON, send it to me and I'll add it to the image.

If you don't have the patch, send me your EEPROM: run this command ethtool -m sfp-wan or, depending on the image you use, this command i2cdump -y 3 0x50 — it will return your full EEPROM so I can make the patch for you.

I look forward to hearing from you.

@bruda

this one:

Zaram quirk

sfp.c

// Zaram ZXOS11NPI is a XGS-PON module with broken TX_FAULT indicator
SFP_QUIRK_F("Zaram", "ZXOS11NPI", sfp_fixup_ignore_tx_fault),

output from the terminal:

root@OpenWrt:~# command i2cdump -y 3 0x50
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 03 04 01 20 00 00 00 00 00 00 00 06 67 00 14 c8 ??? .......?g.??
10: 00 00 00 00 5a 61 72 61 6d 20 20 20 20 20 20 20 ....Zaram
20: 20 20 20 20 00 00 0b 6f 5a 58 4f 53 31 31 4e 50 ..?oZXOS11NP
30: 49 20 20 20 20 20 20 20 31 42 20 20 04 f6 00 70 I 1B ??.p
40: 22 02 00 00 5a 52 4d 54 32 34 32 30 30 30 33 32 "?..ZRMTxxxxx
50: 20 20 20 20 32 34 30 35 31 32 20 20 68 f0 03 47 240512 h??G
60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................

Good afternoon m.akin — please tell me which image you want to use it with, and whether you prefer kernel 6.6.116 or kernel 6.12.57.

Also tell me which features you need in your image — WireGuard and what other applications?

When I have the time and energy I’ll do it for you.

I look forward to hearing from you.

1 Like

Hi @bruda

Thank you for your response! Please use the latest kernel that provides a stable connection with the highest speed for the wired network. The version with fakemesh is fine as long as it uses the same (latest) kernel.

You can include all the apps you worked on last time with Docker, as well as CPU temperature and SPF.

Is the OPENwrt software with the new version?

Good evening, the image hasn't been tested yet, let me know what you think.

Best regards

m.akin

2 Likes

@bruda Thanks, Bruda! I’ll test it shortly and share my findings with you.

Good morning — I'm sharing a link for the new BPI-R4 Pro board in case anyone has one and wants to try the images I've created. A new patch has been added for the XGS-PON module Zaram ZXOS11NPI, and the patch for the XGS-PON module Was-110-H-COM SPP425H-GAB4 is also kept.

The rest of the features remain the same.

bpi-r4-pro-openwrt-v24-10-0

Best regards.

1 Like