mirror of
https://github.com/home-assistant/operating-system.git
synced 2026-05-18 14:39:11 +01:00
e25805b95a
* Update Linux to 6.18 for x86 targets Update ova and generic_86_64 to Linux 6.18.22. Rebase the IPv6 reachability probe patch (which still applies on 6.12 with offsets) and update config fragments. The rtl8812au-aircrack-ng stays disabled as it no longer builds and is deprecated by upstream rtw88 which supports those cards. The fragemnts stay mostly the same with this diff: --- ../v6.12.y/docker.config 2025-03-18 15:05:42.161955925 +0100 +++ docker.config 2026-04-16 15:01:30.346942217 +0200 @@ -45,3 +44,0 @@ -CONFIG_IP6_NF_FILTER=y -CONFIG_IP6_NF_MANGLE=y -CONFIG_IP6_NF_NAT=y @@ -48,0 +46,3 @@ +CONFIG_NETFILTER_XT_NAT=y +CONFIG_NETFILTER_XT_TARGET_REDIRECT=y +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y @@ -56,4 +55,0 @@ -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_REDIRECT=y --- ../v6.12.y/hassos.config 2026-01-16 13:49:13.879830313 +0100 +++ hassos.config 2026-04-16 15:08:29.248341382 +0200 @@ -30,2 +29,0 @@ -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSMALLOC=y The IP_NF/IP6_NF depend on IP_NF_IPTABLES_LEGACY which is now by default disabled. Since we use iptables-nft, those should not be needed, but missing NETFILTER_XT options have been enabled to replace some of them. ZSMALLOC is now enabled by default with ZSWAP and the ZSWAP option was removed in related change in 2ccd9fecd9163f168761d4398564c81554f636ef. CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is a direct replacement of CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE as suggested in linux commit 44d46b76c3a4b514a0cc9dab147ed430e5c1d699 > mm: add build-time option for hotplug memory default online type > ... > Existing users of CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y should use > CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO. * Fix build of the gasket driver with Linux 6.18 Backport patch from an unmerged PR to fix build with 6.18. * Update package/rtl88x2bu to fix 6.18 build Update the OOT driver to the latest version to fix build. * Update Buildroot's package/rtl8821cu to fix build * buildroot c4b580fde8...bc2fe6e38c (4): > package/rtl8821cu: bump to version 2025-12-14 > package/rtl8821cu: fix build failure with Linux 6.17 > package/rtl8821cu: fix build failure with Linux 6.16 > package/rtl8821cu: bump to version 2025-05-08 * Replace rtl8812au-aircrack-ng by upstream kernel drivers The drivers also need firmware - for 8812/8821 the firmware files are already present, for 8814 the firmare needs linux-firmware update to 20250410 or newer which will install it using the wildcard pattern.