dsayers2014
VIP Member
Suls E2m3u2bouquet IPK
# I do not take responsibility for any lost data or damage to your system or device, This is done at your own risk! #
Guide updated to release 0.7.7
Thanks to Tommycahir for providing this guide and screen shots
Please take a moment to read through his guides and click the like button on his posts if you think they've helped.
Prerequisites:
e2m3u2bouquet V,0.7.7 onwards
Installing the Plugin
If the plugin isnt on your plugin downloads you can install manually via these methods below
- OpenVix this will be ‘Menu -> Setup -> ViX -> Install local extension
- SSH/Telnet to the box and run opkg install /tmp/enigma2 [TAB – to autocomplete path]
- note if you have openwebif Terminal plugin installed you can use that to run opkg install command also.
Configuring the your Sub in the plugin



Tweaking the Bouquets and channels available
Configuring epgimporter to assign epg to IPTV bouquets
I have a e2m3ubouquet script here that installs and configures the plugin via terminal HERE
Please note no naming providers in this thread and no pms regarding providers as I won't reply.
# I do not take responsibility for any lost data or damage to your system or device, This is done at your own risk! #
Guide updated to release 0.7.7
Thanks to Tommycahir for providing this guide and screen shots
Code:
https://tommysramblingon.wordpress.com/2018/10/08/how-to-set-up-and-configure-suls-e2m3u2bouquet-for-iptv-on-enigma2/
Prerequisites:
- IPTV m3u url with Username and Password: This should be provided by your IPTV provider
- EPGIMPORT plugin: this is the main engine that does the epg assignment when bouquets are created, available to download from plugins feed.
- FTP client: a good commonly used one is filezilla but there are loads out there that will do the job.
- Enigma2 Box IP Address for FTP: To find your IP Address go to Menu-> Setup-> Network-> Device Setup-> Lan Setup (WLan option if that is used)-> Adapter settings
- Note that if you have DHCP set to Yes then your IP Address may change periodically, if you want a static IP address then you need to change the settings.
- Enigma2 Box userID and password: This varies from box to box and image to image so google is your friend here. default is generally root and blank
e2m3u2bouquet V,0.7.7 onwards
Installing the Plugin
- Go to plugins click green to download plugins.
- Navigate to Extensions section and look for E2m3u2bouquet
- Install the extension
- Exit the download plugins section
If the plugin isnt on your plugin downloads you can install manually via these methods below
- Download the .ipk file from the github repo (at time of writing this was v0.7.7)
Code:
https://github.com/su1s/e2m3u2bouquet/releases/
- Open a FTP session from your laptop/device to your Enigma2 box
- FTP the .ipk to the /tmp folder
- Either install it from the box GUI or VIA SSH using one of the below options depending on image used
- OpenVix this will be ‘Menu -> Setup -> ViX -> Install local extension
- SSH/Telnet to the box and run opkg install /tmp/enigma2 [TAB – to autocomplete path]
- note if you have openwebif Terminal plugin installed you can use that to run opkg install command also.
- Reboot you box to complete installation.
Configuring the your Sub in the plugin
- open the E2m3u2bouquet plugin itself

- Go to providers section and click the green button.

- At a minimum add the IPTV service name and click save and then exit.

- In the plugin main menu click on run and it will take a minute but will create the config file
- On a laptop ftp to your box @ /etc/enigma2/e2m3u2bouquet
- Open the config.xml and add the service URLs
- The key lines to update are the below m3uurl and epgurl, There are others but these can very easily be changed in the plugin GUI if needed.
- The below are an example where you can change the SERVER😆ORT, YOURUSERNAME and YOURPASSWORD to the one from your sub:
-
Code:
<m3uurl><![CDATA[http://SERVER:PORT/get.php?username=YOURUSERNAME&password=YOURPASSWORD&type=m3u_plus&output=m3u8]]></m3uurl><!– Extended M3U url –>
-
Code:
<epgurl><![CDATA[http://SERVER:PORT/xmltv.php?username=YOURUSERNAME&password=YOURPASSWORD]]></epgurl><!– XMLTV EPG url –>
-
- Save the config.xml back to the box via ftp
- Go back into box menu above and run it again
- You now have the service setup and can go back into providers, select the one you created and change options as you need , eg



- if you want to update the bouquet automatically go into configure option and change the settings eg below are my settings

Tweaking the Bouquets and channels available
- FTP to /etc/enigma2/e2m3u2bouquet
- A new file will now be in that folder called providername-sort-current.xml where providername is the name you entered above when setting up providers section in the GUI.
- Open that and change “true” to “false” you can hide bouquets or channels eg changing <category name=”Movies” nameOverride=”” idStart=”34300″ enabled=”true” /> to <category name=”Movies” nameOverride=”” idStart=”34300″ enabled=”false” /> it will hide the IPTV bouquet “Movies” bouquet from your provider.
- Save the file as providername-sort-override.xml
- FTP the file to /etc/enigma2/e2m3u2bouquet
- Run the plugin again
Configuring epgimporter to assign epg to IPTV bouquets
- Once the bouquets are created go into epgimporter
- Click blue (sources) and then there will be an entry for IPTV Bouquet Maker – E2m3u2bouquet
- Expand that and then select providername IPTV

- Press the Green button to save the changes.
- Now back at the EPG import configuration screen press the yellow button to run a manual import
- You will be prompted to confirm and then the import will begin.
- The import should show a large number of events being imported for each selected option and will take a couple of minutes, you can now leave this screen.
- This import should be scheduled for daily update if source files are updated daily (see example above).
I have a e2m3ubouquet script here that installs and configures the plugin via terminal HERE
Please note no naming providers in this thread and no pms regarding providers as I won't reply.
Last edited: