Posts by ghtester

    Kodi does not search for latest available RPi's firmware releases so it depends on LE build you have installed. If you use a stable but old LE release (9.2.6), also the RPi bootloader offered is obsolete.

    See for instance here:

    ghtester
    April 3, 2021 at 3:20 PM

    Yes everything up to date.

    No it is NOT - at least your bootloader is a bit outdated, the latest stable release is dated 2021-04-29 and beta 2021-05-19 (rpi-eeprom/release-notes.md at master · raspberrypi/rpi-eeprom · GitHub).

    It looks your portable SSD is not detected, it could be due to incompatibility with RPi's bootloader or due to insufficient power.

    Please note that RPi 4B has a quite low power limit on USB ports (even though you have a good power supply) so an external power for attached external disks is a good option.

    Also try connecting the SSD to USB 2 ports.

    OK, so it looks that OpenVPN does not set the variables as expected by the update-resolv-conf.sh script or the script does not see the enviroment's variables. So you need to check the OpenVPN documentantion if the expected variables are still valid and set:

    foreign_option_1

    foreign_option_2

    foreign_option_3

    foreign_option_4

    script_type

    I suppose if you put at start of the update-resolv-conf.sh script something like that:

    echo $foreign_option_1 > /tmp/testfile.txt

    echo $foreign_option_2 > /tmp/testfile.txt

    echo $script_type >> /tmp/testfile.txt

    Then try to connect VPN and then check the /tmp/testfile.txt, it will be perhaps empty and you need to discover why.

    Maybe the first line of script should be #!/usr/bin/env sh instead of #!/usr/bin/env bash ?

    As I don't use OpenVPN and don't have installed that Add-on, I can't test nor say more...

    Also check this thread, maybe the solution is there: Creating "update-resolv-conf.sh" equivalent to plug openvpn DNS leaks

    OK, it's a bit complex for me to understand what's wrong with the script. But you may try to edit the update-resolv-conf.sh to this simplified form below and give it a try.

    With LE 10 Nightly (Index of /) when the display is connected only to HDMI1 on RPi 4B, both audio & video works fine on it.

    The same happens when the display is connected only to HDMI0.

    When both HDMI0 and HDMI1 ports are occupied (by active HDMI devices), Kodi displays video on HDMI0 only and audio can be switched to any HDMI output.

    I don't use VPN so I don't have personal experience and I did not have to struggle with DNS settings. But when I quickly look at your log & resolv configuration in my LE 10 Nightly, at first I would check the /storage/.kodi/userdata/addon_data/service.vpn.manager/update-resolv-conf.sh file, especially line 66 which needs to be modified somehow to fix the syntax error reported above in the log.

    I suppose this script should perhaps modify the /run/connman/resolv.conf file, generated by Connection Manager by default, which contains a current DNS server's IP address. So you should update the script to do what is expected.

    It's really strange. Do you have a customized bootloater config / did you also changed it when replacing bootloader versions? What's your current?

    Are you sure the SD card / USB key imaging was done properly?

    Also this is strange:

    I tried the 10 beta, and it could boot properly. But it's too unstable (I'm getting no wired ethernet, CEC doesn't work reliably, reboot via menu gives a kernel panic...) so it's not a solution I can live with.

    I am running LE 10 Nightly builds but never had an issue with wired ethernet nor kernel panic when rebooted from menu.

    Didn't you try to overclock your RPi?

    If not, I am out of ideas and perhaps there could be really a compatibility issue with RPi 4B v1.4 but I am afraid it won't be ever analyzed in LE 9.2.6. Move to LE 10 Nightly builds and you won't be sorry. Despite there are some issues, in general it works fine and the progress is every day.

    No problem. ;)

    RPi 4B is a fair-priced, great piece of HW with many use cases for a long time due to excellent support from vendor & community.

    But using RPi as desktop - it depends on RAM size you have. I own two RPi 4B but only 1 GB and 2 GB models. Both are not very suitable for a "full" desktop so at least 4 GB model would be much better.

    In every case - a boot from some SSD HDD connected through USB3/SATA adapter instead of SD card is necessary.

    With a good power supply and with a good cooling (there are several great ALU cases) it can be running permanently for sure.

    Do not underestimate the required power supply performance, otherwise you will notice strange functionality problems that can result in data loss.

    RPi 4B itself in fact needs 2x more current than you expect.

    Furthermore, in the case of rotary HDDs, it is necessary to take into account the peak power consumption at power-up, which is usually above the (quite low) limits of the RPI 4B USB ports. An USB "fork" cable (with a power plug, which can be easily made) or an USB hub with external power is then a must.

    I have no experience with DVB-C but Astrometa tuner (15f4:0131) works fine on RPi 4B-2GB / LE 10 Nightly builds / Tvheadend Server 4.2-4.3 / Tvheadend HTSP Client / DVB-T2 so I believe it should work with DVB-C as well.

    Reboot your RPi, connect to LE through SSH console, copy & paste and put here output of: