![D-Link DUB-E250 2.5Gb USB-C 网络适配器无法全速运行](https://linux22.com/image/1184557/D-Link%20DUB-E250%202.5Gb%20USB-C%20%E7%BD%91%E7%BB%9C%E9%80%82%E9%85%8D%E5%99%A8%E6%97%A0%E6%B3%95%E5%85%A8%E9%80%9F%E8%BF%90%E8%A1%8C.png)
我正在尝试使用 D-Link DUB-E250 网络适配器,但它无法全速运行。我不确定这是否可行,但我想深入研究一下,看看我是否遗漏了什么。也许需要一个我没有的驱动程序。
首先,虽然它是 USB-C 设备,但我通过 USB-C 转 USB-A 适配器运行它。另一端是 QNAP 2.5Gb 交换机,它当然适用于连接的 QNAP NAS。
我试图查询网络设备,但虽然它已连接并正常运行,却没有提供太多信息。
# lsusb
Bus 001 Device 002: ID 2001:b301 D-Link Corp. DUBE250 2.5GbE Adapter
# lshw -class network -short
/1 enx7898e8fd7639 network Ethernet interface
# ethtool -i enx7898e8fd7639
driver: cdc_ncm
version: 5.11.0-40-generic
firmware-version: CDC NCM
expansion-rom-version:
bus-info: usb-0000:00:14.0-3
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
有人知道全速运行这个程序是否可行吗?或者我可以使用其他命令来更详细地询问吗?
答案1
我找到了你的问题。就在这里:
虽然它是 USB-C 设备,但我通过 USB-C 转 USB-A 适配器运行它。
USB-C 转 USB-A 适配器违反了 USB 规范,USB 规范明确禁止使用它们,使用它们会造成火灾隐患。用锤子将 USB-C 转 USB-A 适配器砸成碎片,然后烧掉残余物,这样它就不会再对您的硬件构成威胁了。我是认真的,这会对您的硬件造成危害,而且会一直存在危害,直到它消失为止。有充分的证据表明,人们看到昂贵的计算机变得一文不值,因为像这样的适配器绕过了 USB 规范内置的保护系统。其中一种防止损坏的保护措施就是明确禁止使用这些 USB-C 转 USB-A 适配器。
除了 USB-C 转 USB-A 适配器之外,这里可能还涉及其他问题,导致您无法从 D-Link 以太网适配器获得预期的行为,但我宁愿不去猜测这些问题,因为它们与我无关。最让我担心的问题是您使用的适配器不符合 USB 规范,也无法符合。
答案2
我通过购买带有 A 型连接器的 2.5Gb 适配器解决了这个问题。它运行完美。
我认为,正如有人指出的那样,问题出在使用适配器上。但我不认为这会引发火灾。这有点极端,如果有这样的事例发生,我会感到惊讶。
我会保留原装设备以便在有 USB-C 插座的地方使用。