If you bought a MAG box, Formuler, or any "set-top box" (STB), you probably noticed it does not work with M3U URLs the same way Android players do. STBs use a different system called Stalker Portal — also known as MAC portal — and the setup is a bit different.

This guide covers how it works, how to set it up correctly, and how to troubleshoot when it does not.

What is a MAC Portal?

Every STB has a unique MAC address — a 12-character ID like 00:1A:79:XX:XX:XX. The IPTV provider uses this MAC address to identify your subscription instead of a username/password.

You give them your MAC, they enable it in their Stalker portal, and your box automatically loads the channels when it boots up. No login screen, no playlist import — just turn it on and watch.

How to Find Your MAC Address

On MAG Boxes (250, 254, 322, 420, 520)

  1. From the home screen → Settings (gear icon)
  2. System Settings → About
  3. The MAC address is listed near the top, usually as STB MAC or just MAC

On Formuler Boxes (Z, Z8, Z+, CC, etc.)

  1. Settings → Network
  2. Wired Network Status (or Wireless if using Wi-Fi)
  3. MAC address is at the bottom

On Other STBs

Look in Network Settings or System Information. It is always there somewhere.

How to Set Up MAC Portal IPTV

Step 1 — Send MAC to Your Provider

When buying IPTV for a STB, you give the provider your full MAC address. They enable it in their portal — usually instant, sometimes takes up to 24 hours.

Important: each MAC address is one subscription. If you have two MAG boxes, you need two subscriptions (or share one MAC, which violates most provider terms).

Step 2 — Configure the Portal URL on Your Box

Your provider gives you a portal URL, usually something like:

http://example.com:8080/c/
http://example.com:8080/stalker_portal/c/

On MAG:

  1. Settings → System Settings → Servers → Portals
  2. Enter the URL in Portal 1 URL
  3. Optionally name it (Portal 1 Name)
  4. Save → Reboot the box

On Formuler with MyTV Online:

  1. Open MyTV Online app
  2. Long-press OK button on remote → Settings
  3. Add Playlist → Stalker Portal
  4. Enter portal URL → Save

Step 3 — Reboot & Wait

The box should automatically connect to the portal and download the channel list. First boot can take 2-3 minutes — be patient.

Step 4 — Verify It Worked

You should see the channel categories load. If you see error messages like "Authorization failed" or "Server not responding", check the troubleshooting section below.

Checking If Your MAC is Active

If your IPTV stops working and you are not sure if your subscription is the issue or your box, use our MAC Portal Checker. Enter your portal URL and MAC address — it will tell you:

  • Whether the MAC is recognized by the portal
  • Subscription expiry date
  • Number of allowed connections
  • Active connection count right now

Saves a lot of "is it me or is it them" debugging.

Common Problems

"Authorization failed" or "Account expired"

Your MAC was not enabled by the provider, the subscription expired, or you typed the portal URL wrong. Double-check the URL with your provider — even a missing slash matters.

Channels load but nothing plays

The portal connected but stream URLs are blocked. Could be a regional block, a firewall on your router, or the streams genuinely down. Try via a VPN to test.

Box is slow to switch channels

Older MAG models (especially 250/254) struggle with HD/4K. There is no fix — upgrade to 322 or newer if you want smooth switching on HD content.

EPG is empty

The portal is supposed to deliver EPG automatically, but some portals are misconfigured. Settings → EPG → Update from Server. If it is still empty, the provider has not configured EPG on their portal.

MAC Portal vs M3U — Which is Better?

For STBs: MAC portal, no contest. The integration is much smoother.

For Android/iOS/Windows: M3U or Xtream Codes. STB portal protocols do not work well outside actual STBs.

If your provider gives you both formats, use whichever your device prefers natively.

Renewal & Reseller Tips

If you are a reseller selling MAC portal subscriptions, our IPTV Expiry Checker lets you bulk-check expiry dates for all your customers at once. Useful for sending renewal reminders before they cut off.