From 3eadc7d290f4d04800a32d734902d4710d60b781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Walstr=C3=B6m?= Date: Mon, 19 Jan 2026 08:35:06 +0100 Subject: [PATCH] rpi4: Add script to workaroud with wifi interfaces not deleted at boot The wi-fi architecture in infix require udev to run and remove the kernel automatic wlan-interface this. Unclear reason, but it seems that udev sometimes miss the add event. --- .../etc/product/init.d/S01-trigger-udev.sh | 4 ++++ .../etc/product/init.d/S01-trigger-udev.sh | 4 ++++ 2 files changed, 8 insertions(+) create mode 100755 board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-compute-module/etc/product/init.d/S01-trigger-udev.sh create mode 100755 board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-model-b/etc/product/init.d/S01-trigger-udev.sh diff --git a/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-compute-module/etc/product/init.d/S01-trigger-udev.sh b/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-compute-module/etc/product/init.d/S01-trigger-udev.sh new file mode 100755 index 00000000..94fdb56e --- /dev/null +++ b/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-compute-module/etc/product/init.d/S01-trigger-udev.sh @@ -0,0 +1,4 @@ +#!/bin/sh +# Workaround for: https://github.com/kernelkit/infix/issues/1357 +udevadm control --reload-rules +udevadm trigger --subsystem-match=net --action=add diff --git a/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-model-b/etc/product/init.d/S01-trigger-udev.sh b/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-model-b/etc/product/init.d/S01-trigger-udev.sh new file mode 100755 index 00000000..94fdb56e --- /dev/null +++ b/board/aarch64/raspberrypi-rpi64/rootfs/usr/share/product/raspberrypi,4-model-b/etc/product/init.d/S01-trigger-udev.sh @@ -0,0 +1,4 @@ +#!/bin/sh +# Workaround for: https://github.com/kernelkit/infix/issues/1357 +udevadm control --reload-rules +udevadm trigger --subsystem-match=net --action=add