From 0615992d9bef1a95aa3050c8c7a1f5302992b422 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sat, 5 Jul 2025 20:12:58 -0500 Subject: [PATCH] usb fix --- scripts/daemon/lesavka-core.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/daemon/lesavka-core.sh b/scripts/daemon/lesavka-core.sh index 3bbc56b..9d374eb 100644 --- a/scripts/daemon/lesavka-core.sh +++ b/scripts/daemon/lesavka-core.sh @@ -164,10 +164,8 @@ mkdir -p "$F/control/header/h" # real dir – mandatory mkdir -p "$F/control/class" # parent once for s in fs hs ss; do - tgt="$F/control/class/$s" - # If an earlier crash left a *directory* here, remove it first - if [ -d "$tgt" ] && [ ! -L "$tgt" ]; then rmdir "$tgt"; fi - ln -snf ../header/h "$tgt" # symlink replaces/creates + mkdir -p "$F/control/class/$s" # make sure the dir exists + ln -snf ../../header/h "$F/control/class/$s/h" done # optional: hide unsupported controls