我有一个 RTL8125B-CG NIC,根据我从他们的产品页面收集到的信息,它具有 PTP 的硬件支持。但是,sudo ethtool -T
不会检测到任何硬件时间戳功能。
我已经尝试过使用r8169
驱动程序和r8125
来自 Realtek 的驱动程序(这个来自 Github和这个来自 Realtek 的下载页面),但没有成功。在源代码的 Makefile 中,似乎有一个标志表明默认情况下未启用 PTP 支持,但是当我启用此标志时,我无法编译(我得到了这个问题中出现的错误)。
任何人都有任何经验或知道我可以做些什么来启用 PTP 支持?
我正在运行 Ubuntu 20.04 和5.11.0-36-generic
内核。