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
|
# OpenWRT Image Buildomatic
|
||||||
|
|
||||||
# Overview
|
|
||||||
|
|
||||||
This shell script uses the official
|
This shell script uses the official
|
||||||
[OpenWrt Image Builder](https://openwrt.org/docs/guide-user/additional-software/imagebuilder)
|
[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
|
insert it into your RPi4 and run your Internet connection with 940Mbps
|
||||||
throughput, with Wireguard.
|
throughput, with Wireguard.
|
||||||
|
|
||||||
As the saying goes: The cool guys build from source, the impatient guys
|
See the device configuration files in the
|
||||||
use the image builder.
|
[configs](https://github.com/mmeisner/openwrt-image-buildomatic/tree/main/configs)
|
||||||
|
folder for how simple the configuration is.
|
||||||
See the device configuration files in the `configs` folder for how simple
|
|
||||||
it is.
|
|
||||||
|
|
||||||
## The OpenWRT Image Builder
|
## 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).
|
textual file (actually merely a shell script with a few variables).
|
||||||
In the configuration file you can specify:
|
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`*,
|
- **`TARGET`** is the CPU architecture such as *`x86`*,
|
||||||
*`ath79`* (for Archer C7), *`bcm27xx`* (for Raspberry PI), etc.
|
*`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`*
|
- **`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!
|
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)
|
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:
|
- Releases:
|
||||||
- *snapshot* (snapshot, next upcoming release)
|
- *snapshot* (snapshot, next upcoming release)
|
||||||
- *21.02.0*
|
- *22.03*
|
||||||
|
- *21.02*
|
||||||
- *19.07*
|
- *19.07*
|
||||||
- Some popular devices:
|
- Some popular devices:
|
||||||
- *Raspberry Pi 4*
|
- *Raspberry Pi 4*
|
||||||
|
|||||||
@@ -8,7 +8,8 @@
|
|||||||
# Latest point release of each main release
|
# Latest point release of each main release
|
||||||
RELEASE_18_06="18.06.9"
|
RELEASE_18_06="18.06.9"
|
||||||
RELEASE_19_07="19.07.7"
|
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
|
# Popular Luci apps
|
||||||
# This list is probably only valid for the 21.02 release
|
# 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-theme-openwrt-2020 luci-theme-bootstrap luci-theme-openwrt
|
||||||
luci-app-acme acme ca-certificates
|
luci-app-acme acme ca-certificates
|
||||||
luci-app-adblock adblock
|
luci-app-adblock adblock
|
||||||
luci-app-banip banip
|
|
||||||
luci-app-bcp38
|
luci-app-bcp38
|
||||||
luci-app-commands
|
luci-app-commands
|
||||||
luci-app-ddns
|
luci-app-ddns
|
||||||
@@ -38,6 +38,11 @@ luci-app-wireguard kmod-wireguard wireguard-tools qrencode
|
|||||||
luci-app-wol
|
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_unbound="luci-app-unbound unbound-checkconf unbound-anchor unbound-control-setup unbound-host"
|
||||||
|
|
||||||
packages_sec_dns="
|
packages_sec_dns="
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ TARGET=bcm27xx/bcm2711
|
|||||||
# Currently there is only the "rpi-4" build profile for this TARGET
|
# Currently there is only the "rpi-4" build profile for this TARGET
|
||||||
PROFILE="rpi-4"
|
PROFILE="rpi-4"
|
||||||
|
|
||||||
RELEASE=${RELEASE_21_02}
|
RELEASE=${RELEASE_22_03}
|
||||||
|
|
||||||
# Define this if you want a larger file writable system
|
# Define this if you want a larger file writable system
|
||||||
# The default for RPi4 is 104 (MB)
|
# The default for RPi4 is 104 (MB)
|
||||||
|
|||||||
Reference in New Issue
Block a user