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:
19
README.md
19
README.md
@@ -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*
|
||||
|
||||
@@ -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="
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user