diff --git a/scripts/daemon/lesavka-core.sh b/scripts/daemon/lesavka-core.sh index 620e7b0..5a1ad6e 100644 --- a/scripts/daemon/lesavka-core.sh +++ b/scripts/daemon/lesavka-core.sh @@ -196,8 +196,10 @@ echo 0 >"$F/control/terminal/camera/default/bmControls" 2>/dev/null || true echo 0 >"$F/control/processing/default/bmControls" 2>/dev/null || true # friendly label -mkdir -p "$F/control/header/strings/0x409" -echo "Lesavka UVC" >"$F/control/header/strings/0x409/label" +set +e +mkdir -p "$F/control/header/strings/0x409" 2>/dev/null || log "⚠️ skipping control/header strings (mkdir failed)" +echo "Lesavka UVC" >"$F/control/header/strings/0x409/label" 2>/dev/null || log "⚠️ unable to set UVC label (continuing)" +set -e # ----------------------- configuration ----------------------------- mkdir -p "$G/configs/c.1/strings/0x409"