ฉันมีคีย์ USB ที่ใช้งานได้และตอนนี้ไม่สามารถเมานต์ได้อีกต่อไป ตรวจพบอุปกรณ์ แต่ไม่ได้เชื่อมต่อ หลังจากผ่านไปหนึ่งนาทีหรือมากกว่านั้นมันจะเคลื่อนที่ไปยังสถานะที่ตรวจไม่พบ
คำสั่ง ioreg -p IOUSB -w0 -l
ส่งกลับค่าต่อไปนี้หลังจากการเชื่อมต่อ หลังจากผ่านไปครู่หนึ่งอุปกรณ์จะหายไปจากรายการ
+-o USB Flash Disk@14100000 <class AppleUSBDevice, id 0x100007502, registered, matched, active, busy 0 (7 ms), retain 19>
| {
| "sessionID" = 140116672718152
| "iManufacturer" = 1
| "bNumConfigurations" = 1
| "idProduct" = 4096
| "bcdDevice" = 4352
| "Bus Power Available" = 250
| "USB Address" = 10
| "bMaxPacketSize0" = 64
| "iProduct" = 2
| "iSerialNumber" = 3
| "bDeviceClass" = 0
| "Built-In" = No
| "locationID" = 336592896
| "bDeviceSubClass" = 0
| "bcdUSB" = 512
| "USB Product Name" = "USB Flash Disk"
| "PortNum" = 1
| "non-removable" = "no"
| "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
| "bDeviceProtocol" = 0
| "IOUserClientClass" = "IOUSBDeviceUserClientV2"
| "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
| "kUSBCurrentConfiguration" = 1
| "Device Speed" = 2
| "USB Vendor Name" = "General"
| "idVendor" = 2316
| "IOGeneralInterest" = "IOCommand is not serializable"
| "USB Serial Number" = "04IUVY6CK9W0QCJJ"
| "IOClassNameOverride" = "IOUSBDevice"
| }
|
+-o USB Flash Disk@14200000 <class AppleUSBDevice, id 0x100007700, registered, matched, active, busy 0 (7 ms), retain 18>
{
"sessionID" = 142173080787396
"iManufacturer" = 1
"bNumConfigurations" = 1
"idProduct" = 4096
"bcdDevice" = 4352
"Bus Power Available" = 250
"USB Address" = 31
"bMaxPacketSize0" = 64
"iProduct" = 2
"iSerialNumber" = 3
"bDeviceClass" = 0
"Built-In" = No
"locationID" = 337641472
"bDeviceSubClass" = 0
"bcdUSB" = 512
"USB Product Name" = "USB Flash Disk"
"PortNum" = 2
"non-removable" = "no"
"IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
"bDeviceProtocol" = 0
"IOUserClientClass" = "IOUSBDeviceUserClientV2"
"IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
"kUSBCurrentConfiguration" = 1
"Device Speed" = 2
"USB Vendor Name" = "General"
"idVendor" = 2316
"IOGeneralInterest" = "IOCommand is not serializable"
"USB Serial Number" = "04P6O04UC8YSC6QU"
"IOClassNameOverride" = "IOUSBDevice"
}
เครื่อง 140116672718152
ตรวจพบอย่างถูกต้องและทำงานอย่างถูกต้อง (เป็นรหัส USB ประเภทเดียวกัน) และอุปกรณ์ 142173080787396
เป็นปัญหาอย่างหนึ่ง ตรวจพบและแสดงรายการ แต่หลังจากนั้นครู่หนึ่งก็จะหายไปจากรายการ มีวิธีการรีเซ็ตเฟิร์มแวร์คีย์ USB หรืออะไรแบบนั้น? ฉันไม่สามารถเชื่อมต่อกับแล็ปท็อปเครื่องอื่นได้ ฉันคิดว่ามันใช้งานไม่ได้เนื่องจากฉันถูกตัดการเชื่อมต่อโดยไม่ได้เลื่อนออกระหว่างการถ่ายโอน แต่ฉันไม่แน่ใจ