I am using OpenWrt 22.03.3 r20028-43d71ad93e on Raspberry Pi Compute Module 4 Rev 1.0 inside WaveShare Dual Gigabit Ethernet 5G/4G Mini-Computer.
[ 0.258894] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000 ... [ 2.192078] usb 2-4: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd [ 2.222850] usb 2-4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00 [ 2.231027] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6 [ 2.238173] usb 2-4: Product: USB 10/100/1000 LAN [ 2.242906] usb 2-4: Manufacturer: Realtek [ 2.247024] usb 2-4: SerialNumber: 001000001 ... [ 12.608325] bcmgenet fd580000.ethernet: configuring instance for external RGMII (RX delay) [ 12.617004] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 12.625152] br-lan: port 1(eth0) entered blocking state [ 12.630392] br-lan: port 1(eth0) entered disabled state [ 12.635852] device eth0 entered promiscuous mode [ 12.642776] br-lan: port 1(eth0) entered blocking state [ 12.648024] br-lan: port 1(eth0) entered forwarding state
eth1 is also physically connected and both sides of the PHY report a gigabit link.
However, the kernel does not report eth1 being present as a device. Obviously I cannot use it in --> Network --> Interfaces --> Devices.
Can someone help me to understand which step I am missing?