我有一个 USB 扩展集线器,其规格如下(ASCII 艺术价值 10000 个字):
-----------------------
| |
| [Type A female] -> output 1
Input -> [Type A female] [Type A female] -> output 2
| [Type A female] -> output 3
LED [Type A female] -> output 4
| |
-----------------------
我有以下电缆:
(Type A male) <--> (Type A male)
(Type C male) <--> (Type A male)
(Type C male) <--> (Type C male)
我的 Ubuntu 盒子有 A 型和 C 型母头连接器。我还有一个带有 C 型母头连接器的外部 SSD。
电缆 2、我的 Ubuntu 桌面和集线器的组合不起作用。总结一下,尝试了以下组合:
| Cable # | Cable side one | Cable side two | works? | Conclusion |
--------------------------------------------------------------------------------
| 1 | Desktop Type A | USB hub input A | yes | USB hub works |
| 2 | Desktop Type C | USB hub input A | No | ??? |
| 2 | Desktop Type A | SSD input C | yes | Cable #2 works |
| 3 | Desktop Type C | SSD input C | yes | Desktop Type C works|
表格显示,单独使用这三项(台式 Type C、USB 集线器和电缆 #2)均有效。但是组合无效。原因可能是什么?
答案1
我相信我找到了你的问题,它是集线器和电缆不符合 USB 规格。以下是证据:
(A 型男)<--> (A 型男)
和这个:
我所说的工作是指 LED 亮起(也已经测试过它确实可以工作)。
符合 USB 规格的电缆不应该在两端都配备公头 USB-A 连接器并仍能提供电力。
以下是符合规格的 USB-A 转 USB-A 电缆的示例:https://www.datapro.net/products/usb-3-0-super-speed-aa-debugging-cable.html
描述中指出,兼容电缆不会连接 USB D+/D- 和 5V 引脚。您的 USB-A 转 USB-C 电缆将连接两个连接器上的电源引脚,但它足够“智能”,不会向带有 USB-A 公头的电缆供电,因为 USB 规格不允许 USB-A 端口接收电源。
请帮自己一个忙,也帮你周围的人一个忙,在有人将不合规的电缆用在集线器以外的东西上并引发火灾或发生其他事情之前,销毁该电缆和集线器。
用符合规格的新集线器替换此集线器的费用约为 20 美元。不更换它的风险远不止 20 美元。把那根电缆剪成几段,这样别人就没法从垃圾堆里捡出来用了。顺便把一块砖头扔到集线器上。然后去买一个新的集线器。