嗨!我尝试过模式切换,但总是切换失败。USB 存储已分离,但模式切换失败,产品 ID 仍为“1446”,不会更改为“1506”。这是我使用的脚本:
DefaultVendor= 0x12d1
DefaultProduct=0x1446
TargetVendor= 0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac,1506"
CheckSuccess=20
MessageEndpoint= 0x01
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
答案1
我找到了一个解决方案,在命令中添加 -I。希望这能有所帮助。因此命令应该是这样的。
sudo usb_modeswitch -v 0x12d1 -p 0x1446 -V 0x12d1 -P 0x1506 -m 0x01 -M 55534243123456780000000000000011062000000100000000000000000000 -I
或者您可以使用配置文件并添加-I。