Hello everyone,
I’m using a Banana Pi R4 with 8GB of RAM, and I’ve been trying to get OpenWrt to properly recognize all the available memory. To achieve this, I installed the BL2 patch that includes the specific bl2_emmc_8g.img
for the 8GB version.
After flashing the bl2_emmc_8g.img
to the eMMC, OpenWrt boots correctly and shows 8GB of RAM, but from that point on, I have no Internet access, even though:
- The PPPoE connection comes up successfully.
- I get a public IP address assigned.
ip route show
andip addr show
show correct routes and interfaces in UP state.- However, I cannot ping any external IP or update packages via
opkg
. - From the LAN side, I can access LuCI and SSH with no problems.
Before changing the BL2, Internet access was working fine.
root@OpenWrt:~# ubus call system board
{
"kernel": "6.6.86",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 0",
"model": "Bananapi BPI-R4",
"board_name": "bananapi,bpi-r4",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "24.10.1",
"revision": "r28597-0425664679",
"target": "mediatek/filogic",
"description": "OpenWrt 24.10.1 r28597-0425664679",
"builddate": "1744562312"
}
}