configs: include/support latest official OpenWRT 22.03.0 release

banip package is currently not supported by 22.03.x
This commit is contained in:
Mads Meisner-Jensen
2022-10-01 10:45:10 +02:00
parent 60e1e4cc79
commit 9466633fb0
3 changed files with 16 additions and 14 deletions

View File

@@ -1,6 +1,4 @@
% OpenWRT Image Buildomatic
# Overview
# OpenWRT Image Buildomatic
This shell script uses the official
[OpenWrt Image Builder](https://openwrt.org/docs/guide-user/additional-software/imagebuilder)
@@ -19,11 +17,9 @@ OpenWRT image, you just need these three lines:
insert it into your RPi4 and run your Internet connection with 940Mbps
throughput, with Wireguard.
As the saying goes: The cool guys build from source, the impatient guys
use the image builder.
See the device configuration files in the `configs` folder for how simple
it is.
See the device configuration files in the
[configs](https://github.com/mmeisner/openwrt-image-buildomatic/tree/main/configs)
folder for how simple the configuration is.
## The OpenWRT Image Builder
@@ -39,7 +35,7 @@ this script adds, is automated download and execution of the image builder
textual file (actually merely a shell script with a few variables).
In the configuration file you can specify:
- **`RELEASE`** is the release to use, e.g. `21.02-rc1`, `19.07`, `snapshot`, etc.
- **`RELEASE`** is the release to use, e.g. `22.03`, `21.02-rc1`, `19.07`, `snapshot`, or whatever
- **`TARGET`** is the CPU architecture such as *`x86`*,
*`ath79`* (for Archer C7), *`bcm27xx`* (for Raspberry PI), etc.
- **`PROFILE`** is the device name to make an image for e.g. *`rpi4`* or *`archer-c7-v2`*
@@ -57,11 +53,12 @@ page, *prebuilt snapshot images do not come with any web interface or GUI*.
This means that `PACKAGES` should at least contain `luci` if you want the web GUI!
Here are some of the OpenWRT [Release Builds](https://openwrt.org/releases/start)
and devices that the script works with (as of Sep 2021):
and devices that the script works with (as of Sep 2022):
- Releases:
- *snapshot* (snapshot, next upcoming release)
- *21.02.0*
- *22.03*
- *21.02*
- *19.07*
- Some popular devices:
- *Raspberry Pi 4*

View File

@@ -8,7 +8,8 @@
# Latest point release of each main release
RELEASE_18_06="18.06.9"
RELEASE_19_07="19.07.7"
RELEASE_21_02="21.02.0"
RELEASE_21_02="21.02.3"
RELEASE_22_03="22.03.0"
# Popular Luci apps
# This list is probably only valid for the 21.02 release
@@ -20,7 +21,6 @@ luci-mod-rpc
luci-theme-openwrt-2020 luci-theme-bootstrap luci-theme-openwrt
luci-app-acme acme ca-certificates
luci-app-adblock adblock
luci-app-banip banip
luci-app-bcp38
luci-app-commands
luci-app-ddns
@@ -38,6 +38,11 @@ luci-app-wireguard kmod-wireguard wireguard-tools qrencode
luci-app-wol
"
# Packages only working on OpenWRT 21.02.x
packages_21_02_luci_apps="\
luci-app-banip banip \
"
packages_unbound="luci-app-unbound unbound-checkconf unbound-anchor unbound-control-setup unbound-host"
packages_sec_dns="

View File

@@ -8,7 +8,7 @@ TARGET=bcm27xx/bcm2711
# Currently there is only the "rpi-4" build profile for this TARGET
PROFILE="rpi-4"
RELEASE=${RELEASE_21_02}
RELEASE=${RELEASE_22_03}
# Define this if you want a larger file writable system
# The default for RPi4 is 104 (MB)