[BPI-R4] Duplicate 'port status' when using Openwrt 24.10 + MTK feeds

I’m seeing duplicate ports on the OpenWrt 24.10 status screen. This doesn’t happen when using vanilla OpenWrt 24.10, only when MTK feeds are included. Anyone else seeing this?

Yes, the same issue for me.

I solved it by manually editing my /etc/board.json and /etc/config/network. Then I ran service network reload

As a result you should get something like this in /etc/board.json (replace xxx with your mac)

...
"network": {
    "lan": {
        "ports": [
            "lan1",
            "lan2",
            "lan3",
            "eth1"
        ],
        "protocol": "static"
    },
    "wan": {
        "ports": [
            "wan",
            "eth2"
        ],
        "protocol": "dhcp",
        "macaddr": "XX:XX:XX:XX:XX:XX"
    }
},
...

And something like this in /etc/config/network

...
configfig device
    option name 'br-lan'
    option type 'bridge'
    option igmp_snooping '1'
    list ports 'lan1'
    list ports 'lan2'
    list ports 'lan3'
    list ports 'eth1'
...
config device
    option name 'br-wan'
    option type 'bridge'
    option igmp_snooping '1'
    list ports 'wan'
    list ports 'eth2'
...
<also removed duplicated device wan and eth2 entries>

Correct me if I am missing any configurations where we may also encounter such duplications.

1 Like

nice finding!

tbh i will stick with openwrt vanilla but i dont understand the rush to release additionnal fork of the R4 when the main is far from working properly or as expected from a released product.