why no signal for “RX” On CE?
No one has this answer yet.
I don’t know, but I think the reason there is a bridge between the ethernet and wifi? so if we fix wifi, ethernet have signal ?
Another Try:
sc2_s905x4_kinhank_g1_4g_v3.dtb
EDIT: Link removed, use official dtb provided by CE
Try Amlogic.no instead of Amlogic.ne. It’s worth a shot.
I have no more idea how to fix ethernet on this device.
It just wont work. Without schematic or info about the changes in the driver we can just guess what is wrong.
Somebody (Chinese language speaking) will need to kick the vendor to provide infos about the changes. We don’t need the full sources, only the changes they made to get it working.
i try it = same issue
here dmesg
CoreELEC (official): 21.0-Omega_nightly_20240405 (Amlogic-ne.aarch64)
Machine model: Amlogic
CoreELEC dt-id: sc2_s905x4_kinhank_g1_4g
CoreELEC:~ # dmesg | grep eth
[ 0.894433@1] meson8b-dwmac fdc00000.ethernet: IRQ eth_wake_irq not found
[ 0.894444@1] meson8b-dwmac fdc00000.ethernet: IRQ eth_lpi not found
[ 0.894530@1] meson8b-dwmac fdc00000.ethernet: PTP uses main clock
[ 0.894539@1] meson8b-dwmac fdc00000.ethernet: no reset control found
[ 0.895045@1] meson8b-dwmac fdc00000.ethernet: User ID: 0x11, Synopsys ID: 0x37
[ 0.895059@1] meson8b-dwmac fdc00000.ethernet: DWMAC1000
[ 0.895065@1] meson8b-dwmac fdc00000.ethernet: DMA HW capability register supported
[ 0.895070@1] meson8b-dwmac fdc00000.ethernet: RX Checksum Offload Engine supported
[ 0.895075@1] meson8b-dwmac fdc00000.ethernet: COE Type 2
[ 0.895079@1] meson8b-dwmac fdc00000.ethernet: TX Checksum insertion supported
[ 0.895084@1] meson8b-dwmac fdc00000.ethernet: Wake-Up On Lan supported
[ 0.895124@1] meson8b-dwmac fdc00000.ethernet: Normal descriptors
[ 0.895130@1] meson8b-dwmac fdc00000.ethernet: Ring mode enabled
[ 0.895135@1] meson8b-dwmac fdc00000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 0.895773@1] meson8b-dwmac fdc00000.ethernet: Unable to get resource(385)
[ 1.435807@2] VAD fe330000.audiobus:vad: check whether to update vad chipinfo
[ 39.405063@2] meson8b-dwmac fdc00000.ethernet eth0: PHY [0.0:06] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6]
[ 39.417277@2] meson8b-dwmac fdc00000.ethernet eth0: No Safety Features support found
[ 39.417301@2] meson8b-dwmac fdc00000.ethernet eth0: PTP not supported by HW
[ 39.417313@2] meson8b-dwmac fdc00000.ethernet eth0: configuring for phy/rmii link mode
[ 41.470920@2] meson8b-dwmac fdc00000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 41.470959@2] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
CoreELEC:~ #
I just found the android dmesg and wifi uses pci. Will test this tomorrow.
Ethuses rgmii but only 100mbit
i can set ip manual, but no internet online
first steps:
R1:~ # ifconfig eth0
eth0 Link encap:Ethernet HWaddr 5C:7B:5C:BC:45:CD
inet addr:192.168.2.211 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:127 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20856 (20.3 KiB) TX bytes:24997 (24.4 KiB)
Interrupt:41
R1:~ # ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 6
Transceiver: external
Auto-negotiation: on
Supports Wake-on: ug
Wake-on: d
Current message level: 0x0000003f (63)
drv probe link timer ifdown ifup
Link detected: yes
R1:~ # ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=117 time=48.267 ms
64 bytes from 8.8.8.8: seq=1 ttl=117 time=44.697 ms
64 bytes from 8.8.8.8: seq=2 ttl=117 time=45.544 ms
Wifi started to work to but the driver needs a bit more work…
With newest driver from Amlogic-NO Wifi does work to:
wlan0 Link encap:Ethernet HWaddr D4:9C:DD:F3:5A:F8
inet addr:192.168.2.208 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:138 errors:0 dropped:0 overruns:0 frame:0
TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22712 (22.1 KiB) TX bytes:14871 (14.5 KiB)
Very nice!
Are the new fixes included in the nightly NO version?
Is there a hack for Ethernet to support 1000M?
or limit hardware 100M ?
I guess it’s bad design of PCB, so only 100MBit max.
i have internet 100m
result speed test : 97m via eth
& 93m via wifi 5g
If all is good tomorrow CE-21 nightly 20240413 should support Kinhank/Orbsmart G1 by the new DTB sc2_s905x4_kinhank_g1.dtb
.
It will have full support of Ethernet 100MBit and Wifi as well. Dolby Vision (no FEL) do work out of the box.
Please give a donate to CoreELEC by click on the Ads, thx!
thank you so much, now Orbsmart G1 (Kinhank G1) is worth a try. Ads clickt…thx.
Thínk Íou for the working Ethernet network adaptation. It is working on Amlogic.no. However wifi and bluetooth is not working on .NO. Is it working on Amlogic.ng or it is a work in progress?
Use Amlogic-ne for now. Amlogic-no is currently not a good choice as the WiFi driver and Dolby Vision does not work because of a missing compatible dovi.ko
for Amlogic-no.
I am using Coreelec 21 version NE, may I ask why my wireless and Bluetooth cannot be driven.