From 29c51fe6943b03ba7baead96382699111af13be1 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sat, 5 Jul 2025 13:19:59 -0500 Subject: [PATCH] install features - usb fix --- scripts/daemon/lesavka-core.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/daemon/lesavka-core.sh b/scripts/daemon/lesavka-core.sh index 7702023..6932517 100644 --- a/scripts/daemon/lesavka-core.sh +++ b/scripts/daemon/lesavka-core.sh @@ -155,12 +155,13 @@ for s in fs hs ss; do ln -sf "$header_h" "$F/streaming/class/$s/h" done -# control‑interface header – share the very same directory -mkdir -p "$F/control/header" -ln -sf "$header_h" "$F/control/header/h" +# ── 4. Video‑Control interface (must be a real directory) ─────────── +mkdir -p "$F/control/header/h" # REAL dir – no symlink + +# Link that directory into the per‑speed class dirs (relative links required) for s in fs hs ss; do mkdir -p "$F/control/class/$s" - ln -sf "$header_h" "$F/control/class/$s/h" + ln -sf ../../header/h "$F/control/class/$s/h" done echo 0x0 >"$F/control/terminal/camera/default/bmControls" 2>/dev/null || true