The wired network port becomes eth0/eth1

My environment:
Customized crrier board based on Jetson Orin Nx core boards
Jetson_Linux_R36.2.0_aarch64.tbz2
VM development environment for sdk - ubuntu20.04

我的底板只有一个有线网口,但是有时候开机执行ifconfig会发现有两个网口eth0,eth1。内核中关于网口部分的设备树我没有动过,可以帮看下什么问题吗?谢谢

MobaXterm_COM5USB-SERIALCH340COM5_20240403_150102__err_eth0eth1.txt (76.9 KB)

不好意思,上面的截图放错了,应该是下面这张:

你們的custom board是有接了什麼usb device是會生出ethernet界面的嗎?

[ 12.087248] cdc_ether 1-2.3:2.0 eth0: register ‘cdc_ether’ at usb-3610000.usb-2.3, CDC Ethernet Device, 00:e0:99:e9:21:3f
[ 12.087328] usbcore: registered new interface driver cdc_ether

有一个用作OTG的type-C口,但是我没有在这个type-C 口插入usb转网口之类外设,按说不会出现eth1设备吧?

能請你自己先釐清一下eth0/eth1的角色嗎?

我的意思是到底哪一個是正確有實體網路孔?

正确的应该只有eth0,没有eth1,eth0是正确的使用网口

  1. 請問你有正常狀況下的dmesg嗎?

  2. 另外當你error發生的情況能否提供lsusb的結果?

1.正常dmesg暂时找不到了,需要吗,需要的话我重新烧录看能不能复现出来
2.

請問一下那個ICS Adven USB 10/100 LAN是什麼?

这个设备是我们的另一个usb转网口的外设,之前没有跟硬件沟通好,谢谢!
那问题就变成了,那个eth0为啥不能联网了?

你還是發個新topic好了 看來原本的問題已經結束

好,非常感谢!