X96 Max no wired network


KiWi
 Share

1 1

Recommended Posts

Hello,

 

I use armbian on a mecool m8s pro+ but i want now to use a x96 max for usb 3.0 and 1000mb network.

I start armbian on a sd card, it's ok but i don't have wired network acces. I try with static and dhcp configuration but i can't ping on my network.

I don't understand why ?

My x96 max have an amlogic s905x2 with 4G of ram and 64G emmc. I use the file Armbian_20.10_Arm-64_buster_current_5.9.0.img and i've select meson-g12a-x96-max.dtb.

 

Thank you for your help

Link to post
Share on other sites

Armbian is a community driven open source project. Do you like to contribute your code?

I've got bad ip network when i was in dhcp

ip 169.254.139.154

submask 255.255.0.0

 

It's not good my submask is 255.255.255.0 and my ip should be 192.168.1.xxx

 

I think i would return the tv box.

Link to post
Share on other sites

Beware that there are different hardware versions of this same box. I myself have two X96 Max boxes, with two different hardware versions, both bought just days apart from each other. It has been a few weeks since I had the chance to play with them, but from what I recall, one of them worked OOTB with Armbian 20.10 5.9.0 and the expected dtb (x96max). The other one is instead more similar to the X96 Max+. It came with an 8822CS wifi chip (same as the Max+) instead of the AP6356SA that came on the first one. The "original" version of the X96 Max does work ethernet @ Gbit speed and WiFi OOTB with the 201014 image. The second one I do not recall now if I ended up managing to use either of the (onboard) network interfaces or if I simply plugged a USB wifi dongle at the time. I had but a couple hours at most with them. I plan to play again with them soon, I will let you know more details once I have the chance to check. Bottom line, first of all check what hardware you got inside your box!

Link to post
Share on other sites

@KiWi This has been a known issue for a long time. The u-boot of some new X96 Max Android 9 firmwares messed up the RTL8211F ethernet PHY driver. The work around is to flash an older version of the Android firmware so the Gigabit ethernet will work well on X96 Max. 

Link to post
Share on other sites

I also have a X96 max + come with S905x3 CPU. The ethernet & wifi work well but sometimes the network is unavailable after rebooting. I need to un-plug & re-plug the network cable to get the network again.

 

Do you have solution to fix this issue completely?

Thank you.

Link to post
Share on other sites

1 hour ago, chinhhut said:

I also have a X96 max + come with S906x3 CPU. The ethernet & wifi work well but sometimes the network is unavailable after rebooting. I need to un-plug & re-plug the network cable to get the network again.

 

Do you have solution to fix this issue completely?

Thank you.

Just curious which WIFI chip is at your X96 Max+  stb ?  Which OS are you playing with ?

Link to post
Share on other sites

36 minutes ago, hanguofu said:

Just curious which WIFI chip is at your X96 Max+  stb ?  Which OS are you playing with ?

My X96 Max+ hardware: S905X3,  2G/16G flash I don't know how to get the model number of wifi/ethernet card from terminal.  I'm using the default meson-sm1-sei610.dtb but also have tried other shared dtb from this forum such as meson-sm1-sei610-ethfix.dtb, meson-sm1-x96-max-plus-100m.dtb

For the OS:

1. if using Linux 5.7.8-arm-64: both wifi & ethernet work but sometimes (not always) got the ethernet issue after reboot or power off/on

2. If using latest buid (Linux 5.9.0-arm-64): only wifi works, ethernet did not work as the sample below.

Quote

root@arm-64:~# ifconfig eth0

eth0: flags=4098<BROADCAST,MULTICAST>  mtu 1500

        ether 02:00:00:13:1f:01  txqueuelen 1000  (Ethernet)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

        device interrupt 6

 

Link to post
Share on other sites

1 hour ago, hanguofu said:

Just curious which WIFI chip is at your X96 Max+  stb ?  Which OS are you playing with ?

Here is the log from dmesg

 

Quote

root@arm-64:~# dmesg | grep -i eth0

[    7.520091] meson8b-dwmac ff3f0000.ethernet eth0: validation of rgmii with support 0000000,00000000,00006280 and advertisement 0000000,00000000,00006280 failed: -22

[    7.520669] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1

[    7.520677] meson8b-dwmac ff3f0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)

[   12.573822] meson8b-dwmac ff3f0000.ethernet eth0: validation of rgmii with support 0000000,00000000,00006280 and advertisement 0000000,00000000,00006280 failed: -22

[   12.574160] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1

[   12.574167] meson8b-dwmac ff3f0000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)

[   13.284361] meson8b-dwmac ff3f0000.ethernet eth0: validation of rgmii with support 0000000,00000000,00006280 and advertisement 0000000,00000000,00006280 failed: -22

[   13.286553] meson8b-dwmac ff3f0000.ethernet eth0: no phy at addr -1

Quote

root@arm-64:~# dmesg | grep -i wlan0

[    7.013085] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=7c:a7:b0:5c:1b:3c

[   12.616850] RTL871X: rtl8188f_FirmwareDownload(wlan0) tmp_ps=3

[   13.233672] RTL871X: start rtl8188fs_xmit_thread(wlan0)

[   13.233954] RTL871X: cfg80211_rtw_set_power_mgmt(wlan0) enabled:1, timeout:-1

[   13.410338] RTL871X: cfg80211_rtw_flush_pmksa(wlan0)

[   13.469605] RTL871X: cfg80211_rtw_scan(wlan0)

 

Link to post
Share on other sites

 Share

1 1