usb-kernel-recover: 使用记录的恢复和所有权进行脚本化保护/取消保护
作者: hathach创建于 2026年9月21日更新于 2026年9月21日
标签Prio 📌followup
`usb-kernel-recover` 中的屏蔽(`.Claude/skills/usb-kernel-recover/SKILL.md`,第 2 部分:在卡死的叶子、其父级 hub 和根 hub 的九个锁定 sysfs 属性上执行 `chmod 000`,以便 libusb 列举器跳过卡死的设备)仅存在于文本说明中。`scripts/usb_recover.sh` 中包含 `root-cycle`、`pci-rebind`、`pci-bind` 和 `authorized`,但没有 shield 或 unshield,而且说明中的恢复步骤是从健康的兄弟机器手动执行 `stat`/`chmod`。没有脚本原语,在运行时恢复无法在受毒化节点之后访问 J-Link 探针(#3945),并且每次人工恢复都要手动重新导出属性列表和恢复。
内容来源: hathach/tinyusb