最近、PCIe 3.0 8x/16xスロットを備えた古いサーバーにAbleconn PEX-UB159 USB 3.2 Gen 2x2(20Gbps)PCIe 3.0カード2枚を取り付けました。私はUbuntu 20.04.2 LTS(カーネル5.11-typ)を実行しており、ストレージカードに2つのWestern Digital 2TB P50外部SSD(USB 3.2 Gen 2x2スピードサポート)を接続しました。 USB 3.2 Gen 2x2のスピードに興味を持ち、パフォーマンスがどうなのかを確認しに行きました。出力(下の貼り付け)がlsusb
カードとSSDをUSB 3.2 Gen 1速度(5Gbps)に制限しているようですが、Gen 2(10Gbps)もハブ速度で表示するのを見て驚きました/混乱しています。
これにより、USB 3.2 Gen 2x2スピードを使用するのではなく、なぜこれが起こるのかという答えが見つかりました。私が実行しているカーネルがUSB 3.2 Gen 2x2のサポートを持っていることを読んでいますが、もし私が準備して5.11カーネルにアップグレードしましたが、それでも何も変わっていないようです。以下は、マイコンピュータのrelease/kernel/lsusbとlspciの出力です。この問題の解決にご協力いただきありがとうございます。または、少なくとも正しい方向を教えてくれてありがとう。現在の速度に対して最大理論速度で実行したいと思います。
解放する:
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
コア:5.11.0-051100-generic
lsusb -tv
問題のドライバの出力です。
$ lsusb -tv
...
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
ID 1058:2642 Western Digital Technologies, Inc.
...
$ lspci -tnnv
...
+-01.0-[04]----00.0 ASMedia Technology Inc. Device [1b21:3242]
...
2TB SSD b / cのいずれかの出力を貼り付けるだけで、基本的に両方が同じであるため、投稿が長すぎたり繰り返されたりしません。
$ sudo dmesg
...
[ 4.419915] usb 5-1: new SuperSpeed Gen 1x2 USB device number 2 using xhci_hcd
[ 4.440404] usb 5-1: New USB device found, idVendor=1058, idProduct=2642, bcdDevice=10.03
[ 4.440411] usb 5-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[ 4.440419] usb 5-1: Product: Game Drive
[ 4.440435] usb 5-1: Manufacturer: Western Digital
[ 4.440438] usb 5-1: SerialNumber: ################
[ 4.466830] scsi host5: uas
[ 4.467640] scsi 5:0:0:0: Direct-Access WD Game Drive 1003 PQ: 0 ANSI: 6
[ 4.468274] scsi 5:0:0:1: Enclosure WD SES Device 1003 PQ: 0 ANSI: 6
[ 4.468664] sd 5:0:0:0: Attached scsi generic sg3 type 0
[ 4.468850] scsi 5:0:0:1: Attached scsi generic sg4 type 13
[ 4.468993] sd 5:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
[ 4.469066] sd 5:0:0:0: [sdc] Write Protect is off
[ 4.469071] sd 5:0:0:0: [sdc] Mode Sense: 57 00 10 00
[ 4.469192] sd 5:0:0:0: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 4.469703] sd 5:0:0:0: [sdc] Optimal transfer size 33553920 bytes
[ 4.479734] usb 7-1: new SuperSpeed Gen 1x2 USB device number 2 using xhci_hcd#
[ 4.481013] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 4.481417] scsi 5:0:0:1: Failed to get diagnostic page 0x1
[ 4.482878] scsi 5:0:0:1: Failed to bind enclosure -19
...
これまでに試したこと:
- カーネル5.11にアップグレード
- SSDの起動とその後の接続の開始接続
- 起動後のSSD接続
- SSD 1個でシングルカードを実行 vs SSD 2個でシングルカードを実行する(8xおよび16xスロット試行 - 同じ結果)
- Live Boot Linux Mint Cinnamon, Ubuntu 20.10 - 同じ結果
- 再確認されたケーブルはUSB 3.2 Gen 2x2とも互換性があります。
次に何をすべきかわからないのですか?どんな助けでも大変感謝します!