Skip to content

How to Set Up IPTV on Enigma 2 via Autoscript (2026 Guide)

By Harold Anderson
11 min read
IPTV smarters pro

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 IPTV setup screen showing the autoscript telnet command running in DCC E2

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)

  1. 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 root with password root, though some images (like OpenHDF or certain OpenATV builds) ship with a blank password — just press Enter if root/root fails.
  2. 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.
  3. 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
  4. 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.
  5. Reboot. Type reboot and 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.

  1. Download PuTTY and launch it.
  2. In the Host Name (or IP address) field, enter your receiver’s IP. Under Connection type, select Telnet, then click Open.
  3. At the login prompt, type root and press Enter for the username. When prompted for a password, type root — or just press Enter if your image uses a blank default password.
  4. Paste your provider’s wget autoscript command (right-click pastes in PuTTY) and press Enter.
  5. Once the script finishes, type reboot and press Enter to apply the new bouquet.
Enigma 2 receiver remote and channel bouquet list after IPTV autoscript installation

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.

Which Enigma 2 Boxes and Firmware Images Work with Autoscript

The autoscript method is image-agnostic, so it runs on almost any Enigma 2 receiver rather than one specific brand. What changes between boxes is the operating image you flash and whether the unit runs classic Enigma 2 or a DreamOS fork. Before you paste a line, confirm your box is running a supported Enigma2 firmware image such as OpenATV, OpenPLi, OpenESI or OpenSPA, because the script writes directly into that image’s /etc/enigma2 folder.

Receiver family Popular 2026 models Compatible images Autoscript notes
Zgemma H9.2S, H7S, i55 Plus OpenATV, OpenPLi, OpenESI Login root, blank password on OpenATV
VU+ Uno 4K SE, Zero 4K, Duo 4K OpenATV, OpenPLi, VTi Use OE2.0 script on 4K models
Octagon SF8008, SF4008 OpenATV, OpenPLi, OpenESI Full autoscript support
Dreambox (classic) DM800 SE, DM820 OE2.0, OpenPLi OE2.0 script runs directly
Dreambox (DreamOS) DM900, DM920, One/Two DreamOS only Needs a DreamOS-specific line

Classic Dreambox units take the OE2.0 script directly, but newer DreamOS boxes run a different core, so ask your provider for a DreamOS line or use the XtreamTV plugin for Enigma 2 instead. On OpenPLi you may need to install the python-requests package first, otherwise wget cannot fetch your playlist.

Stop Buffering and Freezing on Enigma 2 IPTV

Autoscript plays streams through the box’s default GStreamer engine, which handles SD and most HD channels well but can stutter on heavy 4K or HLS feeds. When channels freeze after a clean install, the cause is almost always the player engine, the network, or the line itself, not the script.

  • Switch the player engine. Install the ServiceApp plugin plus exteplayer3 from your image feed, then set IPTV services to exteplayer3. It decodes awkward HLS and MPEG-TS streams more reliably than GStreamer.
  • Use a wired connection. Plug the receiver into your router by Ethernet; Wi-Fi on set-top boxes drops packets under load and is the top cause of intermittent buffering on HD bouquets.
  • Respect your line’s connection limit. Most subscriptions allow only one or two simultaneous streams. A third device quietly buffers or freezes the others, so close unused sessions before you test.
  • Bypass ISP throttling. Some ISPs slow known streaming traffic. Enigma 2 boxes rarely run a VPN client, so apply the VPN at your router to restore full speed across every device.

If only one or two channels stutter while the rest play cleanly, the fault is that stream’s source, not your box. Compare feed stability with a free RevoIPTV trial, and review our guide to choosing a reliable IPTV service before committing.

Related guides on RevoIPTV: Enigma2 firmware image · XtreamTV plugin for Enigma 2 · free RevoIPTV trial · choosing a reliable IPTV service · what IPTV actually is

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.

Does the autoscript method work on Zgemma, VU+ and Octagon boxes or only Dreambox?

It works on all of them. Autoscript is image-based, not brand-based, so any receiver running OpenATV, OpenPLi, OpenESI or OpenSPA can run it, including Zgemma, VU+, Octagon and Gigablue. Only newer DreamOS Dreamboxes need a different, DreamOS-specific line.

How many devices can I watch on at once with one Enigma 2 IPTV line?

Usually one or two, depending on your plan’s connection limit. A single line shared across a third device will buffer or drop the earlier streams. If everyone in the house streams at once, ask your provider for a multi-connection line.

Do I need a VPN to run IPTV on an Enigma 2 receiver?

A VPN is not required to set up autoscript, but it helps if your ISP throttles streaming traffic or you want extra privacy. Most Enigma 2 boxes cannot run a VPN client directly, so install it on your router so the receiver is covered automatically.

Should I use autoscript or the XtreamTV plugin on Enigma 2?

Use autoscript when you want a fast, no-plugin bouquet on any image. Choose a plugin like XtreamTV when you prefer a menu-driven setup with built-in EPG and playlist refresh and want to avoid the telnet command line entirely.

Written by

Harold Anderson

I’m Harold Anderson, a technology writer and digital media enthusiast with a strong focus on IPTV, online streaming platforms, and modern entertainment technologies. Over the years, I’ve closely followed how internet-based television has evolved, from basic live streams to advanced on-demand and multi-device viewing experiences. At RevoIPTV, I share my knowledge to help readers understand how IPTV works, how to choose reliable services, and how to get the best performance from their streaming setup. My goal is to make complex technical topics simple, clear, and practical—whether you’re new to IPTV or already familiar with streaming technology. I believe IPTV represents the future of television, offering flexibility, global content access, and a better overall viewing experience compared to traditional cable or satellite TV.

View profile

1 response on “How to Set Up IPTV on Enigma 2 via Autoscript (2026 Guide)”

Join the conversation

Share your ideas and tips with the community.

Read next

IPTV smarters pro
MAG BOX
A MAG box is a dedicated IPTV set-top box manufactured by Infomir, a European hardware company that has built carrier-grade IPTV/OTT devices since 2001. Unlike Android TV boxes or streaming sticks, a MAG box runs a stripped-down Linux operating system built for one job only: connecting to an IPTV provider’s portal and playing live TV, … Read more
Read article 8 min read
IPTV smarters pro
MAG BOX
To record IPTV on a MAG box, plug a FAT32- or NTFS-formatted USB drive into the box’s USB port, highlight the live channel or an EPG listing, press the red button on your remote, then confirm with YES. The recording saves straight to the USB drive and appears in the Recordings (or USB Media) section … Read more
Read article 9 min read
IPTV smarters pro
MAG BOX
To build your favourite list on MAG, highlight any channel in the IPTV list or an M3U playlist and press F3 on your remote — the channel is instantly marked with a star and saved to Favourites, which you reach anytime through Home Media. This works the same way across nearly every MAG model, from … Read more
Read article 9 min read
WhatsApp