Report about Amlogic S905X4 HK1 RBOX X4

Just tried with the lastest CoreELEC-Amlogic-ng.arm-20.0-Nexus_nightly_20221015-Generic.img and 1000LAN is not working. It’s shows connected but the network is very slow and can’t even transfer file from SSH.

Below is the log
http://ix.io/4dD9

It’s hopeless. You did not set the changes I told you:
meson8b-dwmac fdc00000.ethernet: device MAC address 02:00:00:00:00:00

This is a fake mac and maybe your router do not like it.

On 19.5 it’s a bit different, no idea why:
CoreELEC kernel: eth%d: device MAC address 02:16:00:00:00:00

But again, both are useless mac and you need to apply the work around to set a valid mac.

It’s maybe not refurbished but at least it’s something “cheap” as it does not have such items burned like mac on it. When it is a quality product such items are included on eMMC. This is why the fake devices do have ethaddr set in bootloader environment. This way with a patch in Android firmware the mac get faked.

How do I change it? No very good at computer stuff. Thank you

I put my script on github emveepee.github.io/autostart.sh at master · emveepee/emveepee.github.io · GitHub so try this if you don’t have an autostart.sh My script also turns off the bright power light.

cd .config
curl https://raw.githubusercontent.com/emveepee/emveepee.github.io/master/autostart.sh -O
chmod +x autostart.sh

Then reboot

Thanks. Will try that later,

I’m expecting my device to be delivered shortly and am preparing to load CE.

Which folder is autostart.sh supposed to be in?

Same for config.ini

I would be .config but I think things have changed and you can use Report about Amlogic S905X4 HK1 RBOX X4 - #508 by Portisch

Were these files introduced with CE20? My S905X3 box running CE19 has neither file

autostart.sh is user created in /storage/.config so it won’t exist by default. config.ini is in /flash I expect if you search you will find out more about them.

Great and found it!

Thanks

Hi emveepee. I just tried it on the latest nightly. It doesn’t work. The ip adress all looks ok, and I can SSH to the box, but when I try youtube and ezra add on, it won’t connect to the internet eventhough the LAN connection shows its connected to the internet.

What I really don’t understand is why is the 1000LAN works perfectly with my JLxxx in CoreELEC-Amlogic-ne.arm-20.0-Nexus_nightly_20221007-Generic? There must be some codes in that nightly build that makes it work flawlessly. I’m sure it can be implemented in the newer ng, ne or nexus built so that jlxxx 1000gb LAN works again.

New era (Amlogic-ne.arm-20.0) has a newer kernel after all, maybe that’s why?

I give up on this HK1 X4. It’s really a very bad hardware. Too much problem. The CoreELEC-Amlogic-ne.arm-20.0-Nexus_nightly_20221007-Generic which the LAN is working but the Wi-Fi is not. On the Matrix rc2 stable version, the Wi-Fi is working but Lan is not. The Wi-Fi is very slow too. When I use external usb gigabit Lan, it works but every time I power off and start, the usb Lan will not auto detect, and I have to physically unplug and plug back to get it working. When I power off the box, it will auto start itself a few seconds later. This box is really problematic. Stay away!

I got my Vontar X4 4GB Gigabit Ethernet box today and was able to make a fair bit of progress using this thread but much remains.

Booting with 19.5RC2-generic and using the sc2_s905x4_4g_1gbit dtb file on a microSD card, I was able to get the WLAN working though not the wired Ethernet port. ‘iw list’ shows the maximum PHY rate to be 54Mbps on both the bands. I can play videos from the NAS but the slow throughout results in a bunch of dropped frames. The remote doesn’t work yet and I am using a USB keyboard until I have time to play with the config.

The output of dmesg|paste is at http://ix.io/4dNS

I then tried booting the CE20 nightly image (using a different microSD card) and both the wireless and wired interfaces picked up IP addresses (and the MAC addresses seem “real”). However, their behavior is not good in that there are lots of packet losses when pinging them, SSH server will either not connect or drop the connection as will SMB client.

I added a debugging flag to config.ini to have a terminal on the TV and see tons of messages of the following type.

25.23793701 - meson-mmc: meson_mmc_irq_thread _v3() 686: set 1st retry!
25.23796621- meson-mmc: sd: req failed (CMD18): -84, retrying.
25.23832000]h meson-mmc: sd: warning… data crc, ustat:Oxe1ff0002, virgc:3fff
25.238323001h meson-mmc: @ cm 18 arg 10949 with 000000002e32bc39: stop O, status 4
25.238325001h meson-mmc: sd: err: wait for irq service, bus_fsm:0x8
25.23858001]- meson-mmc: meson_mmc_irq_thread_v3 656 sd: cmd:18
25.23861402]- meson-mmc: sd: req failed (CMD18): -84, retrying…
25.272031001h meson-mmc:
sd: warning… data crc,
ustat:Oxe1ff0002, virgc:3fff
25.27203800]h meson-mmc: @ cm 18 arg 109b1 with 00000000Ze32bc39: stop 0, status 4
25.272041001h meson-mmc:
sd: err: wait for irq service, bus_fsm:0x8
25.27230301]- meson-mmc: meson_mmc_irq_thread_v3 656 sd: cmd:18

Switching to sc2_s905x4_ugoos_x4 dtb file as someone suggested upthread did not help.

Thanks to everyone whose contributions got me this far. Any guidance on how to proceed will be greatly appreciated.

Added: I used an Ethernet USB dongle to get a stable network connection with CE20 and was able to get this output from dmesg|paste

http://ix.io/4dO5

Last night I tried again with CoreELEC-Amlogic-ne.arm-20.0-Nexus_nightly_20221007-Generic. the gigabit lan is working but not the wifi. However it pop up an update to a newer version so I updated it and it’s CoreELEC-Amlogic-ne.arm-20.0-Nexus_nightly_20221019-Generic. Both gigabit and wifi working. I check the CE nightly download page and the 20221019 was not available yet. The download site only have the 20221015.

So you might want to try with 20221007 and update OTA to 20221019.

I haven’t been able to find 20221007 anywhere

Sorry!

EDIT by CE:
Please don’t share the full of bug test image!

also got the Vontar X4 4GB,
very stable with kernel 5.4
getting stable network.

Which CE version?

And can someone who saved a ne image put it somewhere so that I can download it to try out?

Thanks