OpenWrt for USG-PRO-4

First time here? Read the project guide first:

docs/USG-PRO-4.md — what this fork adds, versioning, how to flash, offload testing, and apk feeds.

Repo: halcycon/openwrt · Releases

apk package feeds

This Pages site hosts packages.adb + .apk trees for CI builds. Firmware images stay on GitHub Releases.

Latest deploy: v25.12-usg.2 (apk/v25.12-usg.2/, also apk/current/) · public key: keys/usg-apk.pem

On the device

Flash the matching Release image first, then (example for lean):

wget -O /etc/apk/keys/usg-apk.pem https://halcycon.github.io/openwrt/keys/usg-apk.pem   # if needed
cat > /etc/apk/repositories.d/customfeeds.list <<'END'
https://halcycon.github.io/openwrt/apk/v25.12-usg.2/lean/targets/packages.adb
https://halcycon.github.io/openwrt/apk/v25.12-usg.2/lean/base/packages.adb
https://halcycon.github.io/openwrt/apk/v25.12-usg.2/lean/packages/packages.adb
END

apk update
apk add kmod-octeon-flowtable

Ready-made lists: lean · router