After some trial and error, I seems to be finally find solution. I've created this PR https://github.com/ACwifidude/openwrt/pull/5

Based on this message IPQ806x NSS Drivers - #1795 by Ansuel I was tried to flip phy-mdio-addr in qcom-ipq8064-eax500.dtsi and set 4 for gmac2 and 0 for gmac1 and eventually I've got working configuration.
Then I've move this values to qcom-ipq8064-ea7500-v1.dts but it is fails again.
Seems to be dts in ea7500-v1 doesn't override eax500 parameters, so I've moved gmacs configs to ea8500.dts and my modified to ea7500-v1.dts

Now I can achieve 900+mbit/s through ethernet with NAT. Need to watch several days for check stability.

2 Likes