Hi Guys,
We moved from kernel 3.2 to kernel 4.1.6.
We have a custom board using a AT8031 PHY. Our 1Gbps ETH0 worked well under kernel 3.2 as well as uboot.
PING doesn't work on the new kernel.
Any suggestions will be appreciated.
Here are some logs:
root@am335x-evm:~# ifconfig
eth0 Link encap:Ethernet HWaddr EC:24:B8:ED:E6:3F
inet addr:10.42.0.69 Bcast:10.42.0.255 Mask:255.255.255.0
inet6 addr: fe80::ee24:b8ff:feed:e63f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:208 errors:0 dropped:0 overruns:0 frame:0
TX packets:228 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12480 (12.1 KiB) TX bytes:15948 (15.5 KiB)
Interrupt:166
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1360 (1.3 KiB) TX bytes:1360 (1.3 KiB)
root@am335x-evm:~# ethtool eth0
Settings for eth0:
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
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Current message level: 0x00000000 (0)
Link detected: yes
root@am335x-evm:~#
Thank you very much
Regards
Louis