Posts by zomboided


    I only need these 2:

    apt-get install pptp-linux
    apt-get install network-manager-pptp

    Libreelec can u have an image for me with these 2 isntalled, please?! For security reasons, it's for a closed system tv-box, which i also know the consequences!
    I really need these..

    This one, not the OP


    Hi,

    i didn´t have the delta i did a reboot, but here is the log.

    x6SD1DUT

    xx.xxx.xxx.xx is my ip Adress

    I don't know why it's waiting 30 minutes before giving up, I need to look at that, but it's indicating that it's tried two different services before (I'm guessing) getting no response. The connection appear to work, and it's the service detecting the location and external IP addresses that are failing. You can verify this by checking the routing table and looking to see if you have a tun0 with a different IP address. When the thing finally wakes up, do you have internet connectivity? It looks to me like the location services are unreachable, which may indicate a problem with the way your VPN has been set up? Or alternatively, maybe there's a reason why the external IP services are blocked?

    The interesting stuff comes after the getting IP bit. I'd expect to see a bunch of debug messages about it retrying different providers. Do you have that log after 30 minutes? You can just paste the delta to the forum if that's easier.
    [hr]


    My LibreELEC shows in your Repo only the version 3.1.1. I've updated and reinstalled the repo, but still 3.1.1. Did you introduce a new repo or so, which I have to install to get the new 4.0.0 version?

    Thanks in advance

    Repo is the same. It's a total mystery to me how Kodi recognises that updates have happened. I've had a box ignore the fact that I pushed an update, yet all of my other boxes have noticed and installed just fine. Reboot your machine, see if it notices, otherwise be patient.

    4.0.0 has just been pushed on the repo and on GitHub.

    It'll update VPN providers from GitHub directly without having to update the add-on (to get new VPN provider updates, just re-validate the connections again)
    And it'll update itself in about 5 seconds rather than about 5 minutes (which was really painful), so I'd really advise moving to using my repo and using auto update now.

    It forces you to re-validate the connections on install if you were using it previously, and it's a big change to the way that the VPNs are connected so there might be some bugs. I think it's a big improvement generally though, and I've tested this one myself for a couple days and shaken out everything I could find.

    If you want to avoid dual boot, you've got to fix the fundamental issue that recalbox has no openvpn executable.

    I dual boot because I think that the LE guys are good at what they do and the Recalbox guys are good at what they do. I can't remember what I did but I modified both images to suit my environment (ie which partitions are used to boot which OS) to allow me to switch between the two and added menu options to do so. CEC wasn't working in Recalbox (or more specifically EmulationStation) when I was looking (a year ago), this might have changed so I needed to use a controller in that environment to switch back.

    The log just shows a bunch of successful connections to 2 or 3 locations. I can see a bunch of problems with addons that we shalln't talk about having what are probably network issues.

    Next thing to do is to disable VPN Mgr, start an openvpn connection via the command line and see if you still get issues with other addons. If you do, the problem is probably not my add-on

    service.py is the main loop and deals with calling the relevant routines to do the connection. Depending on what you do, you need more or less of the things that it calls. The code is commented but there's far to much of it for me to explain how it all works (like thousands of lines of code). Plus respectfully, deconstructing it just doesn't interest me in the slightest.

    I still think your approach is wrong if you're just using a single location all the time though. Systemd is the right answer - it starts at boot and has the ability to restart when/if the process or connection dies in a more efficient way than any add-on. The whole point of having an add-on is to allow context sensitive switching of locations. If you don't need that, then take your advice about not running more code.

    3.1.0 is released.

    Will terminate VPN connection during Kodi shutdown (not very interesting for dedicated systems, more relevant to those running Kodi on regular PCs).
    Tedious updates to NordVPN connections yet again
    Fixes to the Python API as part of pending integration with with TV Guide Fullscreen.
    GitHub - primaeval/script.tvguide.fullscreen: tv guide fullscreen
    TV Guide Fullscreen - possibly the most powerful TV Guide in the world. ;)


    Just an update. Tried to obtain from ExpressVPN certicates with a validity before 2038 but no luck. So is not possible to use the plugin with Krypton. :(

    Well just to clarify, the problem is restricted to providers who decide to issue certificates that expire after 2038 (which is definitely not all of them) and I *think* the problem only occurs with LibreELEC on 32 bit hardware. And whether or not you use the add-on with Krypton is irrelevant, you'd hit the same problem trying using openvpn via the command line.

    Updates can cause this....I've seen it a couple times especially where the user does something mid update (which can easily take minutes). Cleaning out the userdata directory for an add-on will also wipe the cached settings. I'd say the latter was more likely. If it happens again check out /storage/.kodi/userdata/addon_data/service.vpn.manager and see if settings.xml exists

    I don't know what the behaviour is on OSMC. You can see if the openvpn task is still running when you exit. I don't explicitly close it (which is something I'm going to look at in the next release). I don't really think relying on Kodi to manage your VPN connection when Kodi is not running is the right approach anyway - I'd be doing this myself via some other means (perhaps a process that will start if openvpn and kodi are not running).

    I don't know what you're expecting when you say port fowarding. A VPN will create a tunnel for your outbound traffic. You can see the results of the VPN in the routing table.