USB 3.0デバイスは、Debian 6.0オペレーティングシステムのUSB 3.0ポートには記載されていません。

USB 3.0デバイスは、Debian 6.0オペレーティングシステムのUSB 3.0ポートには記載されていません。

USBアプリケーションとドライバをテストするために、Debian 6.0オペレーティングシステム(Linuxカーネル2.6.32)をインストールしました。

私のUSBデバイスは問題なくUSB 2.0ポートで正常に動作します。

ただし、USB 3.0ポートに同じデバイスを接続しようとすると、dmesg出力から見たUSB 3.0デバイスではなくUSB 2.0デバイスとして列挙されました。

以下は私のデバイスの出力ログですdmesg。 USB デバイスが USB 3.0 ポートに接続されていても、デバイスは USB 3.0 ではなく USB 2.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 3.0デバイスではなくUSB 2.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

おすすめ記事