Skip to content

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

By Harold Anderson
8 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.

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.

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
Installation
IPTV (Internet Protocol Television) is a way of delivering TV channels and video content over a standard internet connection instead of through a satellite dish, cable box, or antenna. Your device requests a stream from a server and receives it as data packets — the same basic technology that delivers a website or a YouTube … Read more
Read article 8 min read
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
WhatsApp