LibreELEC v10.0.4/RK3288.arm/ ASUS Tinker Board - WiFi problem on startup

  • No internet connection via WiFi on startup. If start with Wired connection, Internet is available. Then go LibreELEC settings /Connection, select WiFi connection / select "Connect". When WiFi State becomes "Ready", I disconnect LAN cable and IP_TV works perfect via WiFi until switched off. However, there is no "Earth globe" icon next to WiFi connection as it was next to "Wired". After switch off/on I need to repeat the above again.

    Please advise how to fix the issue to have Internet connection via WiFi.

  • Code
    cp /etc/connman/main.conf /storage/.config/connman_main.conf
    sed -i s'/PreferredTechnologies = ethernet,wifi,cellular/PreferredTechnologies = wifi,ethernet,cellular/g' /storage/.config/connman_main.conf
    reboot

    ConnMan "prefers" Ethernet connections by default, so if you have both Ethernet and WiFi active (connected) it will always switch the default route to use Ethernet. If you run the ^ above commands (beware the line-wrap on the second one) this will switch the preference to WiFi so that when both are active the default route will be on WiFi. Is that better?

  • Thanks for reply! But... the problem is that if Ethernet is not connected(unplugged), KODI reports an error while trying to download playlist ("Remote communication se.. Failed to start ") and IPTV does not work. Weather (add-on) data are also not available (Max retries acceded.Errno-3). wlan0 (WiFi) State: changing between "idle" and "associate...").

  • LibreELEC:~ # grep AutoConnect /storage/.cache/connman/*/settings

    /storage/.cache/connman/ethernet_7ac95a5ab282_cable/settings:AutoConnect=true

    /storage/.cache/connman/wifi_d0c5d3202877_414c4b4f52_managed_psk/settings:AutoConnect=true

    LibreELEC:~ #

  • Have sent a couple of boot log files to http://ix.io/4plo (generated via LibreELEC/System/Logging--> Use Persistent Logs.

    Tried to use Logging via KODI/Settings/System/Logging --> "Enable debug logging" and found the following:

    - ETH cable plugged in --> New Logfiles are generated on every "Reboot" or "Power off system"

    - ETH cable unplugged --> NO (!!!) Logfiles are generated neither on "Reboot" no on "Power off system"

  • Have tried to compare three different SW version with regard to WiFi availability/stability:
    All three versions have been tested with the same hardware (ASUS Tinker Board) and within the same environment (WiFi AP, location).


    Old Version (2020.11) LibreELEC 9.2.6ASUS Tinker Board LibreELEC-TinkerBoard.arm-9.2.6-rk3288.img.gz

    Registration on WiFi is fast enough.
    WiFi connection is stable and works well both with and without Ethernet cable connected if… do not use “Reboot” but only “Power off system” and Power ON switch.
    As soon as you use “Reboot” to activate (save) setting changes WiFi connection becomes unstable.
    I will not dig into video handling and other bugs assuming it was one of the reasons to develop new SW version.


    Latest Stable Version (2023.01) LibreELEC 10.0.4
    ASUS Tinker Board LibreELEC-RK3288.arm-10.0.4-tinker.img.gz

    Registration on WiFi is slower (longer process) compare to SW version LibreELEC 9.2.6.
    WiFi behaviour was already explained at the beginning of the current post (does not work without Ethernet cable connected…)
    Video handling got significant changes compare to SW version LibreELEC 9.2.6 - now issue have been found so far.


    Latest Beta Version (2023.02) LibreELEC 10.95.1
    ASUS Tinker Board LibreELEC-RK3288.arm-10.95.1-tinker.img.gz

    Registration on WiFi during installation of the SW is fast.
    However after automatic reboot during installation it failed to connect to WiFi, asked for WiFi password again (three times).
    Finally registration on WiFi is slower (longer process) compare to SW version LibreELEC 10.0.4 (and of cause LibreELEC 9.2.6)

    WiFi behaviour is better compare to SW version LibreELEC 10.0.4 - approximately in 60% of tests it is stable and works good enough without Ethernet (when do not use “Reboot”….).
    Video handling is as good as in SW version LibreELEC 10.0.4 - now issue have been found so far regardless of the source resolution.
    I got an impression that audio handling is better than in SW version LibreELEC 10.0.4 - the sound has become more clear/transparent.


    LibreELEC 10.95.1 has the same “strange” behaviour as two previous version connected to some settings.
    For whatever reason a part of system settings (General, Control, UPnP/DLNA, etc.) are hidden behind the “Weather” in the Main Menu.
    To have access to those settings you need to go to “Weather”:


    Weather —> (You did not set up a weather provider yet. In order to view weather information, choose a weather provider and set up your location.)

    Settings /Services

    - General

    - Control

    - UPnP /DLNA

    - AirPlay

    - SMB client

    - NFS Client

    - Weather


    Those items are available until the the weather provider is set.
    As soon as the weather provider is chosen and activated you can see weather information if select “Weather” from the Main Menu.


    The side effect is that Settings/Services are not visible anymore… at least I failed to find them ))))
    Assume it is logical to allocate a separate folder for those settings and move them from the “Weather" if there is no some great idea/reason behind that.


    Looking forward that it would be possible to adjust WiFi handling at least to how it has been done in LibreELEC 9.2.6.


    Will keep testing Latest Beta Version (2023.02) LibreELEC 10.95.1.