I am currently using a imx6ul like board (its a vendor's board that it similar to the imx6ul 14-14 evk). I have built the device tree according to the vendor's schematics and it has booted and given the following logs during start up.
However, there is still no ethernet connection between the device and my laptop. Is there anything I am missing?
Logs in question
[ 21.179946] device eth0 entered promiscuous mode
[ 21.393132] Generic PHY 20b4000.ethernet-1:02: attached PHY driver (mii_bus:phy_addr=20b4000.ethernet-1:02, irq=POLL)
[ 27.370969] fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 27.378958] br-lan: port 1(eth0) entered blocking state
[ 27.384316] br-lan: port 1(eth0) entered forwarding state
[ 27.451854] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
& /etc/config/network
root@OpenWrt:/# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric
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: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Link detected: yes
I'm fairly new to the whole kernel and firmware side of things so I am not sure if my devicetree is fully correct.
Some troubleshooting I have done:
Laptop's ethernet is set to 192.168.1.10.
eth0 is up, br-lan is up