找回密码
 加入我们
搜索
      
查看: 9513|回复: 20

[NAS] 求助:AMD 6/7000系移动端CPU下USB4与TB3搭建雷电网桥有过成功案例吗

[复制链接]
发表于 2023-11-23 03:57 | 显示全部楼层 |阅读模式
本帖最后由 gochri 于 2023-11-23 03:59 编辑

最近用NUC9和macbook air m1搭建雷电网桥成功后,查阅AMD 6/7000系的USB4相关资料,发现其理论上可能兼容雷电3,存在与雷电3设备搭建网桥的可能性,遂购入一台SER6 MAX(6900HX),尝试构建,但换了几个系统,都还是不成功,问题如下:

1. 自带的win11系统,可以载网络适配器中看到20Gbps的网络连接(USB4 P2P Network Adapter),mac端thunderbolt bridge唤起为黄色,但手动设置ip后,依然无法ping通,提示Host is down

网卡信息:
Link speed (Receive/Transmit):        20/20 (Gbps)
Link-local IPv6 address:        fe80::9e00:9689:7fd9:c95d%39
IPv6 DNS servers:        fec0:0:0:ffff::1%1 (Unencrypted)
fec0:0:0:ffff::2%1 (Unencrypted)
fec0:0:0:ffff::3%1 (Unencrypted)
IPv4 address:        10.10.10.3
Manufacturer:        Microsoft Corporation
Description:        USB4(TM) P2P Network Adapter #3
Driver version:        10.0.22621.2506
Physical address (MAC):        2C-1D-26-46-40-27

mac发起ping的结果
(base) chengjy@chengjys-Air ~ % ping 10.10.10.3         
PING 10.10.10.3 (10.10.10.3): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
ping: sendto: No route to host
Request timeout for icmp_seq 4
ping: sendto: Host is down

2. ubuntu下可自动识别到thunderbolt bridge并自动配置ip,同样无法ping通
3. truenas/unraid下操作shell可读取到雷电设备相关信息,但无法看到控制器具体型号(在NUC9中可以读取到JHL7540),无法在network相关页显示配置,无法配置ip并测试ping通
root@Tower:~# lspci -nnk | grep Thunderbolt
00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel [1022:14cd]
00:04.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel [1022:14cd]
e6:00.5 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4/Thunderbolt NHI controller #1 [1022:162e]
        Subsystem: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4/Thunderbolt NHI controller #1 [1022:162e]
e6:00.6 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4/Thunderbolt NHI controller #2 [1022:162f]
        Subsystem: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4/Thunderbolt NHI controller #2 [1022:162f]

4. win10 LTSC21下直接无法在网络适配器和设备管理器中找到相关设备

其中,ubuntu/truenas系统移植到nuc9后,都很顺利的和mac构建了雷电网桥

在查阅资料发现,USB4并没有声明对雷电网桥的强制支持,很可能会因为系统/驱动相关的问题而无法连接。

同时在reddit上查到这样一段说明:

It is possible for a USB4 host to be unable to make a connection to TB1-TB3.

At the same time, it is also possible the two cannot connect. In the case of a USB4 host that can work with TB3 or earlier, it would establish on each end using their respective names. USB4NET on the USB4, and Thunderbolt Networking on the other.

The contingency in question, the very crux of what you are asking about, depends on if a USB for vendor has requested clearance to enable Thunderbolt Legacy mode.

Only Intel can provide a Legacy Thunderbolt vendor key, because they maintain the key store for pre-TB4 vendor codes.

Contrary to popular belief, Intel is not being a jerk about this. I have personally been given access by Intel to the necessary licensing paperwork.

It’s a very simple form, and they have made clear to me, that AMD, ARM vendors, and anyone else that wants to enable legacy Thunderbolt compatibility, can and will be permitted to do so.

The compatibility requires a USB vendor to install a Thunderbolt 3 VID key into their chipset firmware. This must be issued by Intel, but does not require Thunderbolt certification or licensing.


一言以蔽之,USB4与TB3的点对点传输是不同的协议,需要通过Thunderbolt Legacy mode协议进行互信(虽然协议是免费的,但依然需要厂商挂载到USB4中

所以说,需要一台可以同时满足自身通过作为win/linux服务器配置为NAS+连接mac时通过雷电网桥成为类DAS设备的小主机,可选的只是声明带有雷电3/4的NUC设备如1240p的华尔街峡谷了吗?6800H/7840H的nuc/笔记本茫茫多,不可能一个个都尝试过去,况且这个功能几乎不做为卖点宣传,在产品官网/售前咨询时,也是很难找到有效的信息。

部分参考资料:
1. 廉价的全闪存雷电 NAS 折腾笔记:NUC9 操作系统踩坑
https://soulteary.com/2023/09/12/cheap-pure-flash-thunderbolt-nas-tossing-notes-nuc9-operating-system-pitfalls.html

2. 自己DIY一台雷电3NAS竟然可以节省上万元?【翼王】
https://www.bilibili.com/video/BV1QK4y1H7qt

3. USB4/Thunderbolt networking adapter host-to-host question
https://www.reddit.com/r/UsbCHardware/comments/sxcv37/usb4thunderbolt_networking_adapter_hosttohost/

评分

参与人数 1邪恶指数 +2 收起 理由
Miaow1874 + 2 支持一下

查看全部评分

发表于 2023-11-23 16:08 | 显示全部楼层
我来贡献一个失败案例,YOGA air14s 2023(7840S)的 USB4 通过雷电3扩展坞 RS66661A,或者是直连屏蔽牌的的雷电3主机,都是无法识别到的
发表于 2023-11-23 18:17 | 显示全部楼层
真的是usb4吗。听说asmedia的usb4跳票了,现存的只有intel的usb4芯片。如果没独立说明用了这芯片,直接判断不能
发表于 2023-11-23 18:22 | 显示全部楼层
目前还处于PPT的MS-01,据说直连可以当20Gbps网卡用的。
 楼主| 发表于 2023-11-24 03:08 | 显示全部楼层
本帖最后由 gochri 于 2023-11-25 03:13 编辑
alieshex 发表于 2023-11-23 18:17
真的是usb4吗。听说asmedia的usb4跳票了,现存的只有intel的usb4芯片。如果没独立说明用了这芯片,直接判断 ...


是这样的。unraid 下读取的设备型号 [AMD] Family 19h USB4/Thunderbolt PCIe tunnel 没有出现任何 JHL 或 ASM 类似型号字样比较令人费解,但手上也没有其他 AMD 6000 系设备,只能猜测是 CPU 自身封装了相关协议(根据后续查到的USB4实现方式看,这个猜测很可能是错误的)。
 楼主| 发表于 2023-11-24 03:09 | 显示全部楼层
后续:

总结完问题后突然想起来威联通家的 NAS 是有带雷电 3 型号的,就去官网找了下技术客服

Q:你好,如我在威联通这边购买了一台带雷电 3 的 NAS 如 TS-453BT3 的话,那么,通过雷电 3 连接这台 NAS 的笔记本,不能是 7840H 带 USB4 的笔记本比如 ThinkBook 14+ 7840H,而必需是带 EVO 认证有雷电 3/4 的 intel 笔记本如 ThinkPad X1C 1240p,是这样吗

A:是的,需要雷电接口才可

看起来是比较难得到关于 USB4 支持方面的技术解答了...
发表于 2023-11-24 09:19 | 显示全部楼层
AMD的USB4对雷电的兼容性就是个谜
我有一个惠普的洋垃圾雷电3扩展坞,只支持雷电3/4连接(不兼容USB4/3.x),连接thinkbook 14+的USB4无法识别。后来换了战X(7840HS),惠普给外挂了雷电主控让USB4成了雷电4,就能连上了
发表于 2023-11-24 10:06 | 显示全部楼层
测试过UM790PRO MAC电脑直连 可以建立雷电以太网。 就是跑不满20G
两台UM790PRO无法建立连接。 必须有一台是MAC电脑才行。
USB4是兼容雷电以太网的。
但是很多的国产小主机实际上没有做 雷电以太网的全适配。
 楼主| 发表于 2023-11-25 03:22 | 显示全部楼层
本帖最后由 gochri 于 2023-11-27 02:49 编辑

## 更新

今天在 flying-daw 上查到了一篇文章:[雷电 1、雷电 2 对雷电 3/4&USB4 兼容性小结](https://flying-daw.com/threads/2751/)

涉及到了 USB4 在 AMD 上的实现方式,就顺着这个思路查了下去,简要笔记如下:

AMD 平台上 USB4(无雷电认证)的硬件方案(主控芯片)由祥硕而非由英特尔提供,而 USB4 认证要求不仅要松于雷电,也没有强制要求对雷电协议的兼容。但各家厂商一般都会尽可能保证自家 AMD 平台的 USB4 接口有对雷电 3/4 设备较好的兼容,至于雷电 1/2,理论上只能赌运气。

- ASM4242: 第一款 USB4 芯片 2022.5 左右发布,但一年后貌似依然未能大面积普及
- ASM2464PD:目前市面上可以有对应硬盘盒产品,如海备思 USB4 硬盘盒

部分厂商的 AMD 平台直接照搬了 Intel 的雷电 4 硬件方案来实现 USB4(如华硕 Proart X670e Creator Wifi 主板)

- JHL6540:最早的雷电 3 主控方案之一(16.Q2) ,可用于拓展坞,属 Alpine Ridge 系列
- JHL7440: 目前常见的雷电 3 硬盘盒方案之一(18.Q1),属 Titan Ridge 系列
- JHL8440:雷电 4 主控方案(20.Q1),属 Goshen Ridge 系列

目前市面上的主控芯片还包括了威锋电子的 VL830,Aquantia AQC107 以及瑞昱的 RTS5490


以上为 USB4 在 AMD 桌面端上的几种实现方式

所以,之前关于 [AMD] Family 19h USB4 的这个输出,只能猜测为未读取到 SER6 MAX 下具体的 USB4 实现方式

那么问题来了:如何在 AMD 平台下查看具体的 USB4 实现的主控芯片呢?

Why?

## 再更新

有以下文章,对雷电网桥的拓扑接口进行了讲解:雷电网桥——独木桥而非立交桥

直接给到结论吧:

外挂芯片为 AMD 平台在桌面端的 USB4 实现方式;

对于 AMD 的 6/7 系移动端,由 CPU 内部实现的,而非外挂芯片,且移动端所实现的 USB4 与雷电 3 的兼容性依然未知。


兜兜转转,最后还是回到了原点 :(
 楼主| 发表于 2023-11-25 03:27 | 显示全部楼层
死也要爱钱 发表于 2023-11-24 09:19
AMD的USB4对雷电的兼容性就是个谜
我有一个惠普的洋垃圾雷电3扩展坞,只支持雷电3/4连接(不兼容USB4/3.x) ...

感谢排雷。看起来,AMD 平台上还是要外挂 intel 的 JHL 系列主控,才能获得较好的兼容性,如果使用其他芯片厂的 USB4 主控,就更依赖于芯片厂和主机厂两方面的调教了
发表于 2023-11-25 11:44 | 显示全部楼层
gochri 发表于 2023-11-25 03:27
感谢排雷。看起来,AMD 平台上还是要外挂 intel 的 JHL 系列主控,才能获得较好的兼容性,如果使用其他芯 ...

不对吧,AMD小主机或者笔记本的USB4都是cpu直出的,不需要什么主控
 楼主| 发表于 2023-11-27 02:39 | 显示全部楼层
本帖最后由 gochri 于 2023-11-27 02:49 编辑
ilovesuyy 发表于 2023-11-25 11:44
不对吧,AMD小主机或者笔记本的USB4都是cpu直出的,不需要什么主控


你是对的。
在 6/7000 系移动端上,USB4 由 cpu 直出,只有 AM5 桌面端才存在着挂载主控芯片实现 USB4 的案例;只是这样移动端 USB4 的兼容性就再无参考,似乎也没有继续测试下去的方向了
发表于 2023-12-1 16:26 | 显示全部楼层
本帖最后由 ogdg 于 2023-12-1 17:13 编辑
ogdg 发表于 2023-11-23 16:08
我来贡献一个失败案例,YOGA air14s 2023(7840S)的 USB4 通过雷电3扩展坞 RS66661A,或者是直连屏蔽牌的 ...


换了一种连法,yoga 直连一台带有 pcie 雷电3 扩展卡的 x570 的主机,这次情况比较诡异,yoga 能看到有 usb4(tm) 网络适配器(显示灰色且双击没有反应),但是 x570 主机一侧看不到任何适配器,雷电管理器也没有显示到设备

两边系统都是 win11
发表于 2023-12-8 09:38 | 显示全部楼层
6850的X13连接ThunderBolt3的外置硬盘成功,雷电网桥没试过。
发表于 2023-12-8 10:01 | 显示全部楼层
alieshex 发表于 2023-11-23 18:17
真的是usb4吗。听说asmedia的usb4跳票了,现存的只有intel的usb4芯片。如果没独立说明用了这芯片,直接判断 ...

他这两端都是CPU内置主控,没ASM的事啊
发表于 2023-12-8 10:06 | 显示全部楼层
B站有个UP搭过7840和12代雷电4的
屏幕截图 2023-12-08 100616.jpg
 楼主| 发表于 2023-12-21 00:58 | 显示全部楼层
KazamiKazuki 发表于 2023-12-8 10:06
B站有个UP搭过7840和12代雷电4的

这位UP我留言了没有回复,后来写信找铭凡论坛支持再询问了一下,得到的回复依然是不支持:

我问了一下设计部门,他们反馈是AMD的USB4不支持雷电桥的操作
 楼主| 发表于 2023-12-21 01:07 | 显示全部楼层
姑且迟到地更新下最后看到一篇文章笔记:

参考以下回答:雷电 4 和 USB4(40Gbps) 有什么区别? - 韩朴宇的回答 - 知乎

可对比下雷电 4 与 USB4 认证的内容如下:

### 雷电 4 主机

- PCIe 带宽需要至少 32 Gbps(PCIe 3.0 x4)
- 至少可以输出 2 个 4K 屏幕或者 1 个 8K 屏幕
- 至少有一个端口有 PD 100w 的充电功能
- 可以从连接的配件唤醒系统
- 需要支持 IOMMU 来避免基于 DMA 的攻击
- 需要 USB4 的认证
- 需要兼容雷电 3
- 需要支持点对点通信 (雷电网桥)
- 输出 15w 的电流 (5v3A)

### 假设有一个实现最低标准的 USB4 主机,对应的参数为

- 不支持 PCIe 通道 (可能会在手机上遇到)
- 虽然支持 DP 通道或者 DP Alt mode, 但是没有连接到显卡 (可能会在台式机的扩展卡上遇到)
- 不支持 PD 充电 (可能会在台式机的扩展卡上遇到)
- 虽然有原生的 USB 2.0 直通系统,但是系统因为 BIOS 原因不支持唤醒 (可能会在台式机的扩展卡上遇到)
- 因为 BIOS 原因不支持开启 IOMMU
- 通过了 USB4 的认证
- 不兼容雷电 3
- 因为系统/驱动原因不支持点对点通信 (雷电网桥)
- 只能输出 5v2A(可能会在手机上遇到)


到如今12.21,intel新一代移动处理器已经发布,看趋势是准备和锐龙竞争下核显性能(实际表现如何另说);这个大趋势下,USB4 - 雷电网桥 的这套方案暂时可以搁置,待未来有变吧。
发表于 2023-12-21 08:42 来自手机 | 显示全部楼层
现在能搭成功的案例应该至少一端得是雷电吧?USB4<->USB4似乎没成功的?
发表于 2024-2-22 00:23 | 显示全部楼层
贡献一个成功案例

AMD 7840HS自带的USB4可以和Intel笔记本自带的雷电3建立雷电网桥,两侧都是Win10,使用立讯代工的USB 3.2 ctoc线连接
发表于 2024-12-23 23:54 | 显示全部楼层
贡献一个成功案例,鸡哥8845sh的usb4接华硕天选air的11370h的雷电4
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 09:04 , Processed in 0.013197 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表