UAS USB 驅動程式在 Linux 上有問題,但在 Windows 上沒有,技術解釋

UAS USB 驅動程式在 Linux 上有問題,但在 Windows 上沒有,技術解釋

我還收到很多 uas_eh_device_reset_handler 錯誤,如此處所述https://unix.stackexchange.com/questions/441668/debian-usb3-hdd-uas-io-errors:

Feb 17 01:14:13 systemname kernel: [43673.914621] sd 2:0:0:0: [sdc] tag#17 uas_eh_abort_handler 0 uas-tag 2 inflight: CMD
Feb 17 01:14:13 systemname kernel: [43673.914632] sd 2:0:0:0: [sdc] tag#17 CDB: opcode=0x88 88 00 00 00 00 02 eb 65 87 68 00 00 01 00 00 00
Feb 17 01:14:13 systemname kernel: [43673.914653] sd 2:0:0:0: [sdc] tag#16 uas_eh_abort_handler 0 uas-tag 4 inflight: CMD IN
Feb 17 01:14:13 systemname kernel: [43673.914664] sd 2:0:0:0: [sdc] tag#16 CDB: opcode=0x88 88 00 00 00 00 02 bb 9a ba 60 00 00 02 00 00 00
Feb 17 01:14:42 systemname kernel: [43703.354147] sd 2:0:0:0: [sdc] tag#23 uas_eh_abort_handler 0 uas-tag 5 inflight: CMD IN
Feb 17 01:14:42 systemname kernel: [43703.354160] sd 2:0:0:0: [sdc] tag#23 CDB: opcode=0x88 88 00 00 00 00 04 4d 04 82 30 00 00 00 08 00 00
Feb 17 01:14:42 systemname kernel: [43703.354343] sd 2:0:0:0: [sdc] tag#21 uas_eh_abort_handler 0 uas-tag 7 inflight: CMD IN
Feb 17 01:14:42 systemname kernel: [43703.354352] sd 2:0:0:0: [sdc] tag#21 CDB: opcode=0x88 88 00 00 00 00 04 4d 04 82 d0 00 00 00 08 00 00
Feb 17 01:14:42 systemname kernel: [43703.354711] sd 2:0:0:0: [sdc] tag#20 uas_eh_abort_handler 0 uas-tag 6 inflight: CMD IN
Feb 17 01:14:42 systemname kernel: [43703.354720] sd 2:0:0:0: [sdc] tag#20 CDB: opcode=0x88 88 00 00 00 00 04 4d 04 82 a8 00 00 00 08 00 00
Feb 17 01:14:42 systemname kernel: [43703.394180] scsi host2: uas_eh_device_reset_handler start
Feb 17 01:14:42 systemname kernel: [43703.505377] usb 2-2.4.3: reset SuperSpeed Gen 1 USB device number 6 using xhci_hcd
Feb 17 01:14:43 systemname kernel: [43703.542976] scsi host2: uas_eh_device_reset_handler success

我知道如何透過使用 USB 儲存驅動程式來緩解。我在 Windows 上使用相同的磁碟機的頻率較低,而 Windows 告訴我該裝置用作 UAS。但在 Windows 中,我從來沒有遇到過資料傳輸掛起幾秒鐘的問題。

要么是我在 Windows 上使用這些驅動器的頻率太低,要么是這些 UAS 錯誤在 Windows 中不會出現。如果無人機晶片組發生故障,設備會不時掛起,許多客戶會向希捷或西部數據等製造商投訴。

所以我認為這些設備可以完美地與 UAS 和 Windows 一起使用。那麼為什麼 UAS 在 Linux 上出現這麼多問題,而 UAS 在 Windows 上運作得很好呢?

編輯:Raspberry PI 作為 Linux 系統時會出現問題,而 Windows 系統是功能齊全的 PC。所以問題可能是 USB 控制器的硬體問題。

相關內容