Debian 6.0 作業系統中的 USB 3.0 連接埠上未列舉 USB 3.0 設備

Debian 6.0 作業系統中的 USB 3.0 連接埠上未列舉 USB 3.0 設備

我已經安裝了 Debian 6.0 作業系統(Linux 核心 2.6.32)來測試我的 USB 應用程式和驅動程式。

我的 USB 裝置在 USB 2.0 連接埠上運作正常,沒有任何問題。

但是,當我當時嘗試在 USB 3.0 連接埠上連接同一裝置時,它會列舉為 USB 2.0 設備,而不是我從 dmesg 輸出中看到的 USB 3.0 設備。

以下是dmesg我的裝置的輸出日誌,即使 USB 裝置連接在 USB 3.0 連接埠中,該裝置也被列舉為 USB 2.0 裝置而不是 USB 3.0。

[  945.271232] usb 3-1.2: new high speed USB device using ehci_hcd and address 4

這是具有 xhci 支援的 lsmod 的輸出。

#lsmod | grep xhci
usbcore               123175  4 usbhid,ehci_hcd,xhci

這是我的 USB 裝置的 lsusb -v 的快照輸出

#lsusb -d 1552:0004 -v
 wMaxPacketSize     0x0200  1x 512 bytes

請在下面找到內核和作業系統信息

#uname -a
Linux debian64 2.6.32-5-amd64 #1 SMP Mon Sep 23 22:14:43 UTC 2013 x86_64  
GNU/Linux

因此,USB 2.0 支援最大資料包大小為 512 字節,而 USB 3.0 支援最大資料包大小為 1024 位元組。我的設備似乎被列舉為 USB 2.0 設備,而不是 USB 3.0 設備。

是否存在無法列舉 USB 3.0 裝置或其他任何東西的舊核心 (2.6.32) 問題?

如果有人遇到過此類問題或有人了解此問題,請告訴我任何反饋。

答案1

據我從你的問題來看,你的裝置確實被識別為 USB 3 裝置。我在這裡沒有看到任何問題。您發布的輸出dmesg

[945.271232]USB 3-1.2:使用 ehci_hcd 和位址 4 的新高速 USB 設備

與我連接 USB 2 裝置時得到的結果進行比較:

[121568.653226]USB 2-1.4:使用 ehci-pci 的新高速 USB 裝置編號 13

相關內容