Gigabit LAN driver problem

Thanks for the advice. I will try to restore the older firmware. Is restoring process similar to upgrading (load the image > start > plug in usb cable for box)?

of course, since this is an update (only an earlier version)

I have a V31R version of X96 Max, so the firmware, recommended here, does not suit me (update won’t start from recovery).
So I’ve taken Android 8 firmware for V31R, exactly: x96Max_V31R_20190716-2201 . Which can be downloaded here: https://mega.nz/#!OxJCCYaC!lIHKY9lcsWwM9jUA14o9rV0cwbpyaUkfXqVgGfLNSjA

After update I get gigabit network working just fine.

Hi, any news about X96 Max issue with the latest Android firmware ? What could I do to help to solve issue ?
Or I must go back to an older firmware ?
Thank you !
Edit : if I can extract the DTB from Android system, is it useful for you ?

Here is the DTB from X96 Max 4GB/32GB/1Gbit last Android firmware version :
dtb.img.gz (254.4 KB)

And here is the DTB from X96 Max 4GB/32GB/1Gbit old Android firmware version (LAN works with this Android version) : dtb.img.gz (255.1 KB)
Thank you !

Why don’t you stay on the old Android version if it works on that?

Because I would like to use Android and CoreELEC, and last firmware seems to be more stable than old firmware. But if you cannot do anything with the new firmware, I will stay with the old firmware.

I’m experiencing the same problem with my X96Air (s905x3 4/32 with 1Gbit/s lan). I tested many dtb’s. I also tested nightly builds from 20200615 and it is working better than 9.2.3 (sometimes only 24% of loses with 10000 pings with 32000bytes size) but in general this gigabit LAN interface isn’t usable with 1000base-T.

When you will switch to newer kernel e.g. 5.4 on CE ?

Probably when that kernel gets all needed fixes to be useful for a media box. As it looks at the moment, that’s a long way to go…

We will hopefully switch to a newer kernel when it is made available by Amlogic, it’s probably going to be 4.19, not 5.x, though.

Was this fix https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=daf3ddbe11a2ff74c95bc814df8e5fe3201b4cb5 implemented in coreelec ?

i dont have problems with my ethernet on my X96 max till today. After brick with 9.2.4 update i upgrade my android to newest firmware 202006 as i remember, but my device work fine till today.
But today, after crash of my kodi, i cant get ethernet to work. DHCP cant get ip, manually set not help too. I must say i dont check last time is my card were connected with 1000Mbit.
I check my card, i have negotiation of 1000 mbit.
I change speed manually to 100mbit and card get ip from network. But why till today all works fine :smiley:

I install rom X96Max_V311R_P_20190722-2021(8822) and 1G work fine. Why on newest firmware there is problem with 1G network? On Android it works correctly.

Iam asking cause most new ATV roms are build on newet firmware, so Gigabin lan problem comes back.

Maybe someone who knows more than I can give you the solution. All amlogic devices use a dtb table where the operating system is instructed to find the peripheral hardware, in your case the problem is that the firmware dtb table does not find the 1Gb/s ethernet adapter. The solution is to try other dtb files for your processor until you find one that works (they are inside the FAT partition of the CoreELEC boot drive).

A post was merged into an existing topic: X96 max+ revision AI - ICPlus_IP1001 (lan is not working)

Hello, I need help with my box x96 max plus 4/64 GB, its card is Q5x3_141 v4.1 20112. I’m trying to flash but it gives me an error:

[HUB1-1][Err]–[0x10401001]Romcode/Bl2_Boot stage Error

HELP, HELP.

Sorry English.

i have the problem with the IP in form of 169.254. x.x and can’t connect to the internet
my device is minix neo u22 xj max
can you help me please
my telegram 老郭0371
thanks a lot

Maybe you have the Minix Max rev.a?
Try all dtbs