CoreElec And Android Ethernet issue

I have an terrible issue with my Vim3 Pro:

  1. There is no image for LibreElec. Why?
  2. Ethernet wont work at 1000 mb\s, only 100 mb\s. Tried following images:
    https://dl.khadas.com/Firmware/VIM3/AndroidTV/Krescue-images-collection/VIM3-Android-Pie_V210908.raw.img.xz
    https://dl.khadas.com/Firmware/VIM3/AndroidTV/Krescue-images-collection/VIMx.COREELEC.19.2-Matrix.emmc.kresq
    Before update on Android ethernet works fine, but there was several troubles that turned me to update. Now it doesn’t work.
##############################################
#                  CoreELEC                  #
#            https://coreelec.org            #
##############################################

CoreELEC (official): 9.2.5 (Amlogic-ng.arm)
CoreELEC:~ # ethtool -s eth0 speed 1000 duplex full
CoreELEC:~ # iperf3 -c 192.168.10.1 -R
Connecting to host 192.168.10.1, port 5201
Reverse mode, remote host 192.168.10.1 is sending
[  5] local 192.168.10.223 port 36852 connected to 192.168.10.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  4.04 MBytes  33.9 Mbits/sec                  
[  5]   1.00-2.00   sec  1.87 MBytes  15.6 Mbits/sec                  
[  5]   2.00-3.00   sec  3.09 MBytes  25.9 Mbits/sec                  
[  5]   3.00-4.00   sec  3.02 MBytes  25.3 Mbits/sec                  
[  5]   4.00-5.00   sec  5.80 MBytes  48.6 Mbits/sec                  
[  5]   5.00-6.00   sec  2.84 MBytes  23.8 Mbits/sec                  
[  5]   6.00-7.00   sec  3.28 MBytes  27.5 Mbits/sec                  
[  5]   7.00-8.00   sec  4.79 MBytes  40.2 Mbits/sec                  
[  5]   8.00-9.00   sec  5.50 MBytes  46.2 Mbits/sec                  
[  5]   9.00-10.00  sec  3.32 MBytes  27.8 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.03  sec  37.7 MBytes  31.5 Mbits/sec  1595             sender
[  5]   0.00-10.00  sec  37.5 MBytes  31.5 Mbits/sec                  receiver

iperf Done.
CoreELEC:~ # iperf3 -c 192.168.10.1 -R
Connecting to host 192.168.10.1, port 5201
Reverse mode, remote host 192.168.10.1 is sending
[  5] local 192.168.10.223 port 36856 connected to 192.168.10.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  1.03 MBytes  8.61 Mbits/sec                  
[  5]   1.00-2.00   sec   468 KBytes  3.83 Mbits/sec                  
[  5]   2.00-3.00   sec  2.43 MBytes  20.4 Mbits/sec                  
[  5]   3.00-4.00   sec  1.05 MBytes  8.82 Mbits/sec                  
[  5]   4.00-5.00   sec  1.77 MBytes  14.9 Mbits/sec                  
[  5]   5.00-6.00   sec   665 KBytes  5.44 Mbits/sec                  
[  5]   6.00-7.00   sec   123 KBytes  1.01 Mbits/sec                  
[  5]   7.00-8.00   sec  5.37 MBytes  45.1 Mbits/sec                  
[  5]   8.00-9.00   sec  2.21 MBytes  18.5 Mbits/sec                  
[  5]   9.00-10.00  sec   653 KBytes  5.35 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.03  sec  15.9 MBytes  13.3 Mbits/sec  728             sender
[  5]   0.00-10.00  sec  15.7 MBytes  13.2 Mbits/sec                  receiver

iperf Done.
CoreELEC:~ # ethtool -s eth0 speed 100 duplex full
CoreELEC:~ # iperf3 -c 192.168.10.1 -R
Connecting to host 192.168.10.1, port 5201
Reverse mode, remote host 192.168.10.1 is sending
[  5] local 192.168.10.223 port 36862 connected to 192.168.10.1 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  11.3 MBytes  95.1 Mbits/sec                  
[  5]   1.00-2.00   sec  11.2 MBytes  94.1 Mbits/sec                  
[  5]   2.00-3.00   sec  11.2 MBytes  94.2 Mbits/sec                  
[  5]   3.00-4.00   sec  11.2 MBytes  94.1 Mbits/sec                  
[  5]   4.00-5.00   sec  11.2 MBytes  94.1 Mbits/sec                  
[  5]   5.00-6.00   sec  11.2 MBytes  94.2 Mbits/sec                  
[  5]   6.00-7.00   sec  11.2 MBytes  94.1 Mbits/sec                  
[  5]   7.00-8.00   sec  11.2 MBytes  94.2 Mbits/sec                  
[  5]   8.00-9.00   sec  11.2 MBytes  94.2 Mbits/sec                  
[  5]   9.00-10.00  sec  11.2 MBytes  94.1 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.03  sec   113 MBytes  94.6 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   112 MBytes  94.2 Mbits/sec                  receiver

iperf Done.
CoreELEC:~ # 

Привет!я смотрю у тебя krescue, попробуй за помощью обратиться к @Hyphop .
Либо попробовать загрузиться стандартно ,с флешки.
Есть ещё третий способ…:slightly_smiling_face:

Thanks for your feedback, we will check this issue.

Kresque крайне удобен в использовании, особенно учитывая, что он умеет в emmc.
А какой третий способ?

2in1 сборка от Вортекс. Андройд с хорошей прошивкой ,ну и coreelc.

i will check it soon …

CoreELEC:~ # cat /sys/class/net/eth0/speed 
1000

testing

# income test
coreele# nc -l -p 1234 > /dev/null
host # nc  coreelec.local 1234 < /dev/zero
host # bwm-ng 
             eth0:         257.96 KB/s          112.65 MB/s          112.90 MB/s
# outgoing test
coreele# nc -l -p 1234 < /dev/zero
host # nc  coreelec.local 1234 > /dev/null
host # bwm-ng 
# income test
coreele# nc -l -p 1234 > /dev/null
host # nc  coreelec.local 1234 < /dev/zero
host # bwm-ng 
             eth0:         112.65 MB/s           257.96 KB/s               112.90 MB/s

works well on my side !!! full 1000mbit

CoreELEC:~ # uname -a
Linux CoreELEC 4.9.113 #1 SMP PREEMPT Wed Oct 6 16:23:38 CEST 2021 aarch64 GNU/Linux
CoreELEC:~ # cat /etc/release
Amlogic-ng.arm-19.2-Matrix

PS: suggestion check other cables and networks equipment

UPDATE: same works well after auto update from 19.2-Matrix to 19.3-Matrix

UPDATE: real onboard samba usage perfomance about 30MB/s

Hello @hyphop

You need to use latest Android image in eMMC and CE in SD card.

i just talk about emmc installation via Krescue - its works well - i can say only about this (never test Android and SD coreelec combination)

Tried different cables, switches, direct connection to PC all the same.
Also tried to use UGREEN USB 1Gb Lan
(Ugreen on Ali)
it works fine.

SMTH wrong with internal LAN:(

plz confirm its was a Krescue image + provide full boot log from UART + dmesg