我在使用ConnectCore 6UL Pro上的ETH2端口时遇到了麻烦。
据我所知,以太网硬件是这样映射到Linux的:
Phy | Linux
ETH2 | eth0
ETH1 | ETH1
因此,在Linux中,我尝试使用networkManager (nmcli)连接到eth0(使用物理ETH2)。我设置了一个静态IP,手动ipv4的方法和连接。对于eth1,这种方法100%有效。
使用eth0,我可以看到连接使用Nmcli con show
但在ifconfig eth0
我看到没有分配ipv4地址,并且连接不起作用。然后我可以给eth0分配一个IPIfconfig eth0 ###.###.###.###
连接将工作几秒钟。几秒钟后,连接就消失了Nmcli con show
IP从ifconfig eth0
.
ETH2 (Linux的eth0)怎么了?在Linux中设置这个时,我是否缺少一些东西?在编译操作系统时,我应该在设备树中做些什么?