Either the NIC is faulty,
or, most likely, there is no proper firmware for it, yet.
Provide us with the output of these commands, for start:
dmesg | paste
ifconfig -a
iwconfig
ethtool eth0
udevadm info /sys/bus/sdio/devices/sdio*
Thank you ChimeyJimmey
About the NIC faulty... it works using Android
LibreELEC:~ # dmesg | paste
http://sprunge.us/HgVR
LibreELEC:~ # ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0F:10:4C:0C:85
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:848 (848.0 B)
Interrupt:40
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:4096 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usbnet0 Link encap:Ethernet HWaddr 00:00:10:00:10:AA
inet addr:192.168.33.207 Bcast:192.168.33.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1004 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:859318 (839.1 KiB) TX bytes:165941 (162.0 KiB)
wlan0 Link encap:Ethernet HWaddr 38:1D:D9:B8:73:C2
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Display More
LibreELEC:~ # iwconfig
-sh: iwconfig: not found
LibreELEC:~ # 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
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: external
Auto-negotiation: on
Supports Wake-on: ug
Wake-on: d
Current message level: 0x0000003d (61)
drv link timer ifdown ifup
Link detected: no
Display More
LibreELEC:~ # udevadm info /sys/bus/sdio/devices/sdio*
P: /devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DEVPATH=/devices/d0070000.sdio/mmc_host/sdio/sdio:0001/sdio:0001:1
E: DRIVER=rtl8189es
E: MODALIAS=sdio:c07v024Cd8179
E: SDIO_CLASS=07
E: SDIO_ID=024C:8179
E: SUBSYSTEM=sdio
I've take a look to the @szaq git and, if you give some advices, I could try to generate the image with the proper drivers. BTW, the image building process is started with a command like this "PROJECT=S905 ARCH=arm make image"?