RTL8189ES/FS stop working libreelec 11

  • If that's true, then you used custom/community build image and not official one.

    I'm using https://github.com/LibreELEC/LibreELEC.tv, 11.0.0, same issue libreelec-11.0.

    /http://LibreELEC.tv/packages/linux-drivers/RTL8189ES/package.mk

    dmesg | paste

    http://ix.io/4qbZ

  • Addind the driver package.mk is not enough to build the driver. You also need to mod the project or device 'options' file to build the driver package. You may also need to add/pick firmware from linux-firmware.

  • Works for me:

    Note:

    1. from sources jwrdegoede(fixed compile issues for Linux kernel up to 6.1.x) it normally compile without errors.

    2. added parameter CONFIG_80211W without this parameter WIFI will not work

    Link: Orange Pi Lite image

    P.S.

    As mentioned chewitt, in file "distributions/LibreELEC/options" of sources you must add in parameter ADDITIONAL_DRIVERS => an option RTL8189FS to compile this new "packages/linux-drivers/RTL8189FS/package.mk", for example:

    Code
    # for a list of additional drivers see packages/linux-drivers
    # Space separated list is supported,
    # e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2"
    # original
    #ADDITIONAL_DRIVERS="RTL8192DU RTL8812AU"
    # added new RTL8189FS parameter via 'space'
    ADDITIONAL_DRIVERS="RTL8192DU RTL8812AU RTL8189FS"

    After that (before the main make command) don't forget usage command: "ARCH=arm PROJECT=Allwinner DEVICE="H3 UBOOT_SYSTEM=<your device> tools/download-tool" or "ARCH=arm PROJECT=Allwinner DEVICE=H6 UBOOT_SYSTEM=<your device> tools/download-tool" (if your device is H6 or H3 respectively)

    Edited 2 times, last by Deoptim (April 4, 2023 at 12:33 PM).