AR9344 ethernet subsystem setup

Hi.
I have installed OpenWRT ver 19.07 on 2 Alfa N5Q-PCBA.
If i connect a GBe switch to either the N5Q eth0 or eth1 port, the switch LEDs show a 10/100 Mbps link.
I guess the N5Q eth0 and eth1 external connectors are wired to phys of the AR9344 on-chip 10/100 switch,
so GMAC0 connection mode is to a port on the on-chip switch.

On the N5Q, the output from ethtool for eth0 and eth1:

root@OpenWrt:/# ethtool eth0
Settings for eth0:
Cannot get device settings: No such device
Current message level: 0x000000ff (255)
drv probe link timer ifdown ifup rx_err tx_err
Link detected: yes
root@OpenWrt:/# ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 4
Transceiver: internal
Auto-negotiation: on
Current message level: 0x000000ff (255)
drv probe link timer ifdown ifup rx_err tx_err
Link detected: yes

shows the AR9344 ethernet subsystem is not being set up correctly.

Does anyone know of a openwrT-supported AR9344-based product with the same mode of ethernet operation that does get set up correctly?

Then I can copy the platform data (19.07 linux 4)/dts (21.02 linux 5) to the N5Q.

Thanks.