Setting up IPTV on MAG boxes is a two-minute job once the box is registered: open Settings → System settings → Servers → Portals, type the portal address from your account into Portal 1 URL, save, and restart the box. The channels load straight into the built-in guide — no app, no login screen, no playlist file. Enigma2 receivers (Dreambox, Vu+, Zgemma and friends) take a different route: a plugin that turns your M3U link or Xtream login into ordinary channel bouquets. This guide covers both, including the errors that trip people up — wrong MAC, "portal blocked," a clock set to the wrong time zone — and the honest question of whether a box still makes sense in 2026.

ZyroTV is an IPTV provider and sells a dedicated MAG Box plan, so what follows is the procedure our support team uses with customers rather than a generic tutorial. If you are still choosing between a box and an app, the IPTV player guide compares every option; this page is for people who already own the hardware.

00:1A:79the prefix every Infomir MAG box's MAC address starts with
1 URLthe only thing a MAG needs typed in — the portal address from your account
1 boxa MAG plan is always one registered box, at the one-connection price
~2 minto enter a portal and reboot on any MAG 250–520 model

How a MAG box gets its channels

A MAG box from Infomir — the 250, 254, 256, 322, 324, 420, 424, 520 and 524 are the ones we see most — is not an app platform like a Firestick. It runs a built-in portal client: you point it at a web address, the provider's portal recognizes the box by its hardware MAC address, and it serves the channel guide directly. That single difference explains everything about MAG setup. There is no username and password, because the MAC is the login. There is no playlist to paste, because the portal builds the guide. And there is nothing to install, because the client is part of the firmware.

It also explains the one thing you must do before touching the box: get the MAC registered with your provider. With ZyroTV you do that at checkout — choose the MAG Box plan, enter the MAC printed on the sticker under the box, and the line is created for that address. Afterward, the portal address you need appears in your account area and in your activation email. If you send a MAC that is not the box you will actually use, the portal will refuse the box, which is the number-one cause of "portal blocked" messages.

🔑 MAG plan vs. connection plan

ZyroTV's MAG Box plan is one box registered to its MAC, priced the same as a One Connection plan: $15 for a month, $30 for 3 months, $45 for 6 and $70 for 12. It is the plan to buy for a MAG. For Enigma2, Firestick, smart TVs and apps you want a normal connection plan instead — those use the Xtream login and M3U link, not MAC registration. Both are on the pricing section.

Where to find your MAG's MAC address

Three places, all showing the same value. The sticker on the underside of the box lists it as "MAC" alongside the serial number. On screen, open Settings → System settings → Device info (older firmware: About), where it is listed as MAC address. And if the box has ever loaded a portal, the info panel on the portal screen shows it too. Every genuine Infomir MAC begins with 00:1A:79; if yours starts with something else, it is not a real MAG (some clones and Android "MAG-style" boxes copy the design but not the manufacturer prefix), and the portal will not accept it. The MAC to register is the wired Ethernet address, even if you connect over Wi-Fi.

Step-by-step: IPTV on MAG boxes — add the portal on a 250, 254, 256, 322, 324, 420 or 520

The Linux firmware on every MAG model from the 250 through the 520 series uses the same menu tree. Cosmetic names differ slightly ("Servers" is "Server" on a few firmware builds), but the path is the same.

  1. Connect the box. Plug in Ethernet (strongly preferred) or connect to Wi-Fi under Settings → System settings → Network. Note that the base MAG 322 has no built-in Wi-Fi — it needs Ethernet or a USB adapter; the 322w1 and later models include Wi-Fi.
  2. Open the inner settings. From the main menu choose Settings, then System settings. On some remotes the SETUP or SET button jumps straight there.
  3. Go to Servers → Portals. You will see fields for Portal 1 name, Portal 1 URL, Portal 2 name and Portal 2 URL.
  4. Enter the portal. In Portal 1 name type anything ("ZyroTV" is fine). In Portal 1 URL type the portal address shown in your account area, exactly as written — including the http:// prefix and the trailing part of the path. Leave Portal 2 blank unless you use a second service.
  5. Save. Press OK to save, then press EXIT (or the back button) until the box asks whether to reboot.
  6. Restart the box. Choose Restart portal if offered, or reboot fully. After the Infomir logo the box loads the portal and your channel guide appears.

💡 Type it carefully — MAG keyboards are unforgiving

The on-screen keyboard makes it easy to miss a dot or a slash. Read the URL back character by character before saving. If your remote has a KB button it toggles the keyboard; the box also accepts a USB keyboard, which is much faster for addresses.

MAG 420, 424, 520 and 524 (4K models)

The 4K-capable models keep the same portal workflow, with two practical differences. They support HEVC and 4K output, so if your TV is 4K set Settings → System settings → Video → Video output mode to 2160p; and their faster processors make the guide noticeably snappier with a large channel list. Everything else — Servers → Portals, the MAC registration, the reboot — is identical.

Enigma2 receivers: Dreambox, Vu+, Zgemma, Octagon, GigaBlue

Enigma2 is the Linux software on satellite and cable receivers from Dreambox, Vu+, Zgemma, Octagon, GigaBlue and others, usually running an image such as OpenPLi, OpenATV, OpenViX, VTi or BlackHole. Unlike a MAG, an Enigma2 box has no built-in portal. Instead you install a plugin that reads your IPTV credentials and turns the channels into bouquets — regular channel lists that sit next to your satellite channels, work with the normal remote, and get EPG data like any other channel. Because Enigma2 uses the Xtream login or the M3U link, you buy a regular One Connection plan, not the MAG Box plan.

Three plugins cover nearly every Enigma2 setup. They are open-source, maintained on GitHub, and available in most image feeds or as an installable package.

PluginWhat it takesHow the channels appearBest for
XStreamityXtream login (server, username, password)Its own app-style interface with live, movies, series, catch-upBrowsing the full library, including on-demand
Jedi Maker XtreamXtream login or M3U linkStandard bouquets in the normal channel listPeople who want IPTV channels to feel like satellite channels
E2iPlayer / IPTV Bouquet Maker (older)M3U linkBouquets or a playlist browserOlder images where the newer plugins are not in the feed

Setting up Enigma2 with Jedi Maker Xtream (bouquet method)

  1. Install the plugin. Press Menu → Plugins → green button (Download plugins) → Extensions, and install Jedi Maker Xtream. If it is not in your image's feed, download the .ipk (or .deb on Dreambox) from its GitHub page, copy it to /tmp over FTP, and install it from Plugins → Download plugins → Install local extension.
  2. Add a playlist. Open the plugin, choose Add playlist, and enter your Xtream server URL, username and password from your ZyroTV email. The plugin can also read an M3U link, but the Xtream login pulls a cleaner category structure.
  3. Choose what to build. Pick the live categories you want as bouquets (skip regions you never watch — a smaller list is faster), and optionally VOD.
  4. Create bouquets. Confirm; the plugin writes the bouquets. Exit to the channel list and press the bouquet button — your IPTV categories are listed beside your existing bouquets.
  5. Add EPG. Enable the plugin's EPG option (or the image's EPG Import plugin with the provider's XMLTV source) so the guide fills in like it does for satellite channels.

Setting up Enigma2 with XStreamity (player method)

Install XStreamity from the feed or GitHub the same way, open it, choose Add playlist, and enter the server URL, username and password. It then behaves like a standalone IPTV app inside Enigma2 — live TV, movies and series in their own menus, with catch-up where the server offers it. It only accepts Xtream logins, not M3U links, so keep the Xtream details from your email at hand. Many people run both plugins: Jedi bouquets for day-to-day channel surfing and XStreamity for the on-demand library.

⚠️ Two plugins do not equal two connections

If Jedi Maker Xtream and XStreamity both open a stream at the same moment — say a recording plus live viewing — that counts as two simultaneous streams. On a One Connection plan the second stream is refused. Plan for the number of screens you will actually run at once.

Troubleshooting: portal blocked, wrong MAC, clock and reboot problems

MAG errors are terse and unhelpful ("Page loading error" tells you nothing), so the list below maps the message you see to the cause we find in practice.

What you seeUsual causeFix
"Portal blocked" / "STB blocked in portal"The MAC on this box is not the one registered, or the line expiredCompare the MAC in Device info with the one you ordered with; check your expiry; contact support if a box was replaced
"Authorization failed"Same as above, or the portal URL points at the wrong server pathRe-type the portal address from your account area character by character
Stuck on "Loading portal…"Network or DNS problem; occasionally a typo in the URLTest the box's internet (Settings → Network → check), set DNS to 8.8.8.8, verify the URL, reboot
"Page loading error"Malformed URL (missing http://, wrong slash)Enter the address exactly as shown in your account; do not add or remove characters
Guide loads but streams won't play, or times are wrongTime zone or NTP misconfigured, so the box's clock is offSettings → System settings → Localization / Time: set your zone and NTP to pool.ntp.org; reboot
Channels play then freeze after a few secondsWeak Wi-Fi or an over-loaded connectionSwitch to Ethernet; confirm no other device is using the line

Wrong MAC — the most common mistake

People order with the MAC from an old box, a second unit in the house, or a Wi-Fi adapter's address instead of the box's own. The portal registers exactly one MAC per plan, so the box must match. Open Device info on the box you are actually using and compare it with what you submitted at checkout. If they differ, message support with the correct address and the box you ordered on; re-registering a replacement box is a manual step on our side, done by a person rather than an automated form, so include the old and new MAC in the same message.

Time zone and NTP

A MAG with the wrong clock produces the strangest symptoms: a guide that is hours off, catch-up that refuses to play, and in some cases streams that fail authorization because the box's timestamps do not match the server's. Set Localization → Time zone to your real zone and make sure the NTP server field contains a working time server such as pool.ntp.org. Reboot after changing it — the clock only resyncs on startup.

When in doubt, reboot properly

A MAG's "Restart portal" option reloads the web client but not the firmware. For anything network- or clock-related, do a full reboot: Settings → System settings → Restart, or pull the power for thirty seconds. Firmware updates (Settings → Software update) fix a surprising number of portal glitches on older 250 and 254 units, so check for one if the box has not been updated in years.

Should you still use a MAG box in 2026? An honest answer

If you already own a MAG, it works well with ZyroTV and there is no reason to replace it: the built-in guide is quick, the remote is simple, and nothing needs installing. The same goes for an Enigma2 receiver you already use for satellite — adding IPTV bouquets is the cheapest possible upgrade. But we would not tell a new customer to buy a MAG. A $30–40 Fire TV Stick or Android TV box runs modern players with better EPGs, catch-up, multi-view and recording, is not tied to a single registered MAC, and uses the same One Connection plan across every device you own. Our rundown of which devices support IPTV puts the options side by side, and if you go the stick route the best IPTV app for Firestick is the next read.

✅ MAG / Enigma2 strengths

  • Nothing to install on a MAG — portal in, channels out
  • Simple TV-style remote and guide that non-technical family members understand
  • Enigma2 puts IPTV channels beside satellite channels with real EPG
  • Wired Ethernet on every model — stable streams

⛔ Trade-offs

  • A MAG plan is locked to one box's MAC — swapping hardware needs support
  • Weaker on-demand browsing than IBO Player Pro or TiViMate
  • Old 250/254 units are slow with a 30,000-channel guide
  • Enigma2 plugins assume you are comfortable with menus, feeds and FTP

What you need before you start

For a MAG: the box on Ethernet, its MAC address, and a ZyroTV MAG Box plan — order it with the MAC and the portal address is shown in your account area and sent by email within minutes. For Enigma2: a receiver with a current image, the Xtream login or M3U link from a One Connection plan (or a 2- or 3-connection plan if the receiver will share the line with other screens), and enough bandwidth — roughly 10–15 Mbps per HD stream and 25 Mbps for 4K. Every plan carries a 7-day money-back guarantee, and you can check the lineup on the channel list first. If you are unsure which plan fits, the IPTV subscription guide explains connections, durations and what is included.

Own a MAG box? Pick the MAG Box plan, enter your MAC at checkout, and the portal address lands in your inbox within minutes — 30,000+ live channels and 120,000+ movies and series from $15/month, with a 7-day money-back guarantee.

See the MAG Box plan

MAG box and Enigma2 setup: FAQs

The questions our support team answers most often about set-top boxes — each covered in more depth above.