原文如下。

原文如下。

由于无法安装 I210 驱动程序,我联系了英特尔,他们建议我将其重新发布在此论坛上。

原文如下。

我正在尝试使用 openAvnu 中的 I210 驱动程序验证操作。

igb_avb我在openAVnu源下执行时遇到错误。

~/OpenAvnu/examples/simple_talker$ sudo ./simple_talker -i enp3s0 -t 2    
attaching to 0000:03:00.0    
attach failed! devpath=0000:03:00.0 (Unknown error -6)    
connect failed (Is a directory) - are you running as root?

错误发生在igb.c以下代码处的文件。我尝试按照第二段代码所示进行修改,但错误仍然相同。

原始代码:

adapter->ldev = open("/dev/igb_avb", O_RDWR);

修改后的代码:

adapter->ldev = open("/sys/devices/pci0000:00/0000:00:1d.0/0000:03:00.0", O_RDWR);

安装驱动程序后,我验证了它存在,即使我没有另外安装 sw 驱动程序。

当我从 openAVnu 下载并安装igb_avb源代码以使用 I210 驱动程序时,遇到了错误。

使用源链接:https://github.com/Avnu/igb_avb

虽然构建成功,但是在执行insmod时遇到了错误,如下所示。

~/OpenAvnu/lib/igb_avb/kmod$ sudo insmod ./igb_avb.ko
insmod: ERROR: could not insert module ./igb_avb.ko: Key was rejected by service

============================================================================

你能帮我解决这个问题吗?

关联 :https://community.intel.com/t5/Embedded-Connectivity/Can-you-help-me-use-the-I210-driver-for-OpenAvnu-in-Ubuntu-22-04/mp/1567913/emcs_t/S2h8ZW1haWx8bWVudGlvbl9zdWJzY3JpcHRpb258TFMxVkc4RjFCNUZHNFV8MTU2NzkxM3xBVF9NRU5USU9OU3xoSw#M5114

相关内容