KiWi Posted March 12, 2021 Posted March 12, 2021 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
KiWi Posted March 13, 2021 Author Posted March 13, 2021 I try the meson-g12a-x96-max-rmii.dtb kernel but its not better. I see that i haven't ipv4 IP, only IPv6 IP when i was in DHCP with the two kernel.
KiWi Posted March 13, 2021 Author Posted March 13, 2021 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.
KY69 Posted March 13, 2021 Posted March 13, 2021 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! 1
kenans Posted May 29, 2021 Posted May 29, 2021 @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.
chinhhut Posted June 20, 2021 Posted June 20, 2021 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.
hanguofu Posted June 20, 2021 Posted June 20, 2021 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 ?
chinhhut Posted June 20, 2021 Posted June 20, 2021 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 RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 6
chinhhut Posted June 20, 2021 Posted June 20, 2021 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)
Recommended Posts