Post

Using ZeroTier VPN with Enigma 2 receivers

Are you using two or more E2 receivers on different locations and you want to connect them with the goal of streaming channels from primary location to other locations? ZeroTier might be solution for you. Please visit their website for first impression.

This is alternative to OpenVPN which is the most known VPN solution. Problem with OpenVPN is that it is not straight forward and demands some knowledge to set up properly. ZeroTier states on their website: “Most users will find that ZeroTier installs in minutes and β€œjust works.”” As with OpenVPN, ZeroTier also establishes private encrypted virtual network (VPN) between all devices in ZeroTier network. Currently ZeroTier supports Windows, MacOS, Android, iOS, Linux and FreeBSD. Enigma 2 (in my case OpenPLi) is based on linux but you cannot just download ipk file on ZeroTier website and install it. You need to build working ZeroTier client from source. Some user on OpenPLi forum shared ipk files that he compiled for arm and old mips based E2 receivers. I decided to test this solution with my E2 receivers and other devices that I have on different locations.

ZeroTier for is completely free for normal home use. Actually, you can connect up to 100 devices and you wont have to pay anything! They also offer subscription plans, but you wont need them. ZeroTier full functionality is available for free.

There are two pages on ZT website that are important for you. One is Download page, another is their portal/web control page. First I suggest you sign up and create new ZT network. For more information how to do this, I suggest you check their wiki page. It will help you to understand everything better. If you prefer YT, here is one video you can check:

Next step is to download client for your PC, in my case client for Windows 10. Installs and works fine, it should be the same also in your case.

Now that you created your network and downloaded/installed ZeroTier client, you probably already successfully connected your PC to your ZT network. Check ZT portal if new device was detected and which IP was assigned. You can choose different IP ranges, I suggest you use the one that you are familiar with. I am using 192.168.192.x range which is similar to 192.168.1.x which I usually use. Do not forget that you can set your network to be public or private. If you choose to be private, all new clients in your ZT network will have to be manually confirmed. If you choose to be public, than anyone with your unique network ID can connect to your network without any confirmation from your part.

I wont forget about E2 receivers, don’t worry. Setting up ZeroTier with E2 is quite easy, I will assume that you have some basic knowledge about SSH (I suggest Putty), FTP (I suggest WinSCP). Please visit this thread on OpenPLi forum and download latest ipk file (arm or mips) for your box. As of 21.09.2019 latest files in this thread are in post nr. 11. For Zgemma and other HiSillicon based boxes files are not available yet. Should be available soon. You shall check out later if they appear. Maybe ZT will be also available to install directly via OpenPLi feed.

Transfer ipk to tmp folder of your receiver and install it. As I already written, I assume you know how to do all of this, so I wont get into details. After installing, restart enigma and after restart ZT should be already working in the background. There is not GUI, your next step will be using telnet/ssh in order to input one specific command to connect this new ZT client (E2 box) to your ZT network. Command is:

zerotier-cli join <yournetworkID>

Please login to ZT portal and check if new device was added to your ZT network. Confirm it (if you have chosen to be “private”) and check which IP was assigned to this new device. With this IP you can access your E2 receiver anywhere you want. Just be sure that device you use to access E2 receiver is also in ZT network.

What is the main benefit of using ZT with E2 receiver? You can for example stream channels from one to another device in your ZT network WITHOUT using port forwarding in your router and exposing OpenWebif port to the public. For more information about OpenWebif, please check OpenPLi wiki page.

You can for example have your primary receiver in your house and then stream channels that you have to your other locations or you can share them with your friends, etc. If you use OpenPLi, like I do, you can use their built-in fallback functionality which means you can add IP of your primary receiver in ZT network to your other E2 receivers and all channels and also EPG (if you select this option) will be synchronized. You are then able to watch channels like you would on your primary receiver. Of course you need to have capable E2 receiver, preferably with FBC tuners which enables you to tune to many channels at once. For more information about fallback, please visit OpenPLi wiki page. Alternative to fallback remote receiver feature is “remote stream converter” plugin. You can also try this one if you do not use OpenPLi or OpenPLi/OE-A based images.

If you have any questions, do not hesitate to contact me on my email address support at satnigmo.com

Post

How to install .ipk file on Enigma 2 receivers (OpenPLi) – REVISED 2019 VERSION

Post

Vu+ Duo4k is STB or media player? Some video files are not working anymore!?

I recently acquired top of the line Vu+ satellite receiver. Before that I was struggling with Duo2 which was partly damaged, it was also randomly freezing which indicated motherboard problem.

I then decided for Duo4k which has ARM type of CPU and should have superior media support. I was wrong. There is not much info on English forums (more info available on German ones – here for example) because receiver is quite new and also not cheap. Not a popular choice by SAT and IPTV enthusiasts.

Here is table from vuplus-support.org forum which indicates what was changed between BCM chipsets regarding video codec support (ARM64 is the one which is used by Duo4k):

As you can see, latest BCM chipset used in Duo4k does not support old codecs. More information about these codecs:

  • VC1: Designed for Windows Media Video 9 from Microsoft 2003
  • WMV and WMA are Microsoft implementations of VC1
  • MPEG-4 Part 2: developed from 1999, used in DIVX, XVID, QuickTime and others, h263 compatible.
  • VP6: developed in 2003, is mainly used in Flash video.
  • VP8: developed around 2008 as successor of VP7.
  • SPARK: h263 implementation, developed around 2002.

The most problematic is lack of old DIVX/XVID support, because there are many older movies and especially series which are only available in this format (.avi container). Avi container can still work fine, but it depends on codec used. You can also have .mkv files that wont work properly!

What about audio support? Well, even here there are problems. DTS downmix for example doesnt work. I do not know about DTS passthrough because I only use stereo speakers. This is the biggest problem regarding audio support, because DTS is widely available. There might be other not supported audio codecs.

What is the conclusion? Price cutting of Broadcom sadly affected our newest ARM based Vu+ receivers. At the end of the day, these receivers are really only STBs and not media players. It is just a bonus and for better support you need to use dedicated media player.


Post

Vu+ Duo2 becomes slow or stuck in standby, is there a solution?

I havent post in a long time. Too much real life work and nothing interesting on the sat part. Well there are new 4k receiver but only Vu+4 cought my eye recently. Lets continue with the main story of my post. Vu+ does have problems with quality of capacitors that are used in Vu+ receivers. I have hoped that they learned the lesson with Vu+ Duo but apparantly the same is happening with 2nd version.
My Duo2 does not experience signs of capacitors dying but I do have dead LAN and HDMI ports. HDMI went dead on me for the 2nd time πŸ™ This is called bad luck!

Well, there is an user on the web that is apparantly repairing Duo2 receivers. Check out his website. Apparently you can get your Duo2 fixed by sending receiver to him. I havent done this myself, so it is on your own risk. There is also probability that you wont receive any response from him. Try it anyway.

I will probably buy Vu+ Duo 4k edition due to interesting new capabilities like FBC support on DVB-C tuner. This means 8 different channels on different frequencies with only 1 tuner. Finally someting useful from E2 receiver.

Post

How to manually create SWAP file in Enigma 2

Here is short tutorial about creating swap file for your older E2 receiver with small or low memory. I assume you already know how to connect to your receiver using telnet. Lets proceed.

Copy and paste these commands:

… First: …
dd if=/dev/zero of=/media/hdd/swapfile bs=1024 count=524288
… then …
mkswap /media/hdd/swapfile
… then …
swapon /media/hdd/swapfile
… and then …
vi /etc/fstab
… add: …
/media/hdd/swapfile swap swap defaults 0 0

Swap should be created on your hdd. If you want to use USB (better), then just replace hdd with usb. If you get confused with vi text editor, you can just open fstab file using FTP and add required line. Do not forget so save properly.

This should be it. Lets test is now πŸ˜‰

Powered by moviekillers.com.com