Skip to content

Auto Build edge-7.2.7

Choose a tag to compare

@github-actions github-actions released this 24 Sep 08:44
· 24 commits to main since this release

Kernel build details

Item Final value
Kernel release 7.2.7+
Armbian branch edge
Board / family / Debian architecture / Kbuild architecture nanopi-r5s / rockchip64 / arm64 / arm64
Userspace release trixie
Armbian/build baseline commit unknown
Kernel source baseline commit f42acb3678424d1e08f6ed27c0d8ba8a125e14d6
Final config SHA256 9b66bbb09cd9fbd819f188bdb8a9a541eba0292751ec34c406231b9cec220073
Full eBPF enforcement yes
Full networking enforcement yes

Differences from the standard kernel configuration

Attachment edge-kernel.config is the final effective configuration after olddefconfig.The arm64 defconfig baseline could not be generated for this build, but the final configuration is still attached.

This is a configuration-level comparison. Armbian board, device-tree, and other patches are additional source-level differences from kernel.org.

Additional networking components

Component Build mode Source commit
TCP-Brutal v2 y fd3e540223c8
AmneziaWG y 1a735221a62c
nf_deaf y d600e9c7f278
Native WireGuard (replaced by AmneziaWG by default) n Linux kernel source tree

Loadable module attachments

The following components are configured as m. The release also uploads the original .ko files from the kernel package (possibly compressed with .gz, .xz, or .zst) and checksum file edge-loadable-modules-SHA256SUMS.

Modules are strictly tied to the kernel ABI: use them only when uname -r is exactly 7.2.7+ and the Debian architecture is arm64. Do not mix kernel releases, architectures, or configurations.

Component Kconfig Release attachment Canonical installed filename SHA256
6lowpan CONFIG_6LOWPAN=m edge-7.2.7+-arm64-6lowpan.ko 6lowpan.ko df57f42fcfaafd65a5fe64a3af3a6e70809a99a37bddd2d728285c9c0a84be4f
Bluetooth core CONFIG_BT=m edge-7.2.7+-arm64-bluetooth.ko bluetooth.ko a112af268292c49ee5934a9ef4fa4f41db35803ad8a20cdfdd48cfccb446fed5
rfcomm CONFIG_BT_RFCOMM=m edge-7.2.7+-arm64-rfcomm.ko rfcomm.ko 8717078a002c74ad3d985c0c5299146a4d0a1b41b5cb6ec4c376618095eb8a51
bnep CONFIG_BT_BNEP=m edge-7.2.7+-arm64-bnep.ko bnep.ko 3722a30106751d8e89aa81bf1de4276cfd6927a865568ed17ba5ab760d71b3a5
hidp CONFIG_BT_HIDP=m edge-7.2.7+-arm64-hidp.ko hidp.ko a985691fbd65c8d977b84ad389b6118a2e37084e5b697dbf2893a924fe15e595
Bluetooth 6LoWPAN CONFIG_BT_6LOWPAN=m edge-7.2.7+-arm64-bluetooth_6lowpan.ko bluetooth_6lowpan.ko bf1eb0ee461330acf4a88c642fa0b39736fe1ae99db05fafa6b5529daf313455
RFKill CONFIG_RFKILL=m edge-7.2.7+-arm64-rfkill.ko rfkill.ko a7a5c23affc0aac57e0c9eca44aed9b0af2b730ffc7a33fb3079908010de1b35
cfg80211 CONFIG_CFG80211=m edge-7.2.7+-arm64-cfg80211.ko cfg80211.ko 7b113ededd040eebb4d392440c6d2256b6b8efabcadd224b64b5b8e4c5d2acbb
mac80211 CONFIG_MAC80211=m edge-7.2.7+-arm64-mac80211.ko mac80211.ko e25d7032fd4d327a7c677c63e91d5c3a7343d2c3a52815f1dbfc7da5c53bce38
MediaTek mt76 core CONFIG_MT76_CORE=m edge-7.2.7+-arm64-mt76.ko mt76.ko eceafdafbf951e6c0cf1e292676ae86fced9bc0162cff901408ad789a8e8800b
MediaTek Connac library CONFIG_MT76_CONNAC_LIB=m edge-7.2.7+-arm64-mt76-connac-lib.ko mt76-connac-lib.ko c870cfabdf476e411f859a8ac3641dae81fadfe345d508d40bfb3e1500b723d4
MediaTek MT792x library CONFIG_MT792x_LIB=m edge-7.2.7+-arm64-mt792x-lib.ko mt792x-lib.ko 488889ebdd35a1ebdae3df75d76f646fc270e2ab0de5d30149ce6e8bc2cd6100
MediaTek MT7921 common CONFIG_MT7921_COMMON=m edge-7.2.7+-arm64-mt7921-common.ko mt7921-common.ko 9e8436199e50227cca0a7efe3cc50fd3eb83386260d7cf77d5bce7a81ae8b0bf
MediaTek MT7921E PCIe CONFIG_MT7921E=m edge-7.2.7+-arm64-mt7921e.ko mt7921e.ko 04951e2306b01d2791b06ce4ca247a444154bff11da309e8d717e28a5df180eb

Recommended: install the complete kernel package

The matching linux-image-*.deb already contains these modules and the complete module index. After installing it and rebooting into the target kernel, run:

sudo modprobe 6lowpan
sudo modprobe bluetooth
sudo modprobe rfcomm
sudo modprobe bnep
sudo modprobe hidp
sudo modprobe bluetooth_6lowpan
sudo modprobe rfkill
sudo modprobe cfg80211
sudo modprobe mac80211
sudo modprobe mt76
sudo modprobe mt76-connac-lib
sudo modprobe mt792x-lib
sudo modprobe mt7921-common
sudo modprobe mt7921e

Install standalone module attachments only

Download the attachments listed above into the current directory, then run the commands below (filenames must be restored to their canonical module names):

KERNEL_RELEASE=7.2.7+
DEBIAN_ARCH=arm64
sha256sum -c edge-loadable-modules-SHA256SUMS
test "$(uname -r)" = "${KERNEL_RELEASE}"
test "$(dpkg --print-architecture)" = "${DEBIAN_ARCH}"
sudo install -d -m 0755 "/lib/modules/${KERNEL_RELEASE}/extra"
sudo install -m 0644 ./edge-7.2.7+-arm64-6lowpan.ko "/lib/modules/${KERNEL_RELEASE}/extra/6lowpan.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-bluetooth.ko "/lib/modules/${KERNEL_RELEASE}/extra/bluetooth.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-rfcomm.ko "/lib/modules/${KERNEL_RELEASE}/extra/rfcomm.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-bnep.ko "/lib/modules/${KERNEL_RELEASE}/extra/bnep.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-hidp.ko "/lib/modules/${KERNEL_RELEASE}/extra/hidp.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-bluetooth_6lowpan.ko "/lib/modules/${KERNEL_RELEASE}/extra/bluetooth_6lowpan.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-rfkill.ko "/lib/modules/${KERNEL_RELEASE}/extra/rfkill.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-cfg80211.ko "/lib/modules/${KERNEL_RELEASE}/extra/cfg80211.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mac80211.ko "/lib/modules/${KERNEL_RELEASE}/extra/mac80211.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mt76.ko "/lib/modules/${KERNEL_RELEASE}/extra/mt76.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mt76-connac-lib.ko "/lib/modules/${KERNEL_RELEASE}/extra/mt76-connac-lib.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mt792x-lib.ko "/lib/modules/${KERNEL_RELEASE}/extra/mt792x-lib.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mt7921-common.ko "/lib/modules/${KERNEL_RELEASE}/extra/mt7921-common.ko"
sudo install -m 0644 ./edge-7.2.7+-arm64-mt7921e.ko "/lib/modules/${KERNEL_RELEASE}/extra/mt7921e.ko"
sudo depmod -a "${KERNEL_RELEASE}"
sudo modprobe 6lowpan
sudo modprobe bluetooth
sudo modprobe rfcomm
sudo modprobe bnep
sudo modprobe hidp
sudo modprobe bluetooth_6lowpan
sudo modprobe rfkill
sudo modprobe cfg80211
sudo modprobe mac80211
sudo modprobe mt76
sudo modprobe mt76-connac-lib
sudo modprobe mt792x-lib
sudo modprobe mt7921-common
sudo modprobe mt7921e

Verify with modinfo <module> and lsmod. With Secure Boot enabled, standalone modules must also be signed by a trusted key. invalid module format usually means a kernel release, architecture, vermagic, or signature mismatch; install the matching complete .deb instead.

MT7921E also requires MediaTek firmware matching the hardware and driver (normally provided by the distribution linux-firmware package); the .ko attachment does not include firmware.

Full networking feature set

The final configuration was verified feature by feature: MPLS routing/tunneling, SRv6, VXLAN/Geneve/GRE/FOU, AmneziaWG, netfilter/nftables, BBR+FQ, NPTv6, Linux bridge, and USB Gadget are forced built-in; Bluetooth and the cfg80211/mac80211/MT7921E driver chain are forced as modules.

Capability Key final configuration
MPLS / SRv6 MPLS_ROUTING=y, IPV6_SEG6_LWTUNNEL=y
Overlay / tunnel VXLAN=y, GENEVE=y, NET_IPGRE=y, IPV6_GRE=y, NET_FOU=y
Netfilter NF_TABLES=y, NFT_TPROXY=y, NFT_SYNPROXY=y, IP6_NF_TARGET_NPT=y
BBR / bridge / BNEP TCP_CONG_BBR=y, BRIDGE=y, BT_BNEP=m
Bluetooth / Wi-Fi modules BT=m, CFG80211=m, MAC80211=m, MT76_CORE=m, MT7921E=m
USB Gadget USB_GADGET=y, USB_CONFIGFS=y, USB_FUNCTIONFS=y

eBPF / BTF / CO-RE

The final configuration passed checks for BPF syscall/JIT, kernel and module BTF, CO-RE, cgroup/LSM, XDP/AF_XDP, tc, netfilter, kprobe/uprobe, and ftrace. Unprivileged BPF is disabled by default.

See attachment edge-config-vs-arm64-defconfig.txt for the complete configuration diff.

Build artifacts

File Size SHA256
linux-dtb-edge-rockchip64_26.11.0-trunk_arm64__7.2.7-Sf42a-Df596-P9a28-C36fa-H375a-HKeaa7-Vc222-Bf05b-R448a.deb 1.3M 6b83d4d30d84301017a12a75fb6b69b21c269bbd15187c8f4631a2c5bca8fc15
linux-image-edge-rockchip64_26.11.0-trunk_arm64__7.2.7-Sf42a-Df596-P9a28-C36fa-H375a-HKeaa7-Vc222-Bf05b-R448a.deb 51M 17f9b21d18a0a0bdcf1c748c60d56e5f3836278baa74cc5ca38303ad83ef771f
linux-headers-edge-rockchip64_26.11.0-trunk_arm64__7.2.7-Sf42a-Df596-P9a28-C36fa-H375a-HKeaa7-Vc222-Bf05b-R448a.deb 16M 483a01713bcc27cfba6339be48b428bdd5a819f2cde6ba06c185e3afa230ec7f
linux-libc-dev-edge-rockchip64_26.11.0-trunk_arm64__7.2.7-Sf42a-Df596-P9a28-C36fa-H375a-HKeaa7-Vc222-Bf05b-R448a.deb 1.5M 72cb020a1abbecea85b1f22f25afd4fa9ecc3c09ec0ef7a38ff5003fe2f8024b

Build provenance

  • Release tag: edge-7.2.7
  • Kernel version (artifact): 7.2.7
  • kernel.org upstream version: 7.2.7
  • Repository commit: c1307334c9a7c45f76ae6799718624f828c43d01
  • Build time: 2026-09-24T08:44:14Z