From 529d3754dcf500e6c0f8d36a4b10973a7f434ed5 Mon Sep 17 00:00:00 2001 From: bryan Date: Fri, 22 May 2026 17:05:15 -0400 Subject: [PATCH] Use hostnames for device profiles --- profiles | 57 ++++++++++++++++++++++++++++++-------------------------- 1 file changed, 31 insertions(+), 26 deletions(-) diff --git a/profiles b/profiles index 355cfb3..a0a79df 100644 --- a/profiles +++ b/profiles @@ -17,7 +17,8 @@ default_kconfigs=( ) # Current devices -declare -Ag r4s=( +# Nanopi R4S router w/ btrfs +declare -Ag router=( [mode]="source" [device]="friendlyarm_nanopi-r4s" [target]="rockchip/armv8" @@ -33,7 +34,8 @@ declare -Ag r4s=( CONFIG_KERNEL_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_PROGS_ZSTD=y" ) -declare -Ag ax6000=( +# Redmi AX6000 router w/ stock layout in full router mode +declare -Ag abby_router=( [mode]="imagebuilder" [device]="xiaomi_redmi-router-ax6000-stock" [target]="mediatek/filogic" @@ -52,21 +54,21 @@ declare -Ag ax6000_uboot_ap=( -dnsmasq -odhcpd-ipv6only -nftables -firewall4" ) -declare -Ag n5100=( - [device]="generic" - [target]="x86/64" +# Currently testing +declare -Ag w1700k_ap_fanboy_ubi2=( + [mode]="source" + [device]="gemtek_w1700k" + [target]="airoha/an7581" [filesystem]="squashfs" + [release]="snapshot" [packages]="${default_packages[*]} \ - luci-app-ddns irqbalance collectd-mod-df \ - usbutils kmod-usb-storage kmod-usb-storage-uas kmod-fs-btrfs \ - btrfs-progs block-mount cryptsetup kmod-crypto-xts smcroute \ - avahi-daemon ethtool ca-bundle smartmontools intel-microcode \ - lm-sensors samba4-server luci-app-samba4 tailscale shadow-useradd" - [kconfigs]="${default_kconfigs[*]} \ - CONFIG_KERNEL_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_PROGS_ZSTD=y \ - CONFIG_TARGET_ROOTFS_PARTSIZE=512 CONFIG_TARGET_KERNEL_PARTSIZE=32" + -dnsmasq -odhcpd-ipv6only -nftables -firewall4 \ + wpad-openssl libiwinfo-data tailscale bridger switch smp_util \ + kmod-crypto-hw-eip93" + [branches]="https://github.com/OpenWRT-fanboy/OpenW1700k.git@ubi2" ) +# Deprecated: Last working profile for w1700k with stock (non-ubi) partitions declare -Ag w1700k=( [mode]="source" [device]="gemtek_w1700k" @@ -95,19 +97,6 @@ declare -Ag w1700k=( # [branches]="https://github.com/OpenWRT-fanboy/OpenW1700k.git@minimal" ) -declare -Ag w1700k_ap_fanboy_ubi2=( - [mode]="source" - [device]="gemtek_w1700k" - [target]="airoha/an7581" - [filesystem]="squashfs" - [release]="snapshot" - [packages]="${default_packages[*]} \ - -dnsmasq -odhcpd-ipv6only -nftables -firewall4 \ - wpad-openssl libiwinfo-data tailscale bridger switch smp_util \ - kmod-crypto-hw-eip93" - [branches]="https://github.com/OpenWRT-fanboy/OpenW1700k.git@ubi2" -) - declare -Ag rpi4=( [device]="rpi-4" [target]="bcm27xx/bcm2711" @@ -124,6 +113,22 @@ declare -Ag r4s_stock=( [release]="snapshot" ) +# Retired devices +declare -Ag n5100=( + [device]="generic" + [target]="x86/64" + [filesystem]="squashfs" + [packages]="${default_packages[*]} \ + luci-app-ddns irqbalance collectd-mod-df \ + usbutils kmod-usb-storage kmod-usb-storage-uas kmod-fs-btrfs \ + btrfs-progs block-mount cryptsetup kmod-crypto-xts smcroute \ + avahi-daemon ethtool ca-bundle smartmontools intel-microcode \ + lm-sensors samba4-server luci-app-samba4 tailscale shadow-useradd" + [kconfigs]="${default_kconfigs[*]} \ + CONFIG_KERNEL_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_PROGS_ZSTD=y \ + CONFIG_TARGET_ROOTFS_PARTSIZE=512 CONFIG_TARGET_KERNEL_PARTSIZE=32" +) + declare -Ag totolink=( [device]="totolink_x5000r" [target]="ramips/mt7621"