Report about Amlogic S905X4 HK1 RBOX X4

2 options:

  1. set the IP configuration on the CoreELEC device to manual and enter a static IP (including subnet mask, gateway and DNS servers), or
  2. bind a static IP to the device in the router, using the device’s MAC address.

Thank you for that information. So, once I set the IP address on my router, it will always show that IP, regardless of the MAC address??

The MAC address of your Ethernet Adapter is unique to the CE device. The router will assign (bind) a fixed IP to the MAC address, thus the CE device will always have the same IP address, regardless of the operating system or physical location within the LAN.

Usually, on a Local Area Network (LAN) with static IPs, routers are configured to exclude a range of IP addresses (ex: 192.168.0.10 - 192.168.0.50) from being assigned automatically. These IPs can then be manually assigned. This is to avoid IP conflict (when 2 different devices share the same IP on the same LAN).

image

Above is an example of what a MAC address looks like (00-1B-63-84-45-E6).

The trouble with these HK1 boxes and the JL2xxx chip is the MAC is not unique acccoring to CE rules. Initially I was getting the same MAC from two boxes and with ne I am finding it a bit more random, 02: and another random digit even on the same box. Hence the need to script it.

Each MAC address is unique to the network card installed on a device, but the number of device-identifying bits is limited, which means manufacturers do reuse them. Each manufacturer has about 1.68 million available addresses, so when it burns a device with a MAC address ending in FF-FF-FF, it starts again at 00-00-00. This approach assumes it is highly unlikely two devices with the same address will end up in the same local network segment.

No two devices on a local network should ever have the same MAC address. If that does happen, both devices will have communication problems because the local network will get confused about which device should receive the packet.

Source

If your device is defying network standards, maybe you should have it replaced.

http://ix.io/4cYb

You have ethaddr=02:ad:32:01:cf:cc defined so the work around from @emveepee should work.

And yes, you got cheated as well, refurbished eMMc.

You can also try this solution:

Does anyone know if the eMMCs are soldered down or socketed?

I’ve ordered the Vontar X4 variant from their Aliexpress store and keeping my fingers crossed

Always soldered.

Good to know.

I knew the e in eMMC stood for embedded but the HardKernel Odroids have them on removable modules.

True, you can see this on SBC devices. But complete Android devices doesn’t use this approach.

Okay
I think iam finished with this ne and kernel 5.4

All is working except wifi
Have tried multiple times
With always failure

Maybe will try again
How to debug wifi in CoreELEC?

How to submit a debug log

When no WiFi is working we need the info about the assembled chip:
udevadm info /sys/bus/sdio/devices/* | paste

I thought the HK1 devices with the the JL2xxxx didn’t support BT but here is mine
http://ix.io/4d4q

Okay
Awesome
iam up n running!!!
Wifi is good
Thankyou for help!!

Thankyou for help
After you generate log
http:…etc

I see it in logfiles as compressed file

How do you save and upload to post in forum

Thanks again

I spoke to soon
After reboot
It broke the wifi connection

If i ssh to box through wired lan
And excute…paste

Wifi comes back
Coreelec generates duplicates

My skill level in this us very weak

As explained in the article, you are provided with a link which you paste into your support request.

Ok
Thankyou for everything

I have spent alot of time on this for no reason really
I do not need to test this NE
I used USB drive to test so have made a backup and will go back to latest matrix nightly
Everything is good.
And then move to nexus aplha 3 ng

Looks like i have more reading to do
Again thanks for help