百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#3946·tinyusb

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

查看 GitHub 原文在 GitHub 查看讨论