iMX93 NXP Demon board, Ethernets list:
428A_0000h = eqos ==> imx-dwmac ethernet eth1: Link is Up - ==> board ENET1 Port
4289_0000h = FEC==> fec ethernet eth0: registered PHC device 0 ==> board ENET2 Port
vlan(netmask 255.255.255.0, gw 192.168.0.1 or 192.168.1.1, pc: 192.168.1.88/192.168.0.88, only one PC & network cable used to test), here is the specify scenario:
1、When the eth0 & eth1 not in the same vlan, like eth0:192.168.0.120, eth1:192.168.1.121, PC and eth0 can succedd to ping each other, same result about eth1.
2、When the eth0 & eth1 in the same vlan, like eth0:192.168.1.120, eth1:192.168.1.121, eth0 can succedd to ping PC, but PC can both succedd to ping eth0 & eth1, even eth1 no network cable plugged. eth1 can succedd to ping PC, but PC failed to ping eth1(of course eth0 failed).
I think the ethernet driver is OK, how can I fix the issue? I think maybe it's the route issue, but how to configure the route? Thx