git: dba095fc3032 - main - net/wifibox: Update to 1.9.0

From: Ashish SHUKLA <ashish_at_FreeBSD.org>
Date: Sun, 27 Sep 2026 20:09:21 UTC
The branch main has been updated by ashish:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dba095fc3032e7b30e5baa3396e799e359bada81

commit dba095fc3032e7b30e5baa3396e799e359bada81
Author:     PÁLI Gábor János <pali.gabor@gmail.com>
AuthorDate: 2026-09-27 06:13:35 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2026-09-27 20:08:28 +0000

    net/wifibox: Update to 1.9.0
    
    Changes:        https://github.com/pgj/freebsd-wifibox-port/releases/tag/1.9.0
---
 net/wifibox-alpine/Makefile  |  71 ++++++++++----------
 net/wifibox-alpine/distinfo  | 154 +++++++++++++++++++++----------------------
 net/wifibox-alpine/pkg-plist |   5 +-
 net/wifibox-core/Makefile    |   7 +-
 net/wifibox-core/distinfo    |   6 +-
 net/wifibox-core/pkg-plist   |   1 -
 net/wifibox/Makefile         |   2 +-
 7 files changed, 122 insertions(+), 124 deletions(-)

diff --git a/net/wifibox-alpine/Makefile b/net/wifibox-alpine/Makefile
index 3af1c6aea07c..66053fd284a1 100644
--- a/net/wifibox-alpine/Makefile
+++ b/net/wifibox-alpine/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox-alpine
-PORTVERSION=	20260329
+PORTVERSION=	20260927
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -13,6 +13,7 @@ ONLY_FOR_ARCHS=	amd64
 EXTRACT_ONLY=	${_DISTFILES:M*_GH0.tar.gz}
 
 BUILD_DEPENDS=	gtar>0:archivers/gtar \
+		mtools>0:filesystems/mtools \
 		patchelf>0:sysutils/patchelf \
 		squashfs-tools-ng>0:filesystems/squashfs-tools-ng
 
@@ -50,7 +51,7 @@ XX_FORWARDING_DESC=		User-space forwarding
 XX_TCPDUMP_DESC=		Packet analysis with tcpdump
 
 KERN_LTS_DESC=			Linux LTS (6.18.x)
-KERN_EDGE_DESC=			Linux edge (6.19.x)
+KERN_EDGE_DESC=			Linux edge (7.2.x)
 
 UDS_PASSTHRU_RUN_DEPENDS=	socat>0:net/socat
 
@@ -93,14 +94,14 @@ _GITHUB_SITE=	https://pgj.github.io/freebsd-wifibox/alpine
 USE_GITHUB=	nodefault
 GH_ACCOUNT=	pgj
 GH_PROJECT=	freebsd-wifibox-alpine:scripts
-GH_TAGNAME=	5f8a89561b4442a7be3ae1e1644c1eb89c515de5:scripts
+GH_TAGNAME=	baba4973d2f9000f17329a1c3e847ad530049603:scripts
 
-ALPINE_VERSION=		3.23.3
-LINUX_LTS_VERSION=	6.18.20-r0
-LINUX_EDGE_VERSION=	6.19.10-r0
+ALPINE_VERSION=		3.24.2
+LINUX_LTS_VERSION=	6.18.54-r0
+LINUX_EDGE_VERSION=	7.2.8-r0
 
 _LINUXFW_SITE=	https://cdn.kernel.org/pub/linux/kernel/firmware/
-_LINUXFW_TAG=	20260309
+_LINUXFW_TAG=	20260916
 _LINUXFW=	linux-firmware-${_LINUXFW_TAG}
 
 _WBA_BRANCH=	main
@@ -113,21 +114,21 @@ MASTER_SITES+=	${_GITHUB_SITE}/${_WBA_BRANCH}/upstream/:upstream \
 		https://github.com/openwrt/mt76/archive/:mt76
 
 _MINIROOTFS=	alpine-minirootfs-${ALPINE_VERSION}-x86_64.tar.gz
-_PACKAGES=	baselayout-3.7.1-r0:wifibox \
-		busybox-1.37.0-r4:wifibox \
-		ifupdown-ng-0.12.1-r6:wifibox \
-		iptables-1.8.11-r2:wifibox \
+_PACKAGES=	baselayout-3.7.2-r0:wifibox \
+		busybox-1.37.0-r5:wifibox \
+		ifupdown-ng-0.13.0-r0:wifibox \
+		iptables-1.8.13-r0:wifibox \
 		iw-6.17-r0 \
-		libcap2-2.77-r0 \
-		libcrypto3-3.5.5-r0 \
+		libcap2-2.78-r0 \
+		libcrypto3-3.5.8-r0 \
 		libmnl-1.0.5-r2 \
-		libnftnl-1.3.0-r0 \
+		libnftnl-1.3.1-r0 \
 		libnl3-3.11.0-r0 \
-		libssl3-3.5.5-r0 \
-		musl-1.2.5-r21 \
-		openrc-0.63-r0:wifibox \
-		skalibs-libs-2.14.4.0-r0 \
-		utmps-libs-0.1.3.1-r0
+		libssl3-3.5.8-r0 \
+		musl-1.2.6-r2 \
+		openrc-0.63.2-r0:wifibox \
+		skalibs-libs-2.15.0.0-r0 \
+		utmps-libs-0.1.3.3-r0
 
 _BOOT_SERVICES=		bootmisc defaults modules hostname hwclock networking sysctl \
 			syslog urandom
@@ -141,7 +142,7 @@ _IPW2100_FIRMWARE=	ipw/ipw2100-1.3 \
 			ipw/ipw2100-1.3-i
 _IPW2200_FIRMWARE=	iwi/ipw2200-bss \
 			iwi/ipw2200-ibss
-_MT76_FIRMWARE=		018f60316d4dd6b4e741874eda40e2dfaa29df3b
+_MT76_FIRMWARE=		be5ce7910521492d4a2e4ce7ee3843680a46c047
 
 _LINUX64_KMOD!=		(kldstat -qn linux64 && echo "found") || echo ""
 _LINUX_EMUL_PATH!=	(sysctl -qn compat.linux.emul_path) || echo ""
@@ -192,24 +193,24 @@ _BOOT_SERVICES+=	ip6tables radvd
 
 .if (${PORT_OPTIONS:MUDS_PASSTHRU} && empty(PORT_OPTIONS:MXX_FORWARDING)) \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-1.8.0.3-r1:wifibox
+_PACKAGES+=		socat-1.8.1.3-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		socat-with-udp-1.8.0.3-r1:wifibox
+_PACKAGES+=		socat-with-udp-1.8.1.3-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MUDS_PASSTHRU} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		uds_passthru-0.1.1-r7:wifibox
+_PACKAGES+=		uds_passthru-0.1.1-r8:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MIPV6} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		radvd-2.20-r1:wifibox
+_PACKAGES+=		radvd-2.21-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MIPV6} && ${PORT_OPTIONS:MAPP_SUPPLICANT} \
 	|| make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		dhcpcd-10.3.0-r0:wifibox
+_PACKAGES+=		dhcpcd-10.5.2-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MAPP_SUPPLICANT}
@@ -222,8 +223,8 @@ _ETC_SRCS+=		etc/optional/ipv6/wpa_supplicant
 .endif
 
 .if ${PORT_OPTIONS:MAPP_SUPPLICANT} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		pcsc-lite-libs-2.4.0-r1 \
-			wpa_supplicant-2.11-r1:wifibox
+_PACKAGES+=		pcsc-lite-libs-2.4.0-r4 \
+			wpa_supplicant-2.11-r2:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MAPP_ACCESS_POINT}
@@ -236,7 +237,7 @@ _ETC_SRCS+=		etc/optional/ipv6/hostapd
 .endif
 
 .if ${PORT_OPTIONS:MAPP_ACCESS_POINT} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		hostapd-2.11-r2:wifibox
+_PACKAGES+=		hostapd-2.11-r3:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_MDNS}
@@ -246,7 +247,7 @@ _ETC_SRCS+=		etc/optional/mdns
 
 .if ${PORT_OPTIONS:MXX_MDNS} || make(makesum) || make(fetch-url-list-int)
 _PACKAGES+=		mbedtls2-2.28.10-r0 \
-			mDNSResponder-2881.0.25-r0:wifibox
+			mDNSResponder-2881.120.11-r0:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING}
@@ -255,12 +256,12 @@ _ETC_SRCS+=		etc/optional/forwarding
 .endif
 
 .if ${PORT_OPTIONS:MXX_FORWARDING} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		forwarding-0.1.0-r7:wifibox
+_PACKAGES+=		forwarding-0.1.0-r8:wifibox
 .endif
 
 .if ${PORT_OPTIONS:MXX_TCPDUMP} || make(makesum) || make(fetch-url-list-int)
-_PACKAGES+=		libpcap-1.10.5-r1 \
-			tcpdump-4.99.5-r1
+_PACKAGES+=		libpcap-1.10.7-r0 \
+			tcpdump-4.99.6-r1
 .endif
 
 .if ${PORT_OPTIONS:MKERN_LTS} || make(makesum) || make(fetch-url-list-int)
@@ -305,9 +306,9 @@ LINUX_FIRMWARE+=	${L${fw_opt}_FILES}
 .endif
 .endfor
 
-RTL8821CE_VERSION=	20251013
-RTW88_VERSION=		20260312
-RTW89_VERSION=		20260320
+RTL8821CE_VERSION=	20260825
+RTW88_VERSION=		20260521
+RTW89_VERSION=		20260909
 BROADCOM_WL_VERSION=	6.30.223.271
 
 _LINUX_LTS_MAJOR=	${LINUX_LTS_VERSION:C/^([0-9]*)\..*/\1/}
diff --git a/net/wifibox-alpine/distinfo b/net/wifibox-alpine/distinfo
index e7cbbce96781..35442bf46340 100644
--- a/net/wifibox-alpine/distinfo
+++ b/net/wifibox-alpine/distinfo
@@ -1,91 +1,91 @@
-TIMESTAMP = 1774814116
-SHA256 (wifibox-alpine/alpine-minirootfs-3.23.3-x86_64.tar.gz) = 42d0e6d8de5521e7bf92e075e032b5690c1d948fa9775efa32a51a38b25460fb
-SIZE (wifibox-alpine/alpine-minirootfs-3.23.3-x86_64.tar.gz) = 3713234
-SHA256 (wifibox-alpine/linux-firmware-20260309.tar.xz) = c74cc6f562b58ad5bc6b2b00a61abc29c9e49e06126e7ba34fbca9928e07a96c
-SIZE (wifibox-alpine/linux-firmware-20260309.tar.xz) = 610973936
-SHA256 (wifibox-alpine/baselayout-3.7.1-r0.apk) = 2c372ae4325e4b6dcc6be4dcf016039547992302ee93af17af612a43e0929ea7
-SIZE (wifibox-alpine/baselayout-3.7.1-r0.apk) = 13354
-SHA256 (wifibox-alpine/busybox-1.37.0-r4.apk) = 25607485ceec5ac4e468bc864606275b0fb2a54980b29e4168c2a2606456187d
-SIZE (wifibox-alpine/busybox-1.37.0-r4.apk) = 353925
-SHA256 (wifibox-alpine/ifupdown-ng-0.12.1-r6.apk) = 275771722bf68e6c8a81ce07eea002f355356b28baf04d2277668bfa106994c1
-SIZE (wifibox-alpine/ifupdown-ng-0.12.1-r6.apk) = 27939
-SHA256 (wifibox-alpine/iptables-1.8.11-r2.apk) = d0f03448abec40b17169ff53bd456859ca52577e1dc64ec660de27a7fc565553
-SIZE (wifibox-alpine/iptables-1.8.11-r2.apk) = 399413
+TIMESTAMP = 1790485882
+SHA256 (wifibox-alpine/alpine-minirootfs-3.24.2-x86_64.tar.gz) = c5ca053cfe1d85c5b96dff8b9bc57045f7f184a30ffb6b65776409ca90388677
+SIZE (wifibox-alpine/alpine-minirootfs-3.24.2-x86_64.tar.gz) = 3701382
+SHA256 (wifibox-alpine/linux-firmware-20260916.tar.xz) = f80dcb757a623deda62200c08e0e1a88c76fb6b54964f31b35fa74da1c90ccc5
+SIZE (wifibox-alpine/linux-firmware-20260916.tar.xz) = 662182768
+SHA256 (wifibox-alpine/baselayout-3.7.2-r0.apk) = 261c2065f9fc8d9c4c9aa0e55ed2a76f405bb7ee88ec10de6fc7f9c88886960f
+SIZE (wifibox-alpine/baselayout-3.7.2-r0.apk) = 13358
+SHA256 (wifibox-alpine/busybox-1.37.0-r5.apk) = 15bbd9506a5f6fbf073745c2227d8437c2b58f1dccfd67ad9d7c0c4b16a2363d
+SIZE (wifibox-alpine/busybox-1.37.0-r5.apk) = 353917
+SHA256 (wifibox-alpine/ifupdown-ng-0.13.0-r0.apk) = cdf30c4d98ca54bd41c5443628b6dae7dcdd895d610c962d21840551c6d5f624
+SIZE (wifibox-alpine/ifupdown-ng-0.13.0-r0.apk) = 65975
+SHA256 (wifibox-alpine/iptables-1.8.13-r0.apk) = dfd43b098b45c4d94a119d7db2a355f84794f243f3cbc52e92b44355335bd42f
+SIZE (wifibox-alpine/iptables-1.8.13-r0.apk) = 399717
 SHA256 (wifibox-alpine/iw-6.17-r0.apk) = a79c6920ebf5029797f1725fcf3acb5496c91e5e2ff1a375a63f943008b7ba94
 SIZE (wifibox-alpine/iw-6.17-r0.apk) = 102983
-SHA256 (wifibox-alpine/libcap2-2.77-r0.apk) = a5b3db69e7c34ffabe329d21911c14459bb30aef185c6474eef95286cfe30ff7
-SIZE (wifibox-alpine/libcap2-2.77-r0.apk) = 21415
-SHA256 (wifibox-alpine/libcrypto3-3.5.5-r0.apk) = 4531f3807683659ca7d02c73cfdbc0ae9925da995bda42e2ce3db267797bc217
-SIZE (wifibox-alpine/libcrypto3-3.5.5-r0.apk) = 1974339
+SHA256 (wifibox-alpine/libcap2-2.78-r0.apk) = 42886a7b4bcde26347c712925c8dc7db202b6029ef9b8c7ee81577ab7bdd8fad
+SIZE (wifibox-alpine/libcap2-2.78-r0.apk) = 21582
+SHA256 (wifibox-alpine/libcrypto3-3.5.8-r0.apk) = 161223a16f042b8e469e9441291e071464fd91d4f4bbe6f496ee8d0abd4e0701
+SIZE (wifibox-alpine/libcrypto3-3.5.8-r0.apk) = 1978546
 SHA256 (wifibox-alpine/libmnl-1.0.5-r2.apk) = 322ce883205831dce94e90b6c3dee4fccb2099b8fa46ecc971dead14ce22deb4
 SIZE (wifibox-alpine/libmnl-1.0.5-r2.apk) = 9003
-SHA256 (wifibox-alpine/libnftnl-1.3.0-r0.apk) = 42ae75adfaa6eb770375af159a06aad9e3ff656c48429eab360cda9988027f78
-SIZE (wifibox-alpine/libnftnl-1.3.0-r0.apk) = 65456
+SHA256 (wifibox-alpine/libnftnl-1.3.1-r0.apk) = 2f4cf35959fde00fdba0dd35ef12a6739739b504e8319c97e30bd4834f98d924
+SIZE (wifibox-alpine/libnftnl-1.3.1-r0.apk) = 67237
 SHA256 (wifibox-alpine/libnl3-3.11.0-r0.apk) = 33ed874071d99643088f590ee01fb4517f487e13c4b23ff38a0963720a8d80bb
 SIZE (wifibox-alpine/libnl3-3.11.0-r0.apk) = 333010
-SHA256 (wifibox-alpine/libssl3-3.5.5-r0.apk) = d0c5680469e8e420a966aad0e3a267369a99db2cb394341a1a8ec4c8535e35ed
-SIZE (wifibox-alpine/libssl3-3.5.5-r0.apk) = 378646
-SHA256 (wifibox-alpine/musl-1.2.5-r21.apk) = fd5bb1158ec3092bc62922f701e245a647b497405d3b5c9ad9b46cb4bc492752
-SIZE (wifibox-alpine/musl-1.2.5-r21.apk) = 413303
-SHA256 (wifibox-alpine/openrc-0.63-r0.apk) = aaacecbe553e69030f81c55729a83536f67b2fa0f18de01e7eed99a1730cee25
-SIZE (wifibox-alpine/openrc-0.63-r0.apk) = 338649
-SHA256 (wifibox-alpine/skalibs-libs-2.14.4.0-r0.apk) = b00cb52d7c9c1309b2c2a11b654162ebabd728cf61898326aeffb39f2a27240a
-SIZE (wifibox-alpine/skalibs-libs-2.14.4.0-r0.apk) = 78874
-SHA256 (wifibox-alpine/utmps-libs-0.1.3.1-r0.apk) = 3d1b9714c720828355c2b231fa188791f2b3e5dc26999681765d5adbbf951989
-SIZE (wifibox-alpine/utmps-libs-0.1.3.1-r0.apk) = 5239
-SHA256 (wifibox-alpine/socat-1.8.0.3-r1.apk) = a7a86971c88c5bda2e591f72232b9e88a0f313478958d139b78ca57a6c4fd5b6
-SIZE (wifibox-alpine/socat-1.8.0.3-r1.apk) = 81282
-SHA256 (wifibox-alpine/socat-with-udp-1.8.0.3-r1.apk) = 17e8936016f679578485e17714fff8e3b15bcf9816a48d6ee698f69bd4f3aa5b
-SIZE (wifibox-alpine/socat-with-udp-1.8.0.3-r1.apk) = 81328
-SHA256 (wifibox-alpine/uds_passthru-0.1.1-r7.apk) = 916849640ad087ee5c65e89cf6ba524511be443517b0f1ef394cb4f3f04094c5
-SIZE (wifibox-alpine/uds_passthru-0.1.1-r7.apk) = 2964
-SHA256 (wifibox-alpine/radvd-2.20-r1.apk) = e6cd3b3eb24838751ff27312df9c2b14d8533d7056132e591cd279ae8a9d32d8
-SIZE (wifibox-alpine/radvd-2.20-r1.apk) = 53742
-SHA256 (wifibox-alpine/dhcpcd-10.3.0-r0.apk) = 216efdfe61c3e9609c656638b8ca8ce9c1d0b5f64a58193fc63c321cd050cfb6
-SIZE (wifibox-alpine/dhcpcd-10.3.0-r0.apk) = 166253
-SHA256 (wifibox-alpine/pcsc-lite-libs-2.4.0-r1.apk) = d947db8482237c54c32a5fa087e72f9538d673f2ab2ca753b8436edd8760b4ae
-SIZE (wifibox-alpine/pcsc-lite-libs-2.4.0-r1.apk) = 22760
-SHA256 (wifibox-alpine/wpa_supplicant-2.11-r1.apk) = a96f8267d76df2c3f0e74ff8c013c7fe3f076bf98abdac7727f3e8abd417a8cc
-SIZE (wifibox-alpine/wpa_supplicant-2.11-r1.apk) = 934036
-SHA256 (wifibox-alpine/hostapd-2.11-r2.apk) = 54ccb2c8f6e7bd60ccb7d4c33a94dd49e36ea7dd166aad8c924efb7db6dff445
-SIZE (wifibox-alpine/hostapd-2.11-r2.apk) = 623138
+SHA256 (wifibox-alpine/libssl3-3.5.8-r0.apk) = aca521e5ae4a321322a9d47ed64a1775f5ab1ffd215d1e9fc0433c58f7bfd037
+SIZE (wifibox-alpine/libssl3-3.5.8-r0.apk) = 379265
+SHA256 (wifibox-alpine/musl-1.2.6-r2.apk) = 573712e2f49c15bfc20a2699f204acdfc74c772722b15e7353d768057fae0e71
+SIZE (wifibox-alpine/musl-1.2.6-r2.apk) = 415475
+SHA256 (wifibox-alpine/openrc-0.63.2-r0.apk) = 24802cf7b300889fed68d33219ef9656baf3470d391d60cfa6f5bd89922eb860
+SIZE (wifibox-alpine/openrc-0.63.2-r0.apk) = 526313
+SHA256 (wifibox-alpine/skalibs-libs-2.15.0.0-r0.apk) = 3301f6ccbeaea49cdd966c7e636898a8612fb8fe964a15f24f6d204b3944c3f3
+SIZE (wifibox-alpine/skalibs-libs-2.15.0.0-r0.apk) = 84969
+SHA256 (wifibox-alpine/utmps-libs-0.1.3.3-r0.apk) = 497f0f1cb51f0e6c1acc338fded0dc7722b1d43ea17bdb749f0d556794f8b2d8
+SIZE (wifibox-alpine/utmps-libs-0.1.3.3-r0.apk) = 5206
+SHA256 (wifibox-alpine/socat-1.8.1.3-r0.apk) = 356e4775afe3d69a3ce6592fe46e343405acefa62b3e4000f532874e3cf5ebce
+SIZE (wifibox-alpine/socat-1.8.1.3-r0.apk) = 83800
+SHA256 (wifibox-alpine/socat-with-udp-1.8.1.3-r0.apk) = d7b5884faf4540cef45871e9a8a8123c598424518e74ef66a320de007e54587a
+SIZE (wifibox-alpine/socat-with-udp-1.8.1.3-r0.apk) = 83966
+SHA256 (wifibox-alpine/uds_passthru-0.1.1-r8.apk) = 89368d5eca536a4ca0b546825555bd733e3fe62fc229b5770e84c59e1564e840
+SIZE (wifibox-alpine/uds_passthru-0.1.1-r8.apk) = 2964
+SHA256 (wifibox-alpine/radvd-2.21-r0.apk) = 254b4db1ec15164aa98a074db9991117133dca3752cafbc2bb08571c6e3ee1a9
+SIZE (wifibox-alpine/radvd-2.21-r0.apk) = 54736
+SHA256 (wifibox-alpine/dhcpcd-10.5.2-r0.apk) = 72eb707d0f929d914d97bdf22674d4bbf3f97617ae672b1d84141a0ef397c1de
+SIZE (wifibox-alpine/dhcpcd-10.5.2-r0.apk) = 169474
+SHA256 (wifibox-alpine/pcsc-lite-libs-2.4.0-r4.apk) = f01c9af6f32a01dc385e7959dd2215711ab1037afe45f0cbf34efb19c7cb39ac
+SIZE (wifibox-alpine/pcsc-lite-libs-2.4.0-r4.apk) = 22767
+SHA256 (wifibox-alpine/wpa_supplicant-2.11-r2.apk) = b06e1ab31cb4859c6a7905eb3e6d8a7c094e0c2c1e48f4b2d20e97cdae7a930e
+SIZE (wifibox-alpine/wpa_supplicant-2.11-r2.apk) = 934039
+SHA256 (wifibox-alpine/hostapd-2.11-r3.apk) = c5ef2a20acea7f50ba3da389a901c05ec93e1027e2229231e4f3bd47575c6f62
+SIZE (wifibox-alpine/hostapd-2.11-r3.apk) = 617977
 SHA256 (wifibox-alpine/mbedtls2-2.28.10-r0.apk) = da6db07ca8511befded8b08719a7723b99d9e7f44dfbea4427253fea0dbc01ec
 SIZE (wifibox-alpine/mbedtls2-2.28.10-r0.apk) = 309185
-SHA256 (wifibox-alpine/mDNSResponder-2881.0.25-r0.apk) = b2da471877fbda482d4df39fc5374e73c2ed4d3915814c72ed1d25e599abfabf
-SIZE (wifibox-alpine/mDNSResponder-2881.0.25-r0.apk) = 191192
-SHA256 (wifibox-alpine/forwarding-0.1.0-r7.apk) = 22aead93596f7bc6dc6607144d87131ac8fa33dcee546e886d2e99833807ecc4
-SIZE (wifibox-alpine/forwarding-0.1.0-r7.apk) = 2539
-SHA256 (wifibox-alpine/libpcap-1.10.5-r1.apk) = dff90e1108691b6e742c216020773e6dd2178366834f9a12af420327b6344fc0
-SIZE (wifibox-alpine/libpcap-1.10.5-r1.apk) = 108393
-SHA256 (wifibox-alpine/tcpdump-4.99.5-r1.apk) = 12bb5c3ad8a3d4b81f9a14f6afcd17b188f687cd2a3a432f8e3053cca1ab2933
-SIZE (wifibox-alpine/tcpdump-4.99.5-r1.apk) = 370589
-SHA256 (wifibox-alpine/linux-lts-6.18.20-r0.apk) = a1bf11425037d50809cb141eb71a8b5a8a89bc9fb528dc510c0fb6ec5bd0c0b2
-SIZE (wifibox-alpine/linux-lts-6.18.20-r0.apk) = 8301611
-SHA256 (wifibox-alpine/linux-edge-6.19.10-r0.apk) = 5b3d64d3c69bccded198dae47c44c270992181502aa3ba8e531774da93fe401f
-SIZE (wifibox-alpine/linux-edge-6.19.10-r0.apk) = 8378681
-SHA256 (wifibox-alpine/rtl8821ce-20251013-r06180200000.apk) = 2263055aec0a6de37f18f79c752c205a03ab3607633e4c7cfe709b3a406e7223
-SIZE (wifibox-alpine/rtl8821ce-20251013-r06180200000.apk) = 606193
-SHA256 (wifibox-alpine/rtw88-20260312-r06180200000.apk) = ffa88b5753f328bc00671e8a50553a916162ad2fb10009aa98cfe4efdcbc29da
-SIZE (wifibox-alpine/rtw88-20260312-r06180200000.apk) = 282933
-SHA256 (wifibox-alpine/rtl8821ce-edge-20251013-r06190100000.apk) = 4e814090c1350c8cefaa1b92685db41e92e387ebc321608810ca720c22cd0a48
-SIZE (wifibox-alpine/rtl8821ce-edge-20251013-r06190100000.apk) = 606737
-SHA256 (wifibox-alpine/rtw88-edge-20260312-r06190100000.apk) = 942df0ede22527479e3ff26b90bfba77a07045816e5c651acc93af176e2c99c1
-SIZE (wifibox-alpine/rtw88-edge-20260312-r06190100000.apk) = 281423
-SHA256 (wifibox-alpine/rtw89-20260320-r06180200000.apk) = b6a050682d3aad18a95429bde65da5a2b13a2a209d1c6e91fe6f0db4769d4f9e
-SIZE (wifibox-alpine/rtw89-20260320-r06180200000.apk) = 625264
-SHA256 (wifibox-alpine/rtw89-edge-20260320-r06190100000.apk) = 2a9cf0814f411b3b60c69c8fae66e900e517090f420b2180dc2017acc5e6ce9c
-SIZE (wifibox-alpine/rtw89-edge-20260320-r06190100000.apk) = 633286
-SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r06180200000.apk) = 44790c4cefc632e496306936c1855d94d0b6b6079be1d134875181b2e1359b0d
-SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r06180200000.apk) = 1468394
-SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06190100000.apk) = 9e13a07b42c32790ba11747ff19c1f2d334ed531e15d18c78bded096fb8e81da
-SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r06190100000.apk) = 1470318
+SHA256 (wifibox-alpine/mDNSResponder-2881.120.11-r0.apk) = c6eaaa3d2089952b944ecf26ca07bfe80d134914d92234131d867ab12b22e1f3
+SIZE (wifibox-alpine/mDNSResponder-2881.120.11-r0.apk) = 191094
+SHA256 (wifibox-alpine/forwarding-0.1.0-r8.apk) = ac8a45b477409254d250a6750a3cb42de4e98bda43b56d47ca2ff26547b32345
+SIZE (wifibox-alpine/forwarding-0.1.0-r8.apk) = 2536
+SHA256 (wifibox-alpine/libpcap-1.10.7-r0.apk) = 1883aff264d8b5901f6bbc3575929ad01855e24d06557b7d0ad9762241b7e3cf
+SIZE (wifibox-alpine/libpcap-1.10.7-r0.apk) = 110393
+SHA256 (wifibox-alpine/tcpdump-4.99.6-r1.apk) = 14626b75407d65fece45f2e9c66fe127ab0e6fbfe9cdd94d6a093342c20af7d6
+SIZE (wifibox-alpine/tcpdump-4.99.6-r1.apk) = 367614
+SHA256 (wifibox-alpine/linux-lts-6.18.54-r0.apk) = c62fca317a4ab7d710285c15b86a9c5eec430394d80ae700a3d3e52ee8b9a1d4
+SIZE (wifibox-alpine/linux-lts-6.18.54-r0.apk) = 8439058
+SHA256 (wifibox-alpine/linux-edge-7.2.8-r0.apk) = 3cc5e43346668cbbe9c5fc6ed2a31ca6a6dbee8fb36daf1bf3721d6170ab1c08
+SIZE (wifibox-alpine/linux-edge-7.2.8-r0.apk) = 8709290
+SHA256 (wifibox-alpine/rtl8821ce-20260825-r06180540000.apk) = 93f247ef46cdef17fd139a62a2877ff6319ab33c7daa202d713f59e6541c36ab
+SIZE (wifibox-alpine/rtl8821ce-20260825-r06180540000.apk) = 600886
+SHA256 (wifibox-alpine/rtw88-20260521-r06180540000.apk) = e80756aae0a602bf298ac3d37be057d7cce4d4aa70071b9cb1bb50fa877e7dc2
+SIZE (wifibox-alpine/rtw88-20260521-r06180540000.apk) = 280230
+SHA256 (wifibox-alpine/rtl8821ce-edge-20260825-r07020080000.apk) = 298884ee54ed4b37b180c59776284f8a4cf04ee3c0f963e2dd22fb487e7537cc
+SIZE (wifibox-alpine/rtl8821ce-edge-20260825-r07020080000.apk) = 607271
+SHA256 (wifibox-alpine/rtw88-edge-20260521-r07020080000.apk) = 5cdf698a522628cb3578409f5843c43c6bae8c49eb16319b2a3020e459abe211
+SIZE (wifibox-alpine/rtw88-edge-20260521-r07020080000.apk) = 283526
+SHA256 (wifibox-alpine/rtw89-20260909-r06180540000.apk) = 0e9306f07a523f31172cbf0b1f373215b57ab234b9e5a9e690f4481e66785929
+SIZE (wifibox-alpine/rtw89-20260909-r06180540000.apk) = 659869
+SHA256 (wifibox-alpine/rtw89-edge-20260909-r07020080000.apk) = 8208c8587930fc2bcca18de063c94221d0583724b750e0c86ebf0a6a87dde629
+SIZE (wifibox-alpine/rtw89-edge-20260909-r07020080000.apk) = 679219
+SHA256 (wifibox-alpine/broadcom-wl-6.30.223.271-r06180540000.apk) = 62389b5df6f3b593b5956764afbfb019315981ad1b8a70bcdea8eb06ecc190aa
+SIZE (wifibox-alpine/broadcom-wl-6.30.223.271-r06180540000.apk) = 1465810
+SHA256 (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r07020080000.apk) = 28d5708e38a3b86783b12412c9a49e2f8a8474a0f2269f34a6f7c3d198f3577c
+SIZE (wifibox-alpine/broadcom-wl-edge-6.30.223.271-r07020080000.apk) = 1468469
 SHA256 (wifibox-alpine/atmel-firmware-1.3.tar.gz) = f53160b0b4a824754957d8488f1eba68d3c6379d48c563464bd3924e7be19b3d
 SIZE (wifibox-alpine/atmel-firmware-1.3.tar.gz) = 470254
 SHA256 (wifibox-alpine/wl_apsta-3.130.20.0.o) = 7dba610b1d96dd14e901bcbce14cd6ecd1b1ac6f5c0035b0d6b6dc46a7c3ef90
 SIZE (wifibox-alpine/wl_apsta-3.130.20.0.o) = 652866
 SHA256 (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = a07c3b6b277833c7dbe61daa511f908cd66c5e2763eb7a0859abc36cd9335c2d
 SIZE (wifibox-alpine/broadcom-wl-6.30.163.46.tar.bz2) = 7684610
-SHA256 (wifibox-alpine/018f60316d4dd6b4e741874eda40e2dfaa29df3b.zip) = bcb68d1cec161676962236deb0b45557180ce92e5ca79c565a84a1379c47ff42
-SIZE (wifibox-alpine/018f60316d4dd6b4e741874eda40e2dfaa29df3b.zip) = 22044943
-SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-5f8a89561b4442a7be3ae1e1644c1eb89c515de5_GH0.tar.gz) = 69627dd22f0a144071d94f3035ddf638fbdad470a733be472b261b2196373213
-SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-5f8a89561b4442a7be3ae1e1644c1eb89c515de5_GH0.tar.gz) = 219623
+SHA256 (wifibox-alpine/be5ce7910521492d4a2e4ce7ee3843680a46c047.zip) = f16d288e83315c4d04a3c8b849fdf4281ae432febe10ecde5377aac7d90a9c26
+SIZE (wifibox-alpine/be5ce7910521492d4a2e4ce7ee3843680a46c047.zip) = 22119105
+SHA256 (wifibox-alpine/pgj-freebsd-wifibox-alpine-baba4973d2f9000f17329a1c3e847ad530049603_GH0.tar.gz) = c72e7477601fafa2ad8837b5a361adc62d046e64d3b7e2967e7ba467d430d2f5
+SIZE (wifibox-alpine/pgj-freebsd-wifibox-alpine-baba4973d2f9000f17329a1c3e847ad530049603_GH0.tar.gz) = 219507
diff --git a/net/wifibox-alpine/pkg-plist b/net/wifibox-alpine/pkg-plist
index 4883aa7210b6..6b870d72a2da 100644
--- a/net/wifibox-alpine/pkg-plist
+++ b/net/wifibox-alpine/pkg-plist
@@ -14,9 +14,8 @@
 %%XX_FORWARDING%%@sample(,,640) etc/wifibox/appliance/forwarding.conf.sample
 etc/wifibox/app_config
 share/man/man5/wifibox-alpine.5.gz
-share/wifibox/disk.img
-share/wifibox/grub.cfg
-share/wifibox/vmlinuz
+share/wifibox/esp.img
+share/wifibox/root.img
 /var/run/wifibox/appliance/lock
 /var/run/wifibox/appliance/run
 /var/run/wifibox/appliance/spool/cron/crontabs
diff --git a/net/wifibox-core/Makefile b/net/wifibox-core/Makefile
index a7df39aa11f1..1a132dbe33da 100644
--- a/net/wifibox-core/Makefile
+++ b/net/wifibox-core/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox-core
-PORTVERSION=	0.16.0
+PORTVERSION=	0.17.0
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com
@@ -11,7 +11,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 ONLY_FOR_ARCHS=	amd64
 
-RUN_DEPENDS=	grub2-bhyve>0:sysutils/grub2-bhyve
+RUN_DEPENDS=	bhyve-firmware>0:sysutils/bhyve-firmware
 
 OPTIONS_SINGLE=			RECOVERY
 OPTIONS_SINGLE_RECOVERY=	RECOVER_RESTART_VMM \
@@ -36,7 +36,6 @@ NO_BUILD=	yes
 MAKE_ARGS+=	GUEST_ROOT=${LOCALBASE}/share/wifibox \
 		GUEST_MAN=${LOCALBASE}/share/man/man5/wifibox-alpine.5.gz \
 		VERSION=${PORTVERSION} \
-		RECOVERY_METHOD=${PORT_OPTIONS:MRECOVER_*:S/RECOVER_//:tl} \
-		DEVD_FIX=
+		RECOVERY_METHOD=${PORT_OPTIONS:MRECOVER_*:S/RECOVER_//:tl}
 
 .include <bsd.port.mk>
diff --git a/net/wifibox-core/distinfo b/net/wifibox-core/distinfo
index 2821c8650572..de3f7bfcb871 100644
--- a/net/wifibox-core/distinfo
+++ b/net/wifibox-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774725806
-SHA256 (pgj-freebsd-wifibox-0.16.0_GH0.tar.gz) = 9b53f3343bee1175e5ab37442ee027f5770ff62df738155fe8dd04162bc93d1c
-SIZE (pgj-freebsd-wifibox-0.16.0_GH0.tar.gz) = 19297
+TIMESTAMP = 1790483230
+SHA256 (pgj-freebsd-wifibox-0.17.0_GH0.tar.gz) = 75b654fa319900354526ce5128ff7adfa24500ffe11b903ff3bba61bff2515d4
+SIZE (pgj-freebsd-wifibox-0.17.0_GH0.tar.gz) = 18553
diff --git a/net/wifibox-core/pkg-plist b/net/wifibox-core/pkg-plist
index 3f357e41a0d3..f163c4bca22d 100644
--- a/net/wifibox-core/pkg-plist
+++ b/net/wifibox-core/pkg-plist
@@ -1,6 +1,5 @@
 @sample etc/wifibox/bhyve.conf.sample
 @sample etc/wifibox/core.conf.sample
-@comment @sample etc/devd/wifibox.conf.sample
 etc/rc.d/wifibox
 sbin/wifibox
 share/man/man5/wifibox-guest.5.gz
diff --git a/net/wifibox/Makefile b/net/wifibox/Makefile
index c62ecf0ed469..0de6cc4283bf 100644
--- a/net/wifibox/Makefile
+++ b/net/wifibox/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wifibox
-PORTVERSION=	1.8.0
+PORTVERSION=	1.9.0
 CATEGORIES=	net
 
 MAINTAINER=	pali.gabor@gmail.com