How to Set Up IPTV on Enigma 2 via Autoscript (2026 Guide)
An Enigma 2 IPTV setup via Autoscript means connecting to your receiver over telnet (using DCC E2 or PuTTY), pasting a single wget command your IPTV provider gives you, and letting the script build a new IPTV bouquet automatically — no manual channel editing required. The whole process takes under five minutes once you have your credentials.

Enigma 2 is the open-source Linux firmware that runs on high-end satellite and IPTV receivers from Vu+, Dreambox, Xtrend, Gigablue, Edision, and Mutant. Because it’s a real Linux environment rather than a closed appliance OS, it supports a full shell, Auto-Bouquets, a 7-day Electronic Program Guide (EPG), and Picons (channel logo artwork). Autoscript is the fastest of the several ways to load IPTV onto Enigma 2 — faster than manually writing bouquet files, and more reliable than most third-party plugins — because the script does the bouquet creation for you in one pass.
What You Need Before You Start
- An Enigma 2 receiver connected to your router by Ethernet (strongly preferred over Wi-Fi for this step).
- A Windows, Mac, or Linux PC on the same local network as the receiver.
- A telnet/SSH client: either Dreambox Control Center E2 (DCC E2) or PuTTY — both are free.
- Your Autoscript command (or username, password, and server hostname/M3U details) from your IPTV provider. If you don’t have a subscription yet, start a free RevoIPTV trial to receive working credentials instantly, or compare IPTV pricing and subscription plans if you’re ready to commit.
Method 1: Enigma 2 IPTV Setup via DCC E2 (Recommended for Dreambox)
- Find your receiver’s IP address. On the remote, press Menu, then go to Settings > Network Settings and note the IP shown (for example, 192.168.1.x). The default login is almost always username
rootwith passwordroot, though some images (like OpenHDF or certain OpenATV builds) ship with a blank password — just press Enter if root/root fails. - Install and open DCC E2 on your PC, then enter the receiver’s IP address, username, and password. Click Connect, then switch to the Telnet tab to open a terminal session directly on the box.
- Pick the correct script version. Providers usually issue two Autoscript variants:
- OE1.6 (Python 2.6): for non-Dreambox receivers — Vu+, Xtrend, Gigablue, Edision, Mutant.
- OE2.0 (Python 2.7): for Dreambox receivers specifically.
The command format looks like this (your provider replaces the placeholders):
wget -O /etc/enigma2/iptv.sh "http://tv.YOURDNS.com/get.php?username=YOUR-USERNAME&password=YOUR-PASSWORD&type=enigma216_script&output=ts" && chmod 777 /etc/enigma2/iptv.sh && /etc/enigma2/iptv.sh - Paste and run the command in the Telnet terminal, then press Enter. Do not close the window — the script needs to finish downloading and writing bouquet files, which usually takes 5–30 seconds depending on channel-list size.
- Reboot. Type
rebootand press Enter. When the box restarts, open the channel/bouquet list — a new IPTV group will contain your subscribed channels.
Method 2: Enigma 2 IPTV Setup via PuTTY (Works on Any Brand)
PuTTY is a lightweight, universal alternative to DCC E2 and works identically on Vu+, Dreambox, Xtrend, and generic Enigma 2 images such as OpenATV, OpenPLi, OpenESI, Hyperion, and BlackHole.
- Download PuTTY and launch it.
- In the Host Name (or IP address) field, enter your receiver’s IP. Under Connection type, select Telnet, then click Open.
- At the login prompt, type
rootand press Enter for the username. When prompted for a password, typeroot— or just press Enter if your image uses a blank default password. - Paste your provider’s
wgetautoscript command (right-click pastes in PuTTY) and press Enter. - Once the script finishes, type
rebootand press Enter to apply the new bouquet.

Fixing EPG and Picons After Autoscript
Autoscript builds your channel bouquet, but on some images the 7-day EPG and channel-logo Picons don’t populate immediately — this is the step most competing guides skip entirely. Try these in order:
- Wait it out first. Enigma 2 fetches EPG data in the background after reboot; allow 10–15 minutes, then check Menu > Information > EPG for a manual refresh option.
- Enable the right EPG source. Go to Menu > Setup > System > EPG Config and confirm ‘Enable Freesat/OpenTV/MHW EPG’ or the provider’s XMLTV source (if supplied) is turned on.
- Use a bouquet/EPG tool for stubborn cases. Tools like E Channelizer or the open-source e2m3u2bouquet parser can rebuild your M3U into bouquets with proper EPG mapping and auto-downloaded Picons — useful if Autoscript alone leaves the guide empty.
- Picons manually: if logos are missing, download a Picon pack matching your channel list and copy it to
/usr/share/enigma2/picon/via FTP (DCC E2 has a built-in FTP tab), then restart the GUI (Menu > Standby/Restart > Restart Enigma2).
Autoscript vs. Other Enigma 2 IPTV Methods
| Method | Setup time | Best for | EPG/Picons |
|---|---|---|---|
| Autoscript (telnet) | ~5 minutes | Fast, no-plugin setup on any Enigma 2 image | Basic; may need manual fix |
| e2m3u2bouquet | 15–20 minutes | Users who want auto-updating bouquets + Picons | Strong, automated |
| Manual bouquet editing | 30+ minutes | Full control over channel order/grouping | Manual only |
| IPTV plugin (e.g., via provider app) | ~10 minutes | Non-technical users avoiding telnet entirely | Varies by plugin |
Troubleshooting Enigma 2 Autoscript Issues
- wget fails with ‘connection refused’ or times out: the receiver has no internet access. Recheck Settings > Network Settings, confirm DNS is set (try 8.8.8.8), and ping an external address from the Telnet terminal before re-running.
- Script runs but the IPTV bouquet is empty: the username/password in the URL is wrong or the subscription isn’t active yet. Re-copy the exact command from your provider and confirm account status.
- DCC E2 or PuTTY won’t connect: confirm the PC and receiver are on the same subnet, temporarily disable the PC firewall, and double-check you selected Telnet (not SSH) if the box doesn’t have SSH enabled.
- Channels buffer or freeze: switch to Ethernet — Enigma 2 boxes generally need at least 10 Mbps of stable bandwidth per HD stream, and Wi-Fi drops are the most common cause of buffering after a clean install.
- Bouquet disappears after a firmware update: this is expected. Flashing or updating the Enigma 2 image wipes user bouquets, so you’ll need to reconnect and re-run the Autoscript command.
Want to understand the receiver software itself before you flash or update anything? Read our guide on what an Enigma 2 firmware image is. Prefer an app-based install instead of telnet? See our walkthrough for setting up IPTV on Enigma 2 via the XtreamTV plugin. For every other device we support, browse the full tutorials hub or check compatible IPTV applications. Ready to test it yourself? Grab a free RevoIPTV trial and get your Autoscript command today, or see our FAQs for common subscription questions.
FAQ
What is Enigma 2 and which receivers use it?
Enigma 2 is an open-source Linux firmware originally built for Dreambox and now used by Vu+, Xtrend, Gigablue, Edision, and Mutant receivers, among others. It supports IPTV natively through bouquets, EPG, and Picons, and works with images like OpenATV, OpenPLi, and BlackHole.
What’s the difference between the OE1.6 and OE2.0 Autoscript versions?
OE1.6 runs on Python 2.6 and is meant for non-Dreambox receivers (Vu+, Xtrend, Gigablue). OE2.0 runs on Python 2.7 and is the correct choice for Dreambox hardware. Your IPTV provider specifies which one to use in your welcome email.
Do I need PuTTY or DCC E2 — which is better?
Either works identically for Autoscript. DCC E2 is purpose-built for Enigma 2 and bundles FTP access alongside telnet, which helps if you also need to manage Picons. PuTTY is a smaller, more universal tool that works the same way across any brand of receiver.
Do I need to re-run the Autoscript after a firmware update?
Yes. Reflashing or updating your Enigma 2 image typically wipes the channel list and installed script, so reconnect via telnet and run the Autoscript command again after any major firmware change.
Why is my EPG empty after running Autoscript?
Autoscript builds the channel bouquet but doesn’t always populate the 7-day EPG immediately. Wait 10–15 minutes for background updates, check Menu > Setup > System > EPG Config, or use a tool like e2m3u2bouquet for automated EPG and Picon mapping.
Can I use Enigma 2 Autoscript with RevoIPTV?
Yes. RevoIPTV provides Autoscript-ready credentials for Enigma 2 receivers. Start a free trial and your welcome details include the exact wget command to paste into DCC E2 or PuTTY.
What if the IPTV bouquet doesn’t appear after rebooting?
Confirm the Autoscript ran without errors in the terminal, then try a second reboot. If it’s still missing, re-run the script — it’s safe to execute more than once and simply overwrites the previous installation.
Join the conversation
Home - Installation - How to Set Up IPTV on Enigma 2 via Autoscript (2026 Guide)
Read next
What Is IPTV? The Complete 2026 Beginner’s Guide
What Is a MAG Box? IPTV Set-Top Boxes Explained (2026)
1 response on “How to Set Up IPTV on Enigma 2 via Autoscript (2026 Guide)”