[Plugin] WireGuard VPN by Madhouse

There are 1,092 replies in this Thread which was already clicked 230,610 times. The last Post () by robertjust.

  • thanks! that worked. but do i need to delete the public keys with every time connect to a new country or only when using more than 5 devices?

  • With Mullvad you can use a maximum of 5 devices, so you can create a maximum of 5 public keys. If you have noticed, when you save in the configurations, it asks you if you would like to create your own data, you need this to be able to change some settings in the future without recreating them so as not to reach the maximum number of devices for each time you save.

    Unfortunately Mullvad has deprecated the elimination of devices and public keys from the API.

    So once you have created your data you can connect to all the servers in the list.

  • Update WireGuard VPN V.10.5


    * Added option to create a backup and then restore it to a clean image. The option is visible only if the path is set to hdd or usb. The shell "/media/xxx/WgConfig/wireguard_backup.sh" can be run via terminal, file commander etc.
    * Updated the German translation (Thanks Tommy007)
    * Update .po and .pot files.

  • Update WireGuard VPN V.10.6


    * Saving the backup and restoring checks if the plugin is installed otherwise it will install it.
    * Updated the German translation (thanks Tommy007 ).
    * Updated the French translation (thanks @gruick1).
    * Update .po files.


    P.s
    The backup file "wireguard_backup.sh" contains your sensitive data.

  • Update WireGuard VPN V.10.6


    Hello everyone, especially the admins and the plugin developer madhouse ,

    I wanted to inform you that there are some problems with the bypass function of the plugin.
    When I enable the bypass function and then activate the connection to a server,

    the plugin returns an error message: (Wireguard protocol missing! Check if Wireguard is installed in your image)...

    which disappears when I disable the bypass and the connection occurs without errors.


    Can you tell me a solution to the problem?
    Is it due to some misconfiguration or the "WireguardBypass.txt" file being badly formatted or having syntax errors?


    Used "Zgemma H9 Combo with OpenATV 7.3" decoder.
    Tested with both ProtonVPN Free Mode and Surfshark VPN.


    Thank you.


    Greetings.



    PS: I attach the "WireguardBypass.txt" file to verify that it was written correctly:

  • I would try removing www. from ones in you list that is not needed also do not understand why you have rytec or feeds e.t.c on list

    just watch

    Code
    www.krkadoni.com
    krkadoni.com

    because that will end up with two enties the same but even I tried your entries and removed www. and I still got

    (Wireguard protocol missing! Check if Wireguard is installed in your image)

    only other thing i can suggest is add enries again one at a time and test try changing server to see if error occurs then you will know which one is causing the error.

    But I did notice madhouse when saving settings last entry on casteddus WireguardBypass.txt file was being duplicated every time I saved settings, but no such problem on my own WireguardBypass.txt file with only 4 entries.

  • Hi, I added a check on the hosts (bypass), the same IP cannot be added to the route, the plugin will take care of eliminating it to establish a connection.


    wgbypass.jpeg   wg1.jpeg

  • hi, urie , I tried to exclude from the VPN all the links that are used by oatv most often because they blocked oatv during execution when vpn was connected.

    When I went to download epg it remained turning the wheel fixed for a long time making the device unusable, when I went to update the oatv the wheel remained fixed like this when I updated the settings with plugin isettingse2. While with vpn disconnected it did not give problems, so I assumed that it was the connection in another country that created a block on these accesses, for that I wanted to exclude them from the vpn.

    I removed http as suggested but I did not think that www should also be removed.


    Hi, I added a check on the hosts (bypass), the same IP cannot be added to the route, the plugin will take care of eliminating it to establish a connection.

    Hi madhouse , I did not know that www also had to be removed, and that the links had the same ip destinations even if they were different hosts.

    You did well to include a more in-depth check of the bypass links to avoid these connection problems, because it does not give a specific error so it is not clear who is causing the problem.

    I don't know if it was possible, also insert an opposite bypass, let me explain, instead of inserting the IPs or links that the VPN must exclude from the connection, insert the IPs or links that must be used or passed exclusively for the VPN connection, while everything else remains connected to the original IP, therefore excluded from the VPN connection.

    Based on this new information I can carry out other tests and I will let you know the results. Thanks.


    Anyway, thanks to everyone for your kind answers and support.

    Greetings.

  • casteddus , you must be only persion i have heard off that vpn affects any open atv links , my wireguard vpn is on all the time and only entries added to bypass are two iptv providers and a sky website where one of my plugins scrapes images from. Also you do not always need to connect to another country with a vpn i dont.

  • madhouse , I have private key path set for /media/hdd/WgConfig and personal files there also if needed.

    but plugin still makes /media/usb/WgConfig and also saves WireguardBypass.txt and empty PrivateKey.key file there

    and /etc/WgConfig folder with WireguardBypass.txt


    but entries are correct in /etc/enigma2/ settings file

    Code
    config.wireguard.dir=/media/hdd/WgConfig
    config.wireguard.dirKey=/media/hdd/WgConfig/

    this is no real problem but some times i just edit WireguardBypass.txt by hand rather than via plugin

  • casteddus , you must be only persion i have heard off that vpn affects any open atv links , my wireguard vpn is on all the time and only entries added to bypass are two iptv providers and a sky website where one of my plugins scrapes images from. Also you do not always need to connect to another country with a vpn i dont.

    hi, urie , maybe the problem depends on the free proton servers that create this block with oatv and its plugins and system components.

    I have not had the opportunity to test it with a paid vpn continuously, but for those who install software I only put free vpn so it must work with that system because they do not buy a complete vpn.

    Then since they are not very practical people I put a vpn connected to boot to avoid problems because they punctually forget to enable it before watching channels via the internet-tv and do not work without a vpn. But this created the problems of freezing the image with the fixed wheel turning something to the left, when it ran programmed scripts such as epg, setting, update etc, for this reason I decided to exclude all traffic as much as possible from the vpn connection.

    When I have some time available I will try to do other tests with a complete vpn.

    Thanks.

    Greetings.

  • proton may be free but config files not last forever only 1 year then you need to download new ones

  • Hi all!


    May I ask that is it possible to use this plugin with PIA account on OpenATV 7.4.1-devel? Previously I used VPN Manager but for a wile it stopped working. What I trie is to set custom config file in Settings and copied the conf file from OpenVPN direcrory previously made by VPN manager, but I got an error message that wireguard protocol missing, and to try to install it via telnet (opkg install wireguard-tools), however it is installed...

Egami Team Images based on OE-Alliance

Egami Supported Models ~ Anadol Multibox 4k - SE, Ax multibox 4k - SE, Novaler Multibox 4k - SE, Maxytec Multibox 4k - SE and Zgemma H9 SE - Zgemma H9.2H SE - Zgemma H9 Twin - Zgemma H9Combo - Zgemma H9.2S - Zgemma H9.2H - Zgemma H9.T - Zgemma H9.S - Zgemma H7 / H7C / H7AC - Zgemma H8.2H - Zgemma H9.2H Se Android.

Participate now!

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