Cloudflare WARP on Enigma2 python3-based images

There are 79 replies in this Thread which was already clicked 14,344 times. The last Post () by pepsik.

  • Code
    RTNETLINK answers: Address already in use

    This is the error you got due to an erroneous previous launch of the VPN . Do a complete reboot of the receiver and when it boots up again give the command

    Code
    wireguard start

    And show the output to the console

    if you like it you can make donations

  • I was using the Cloudflare DNS in my router,

    It shouldn't affect anything. Unless you're talented enough to break something that can't be broken. Well, or your local network is configured to such an uncorrectable degree that ... I can't even imagine it

    if you like it you can make donations

  • after reboot

  • RTNETLINK answers: Address already in use

    ??

    This should not be in the log ... Look ... I have not tested on OpenATV 7.4 ... although I see no reason why it should not work there ... Can you put, for example in multiboot, OpenPli 9 and check there ?


    OpenATV 7.4 is still a beta version not without "flaws" :)

    if you like it you can make donations

  • OpenATV 7.4 is still a beta version not without "flaws"

    esuo2 I installed this image and ... it doesn't work … and trouble not in the wireguard scripts from the plugin ... I think it's necessary to look at the ip routing in the image itself ... it seems to me that it's the problem with it.

    if you like it you can make donations

  • to plugin not working with ATV?

    1) It's not a plugin in the classic sense. It is a "generator" of configuration files for connection via wireguard protocol with a given "server" for Linux-based OS written on bash

    2) The operation of wireguard protocol depends directly on the kernel of the system you are using and does not depend on the Enigma2 framework in any way. You can stop Enigma2 using init 4 and start the wireguard connection ... and, miraculously, it will work

    3) Finally ... I found a way to run on OpenATV, OpenBH, etc. It's quite strange but... it works

    Attached is a test version

    1) Completely uninstall the previously installed version using opkg remove

    Code
    opkg remove enigma2-plugin-extensions-cloudflarewarp

    2) Install the version attached to this post using opkg install, having previously overwritten the installation package to /tmp

    Code
    opkg install /tmp/*.ipk

    3) After you install and see the message that the plugin was successfully installed -turn off your SAT-box into Standby mode using RC. This will stop any network activity

    4) Start VPN

    Code
    wireguard start

    5) Wait 5-10 seconds and check your IP

    Code
    curl -4 ifconfig.io

    You should see the output of the IP address belonging to the subnet of Cloudflare Inc

    6) Turn on your SAT-box using RC


    p.s. The wireguard protocol is blocked in some countries such as Egypt, Russia (with some major ISPs), Iran, China, etc., and it will not work there. Yes, these blockages can be bypassed, but then you need to use your own VPN server with the "server part" of wireguard, not Cloudflare's servers. It is not difficult and quite realisable

  • In this case, I can't help you any further

    Vu+ Ultimo4K OpenATV 7.4

    Снимок экрана 2024-02-14 в 11.45.27.png

    For reasons unknown to me, IP routing in OpenATV may not start the first time ... If it doesn't work ... do wireguard stop .... then wireguard start again


    In any case, this is not a problem with the configuration files for wireguard. This should be dealt with by the authors of this image (OpenATV).

    I will try PLI

    OpenPli 9 is my main image. I use it in my "normal life" ... It works there =) and not only for me.

    if you like it you can make donations

  • Code
    this solution works for me on openatv 7.3 uclan 4k pro, thanks

  • Tested and working fine on OpenATV 7.5. Thanks so much

  • Working perfectly on SF8008 and OpenPli 9.1 image, the only problem is the automatic reboot; I can't get it to work automatically when I turn the decoder off and on. The script doesn't work for me on OpenPli 9.1.


    update-rc.d -v wireguard.sh start 99 5 .


    Thank pepsik

  • The script doesn't work

    It's not a script. It is a command that "puts" a given script (witreguard.sh) into autorun in your Linux-based OS


    Ubuntu Manpage: update-rc.d - install and remove System-V style init script links


    If you have done everything correctly, you should see the @S99wireguard.sh symlink in the /etc/rc5.d/ folder.

    if you like it you can make donations

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!