diff --git a/scripts/daemon/lesavka-core.sh b/scripts/daemon/lesavka-core.sh index e687396..febef31 100644 --- a/scripts/daemon/lesavka-core.sh +++ b/scripts/daemon/lesavka-core.sh @@ -114,10 +114,10 @@ echo 32 >"$U/req_number" 2>/dev/null || true # ----------------------- UVC function (usb‑video) ------------------ mkdir -p "$G/functions/uvc.usb0" -mkdir -p "$G/functions/uvc.usb0/control/strings/0x409" -echo "Lesavka UVC" >"$G/functions/uvc.usb0/control/strings/0x409/label" -# Simple 720p MJPEG + 720p H.264 alt‑setting -printf '\x50\x00\x00\x00' >"$G/functions/uvc.usb0/control/header/h_video" +mkdir -p "$G/functions/uvc.usb0/control/header" +printf '\x50\x00\x00\x00' > "$G/functions/uvc.usb0/control/header/h_video" +mkdir -p "$G/functions/uvc.usb0/control/header/strings/0x409" +echo "Lesavka UVC" > "$G/functions/uvc.usb0/control/header/strings/0x409/label" # ----------------------- configuration ----------------------------- mkdir -p "$G/configs/c.1/strings/0x409"