Bringing up an Ethernet Interface over PCIe

According to the EP Mode doc
https://docs.nvidia.com/jetson/archives/r35.1/DeveloperGuide/text/SD/Communications/PcieEndpointMode.html#pcie-endpoint-mode

I have successfully test Bidirectional Data Transfer between orin(EP) and x86 host (RP).

And then I try to bring up an Ethernet Interface according to this part:
https://docs.nvidia.com/jetson/archives/r35.1/DeveloperGuide/text/SD/Communications/PcieEndpointMode.html#bringing-up-an-ethernet-interface-over-pcie

I configure and enable PCIe endpoint mode successfully and I see the correct PCIe device information on the x86 host:

root@x86:~# lspci -nn | fgrep NVIDIA 
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:2216] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:1aef] (rev a1)
06:00.0 Network controller [0280]: NVIDIA Corporation Device [10de:2296]

But when I prepare bring up the RP’s interface, i found a strange info:

root@x86:~# lshw -c network -businfo
Bus info          Device          Class          Description
============================================================
pci@0000:06:00.0                  network        NVIDIA Corporation

root@x86:~# lshw -c network
  *-network UNCLAIMED       
       description: Network controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
       resources: memory:94c00000-94ffffff memory:95100000-9511ffff memory:95000000-95000fff

I can’t get the real interface name and blocked at this step:

B. On the root port system: ifconfig eth1 up

There seems to be a solution here, I will try it first

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.