Auteur Sujet: Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS  (Lu 2443 fois)

0 Membres et 1 Invité sur ce sujet

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« le: 13 septembre 2019 à 18:52:58 »
Bonjour à tous,

Suite à un orage chez moi cette semaine, ma box a laché et je n'avais pas envie d'attendre les 5/7j de délai de livraison de la nouvelle box pour récupérer le net, j'ai donc commencé à mettre en pratique ce que j'entendais parler depuis un petit moment :

Je fais tourner une VM MikroTik RouterOS qui me permet de récupérer la plupart des services perdus, et fait plutôt pas mal le job.
Seulement, je commençais à m'attaquer à la partie IPTV quand je me suis rendu compte de plusieurs choses :
- J'ai activé le proxy IGMP
- J'ai activé le routage PIM
- Je vois bien mon décodeur qui s'enregistre sur le proxy dans le groupe 239.255.255.250, mais rien d'autre ne se passe.

J'ai pas creusé encore plus loin, même si j'ai l'impression que mon routeur doit être API du décodeur.
et c'est là ou je bloque, car je ne connais pas trop MikroTik routerOS...

Mes questions :

1. Est-ce que vous pensez que mon archi est suffisante pour avoir un service d'IPTV ?
2. Si oui, quelqu'un a-t-il déjà réussi en MikroTik et pourrait-il m'orienter pour m'aider?
3. C'est vraiment naze comme fonctionnement l'IPTV de la NB6 non ?

Merci d'avance pour votre aide
A+

Luthing

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #1 le: 14 septembre 2019 à 11:17:44 »
Mets une VM avec un apache, et fais un port forwarding du rOS vers la VM :)

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #2 le: 16 septembre 2019 à 09:39:28 »
Pas bête... :)
Par contre, vu que je n'ai plus aucun accès à ma box, quelqu'un pourrait partager les sources de l'API de la NB6 ?
Je n'arrive pas à les trouver sur le net

Merci par avance

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #3 le: 16 septembre 2019 à 10:26:19 »
tu as toutes les infos sur lafibre dans la section où tu as posté ;)

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #4 le: 16 septembre 2019 à 15:35:59 »
bon... j'ai bien mon apache2 qui tourne, le port forwarding qui est OK :
quand je vais sur http://192.168.1.1/api/1.0/?method=system.getInfo depuis PC, j'ai bien le XML qui s'affiche avec les données qui vont bien.

Côté décodeur, pas grand chose de nouveau, même si je vois bien ma règle de NAT qui s'incrèmente, mais côté apache.access.log, pas de log du décodeur, bizarre...

Je décide de recommencer l'installation du décodeur, et je bloque déjà à l'étape "Connexion à Internet", le wizard me dit "Aucune connexion à Internet" après 30s d'essai.

J'ai pu quand même récupérer les XML depuis ma box (le serveur web tourne tjs), donc je suis à jour de côté.

Une idée ? Je sèche...


Merci =)

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #5 le: 16 septembre 2019 à 15:46:43 »
NTP ?

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #6 le: 16 septembre 2019 à 16:01:06 »
Pourtant mon debian arrive bien à se synchro en NTP :
sept. 16 15:20:13 lamp systemd-timesyncd[2768]: Synchronized to time server for the first time 192.168.1.1:123 (192.168.1.1).

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 448
  • Lyon (69) / St-Bernard (01)
    • Twitter
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #7 le: 16 septembre 2019 à 17:20:43 »
La neufbox veut un serveur NTP sur l'IP de la box
Je te conseille de reprendre les tutos écrits ici, toutes les étapes sont indiquées et proches de ce que tu as à faire sur un mikrotik :)

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #8 le: 16 septembre 2019 à 18:11:10 »
euh, je ne comprends pas ton message, le service NTP est bien porté par la box. Ici je montrais simplement que depuis ma VM apache, je récupérais bien du NTP depuis mon mikrotik

de plus, j'ai justement utilisé tous les tutos disponibles dans l'index, je dois passer simplement à côté de quelque chose, mais quoi ?
J'ai beau reprendre chaque tutos, je ne vois vraiment pas.

Si quelqu'un a de l'expérience sur ce genre de bypass, j'aimerais bcp de l'aide :)

Merci par avance

Luthing

  • Abonné SFR fibre FttH
  • *
  • Messages: 12
Aide IPTV - Remplacer sa NB6 par un MikroTik routerOS
« Réponse #9 le: 18 septembre 2019 à 11:29:27 »
Bon... j'ai pas mal avancé :

- J'ai du ajouté des "Alternative Subnets" dans l'interface WAN (config Igmp proxy) :
J'ai ajouté les subnets source que je voyais dans la MFC du genre :
86.0.0.0/8
92.0.0.0/8

- Mon décodeur lui ne fonctionne toujours pas, je teste avec VLC et ce fichier là :
https://raw.githubusercontent.com/HugoPoi/9boxtv/master/playlist_tv_sfr.m3u



J'en déduis que mon API ne fournit pas les bons fichiers XML :
J'ai pu récupérer les fichiers XML avec ma NB6 mais qui n'était pas connectée au net, donc sans aucun service actif.
Donc je pense que mes fichiers XML sont invalides/incomplets.

Quelqu'un pourrait-il me corriger mes fichiers xml suivants ?

tv
<rsp stat="ok" version="1.0"><tv infra="unknown" lanchain="" netchain=""/><igmps>
   
</igmps></rsp>

ftth
<rsp stat="ok" version="1.0"><ftth status="up" wanfibre="out"/></rsp>
usb
<rsp stat="ok" version="1.0">
 


</rsp>

system
<rsp stat="ok" version="1.0"><system product_id="NB6VAC-FXC-r0" serial_number="XU100xxxxxxx134" mac_addr="mamacmikrotik" net_mode="router" net_infra="ftth" uptime="295" version_mainfirmware="NB6VAC-MAIN-R4.0.40" version_rescuefirmware="NB6VAC-MAIN-R4.0.37" version_bootloader="NB6VAC-BOOTLOADER-R4.0.8" version_dsldriver="NB6VAC-XDSL-A2pv6F039p" current_datetime="197001010004" refclient="" idur="" alimvoltage="12251" temperature="36971"/></rsp>
wan
<rsp stat="ok" version="1.0"><wan status="up" uptime="999999" ip_addr="A.B.C.D(monadresseWAN)" infra="ftth"/></rsp>
lan
<rsp stat="ok" version="1.0"><host type="stb" name="STB" ip="192.168.1.149" mac="mamacdecodeur" iface="lan1" probe="94" alive="94" status="online"/><host ................/></rsp>

Je précise que lorsque que j'essaie de reconfigurer le LAN depuis mon décodeur, j'ai un message d'erreur indiquant "Aucune connexion Internet", alors que celle-ci est bien valide pour mon LAN, que j'ai bien du NTP actif (je vois bien la bonne date/heure s'afficher sur le décodeur), et que j'ai ajouté des entrées DNS statiques pour 'neufbox' et 'box' correspondant à l'IP LAN de mon MikroTik (j'ai sniffé les paquets du décodeur, et j'ai vu qu'il essayait de résoudre ces noms).



Merci d'avance pour votre aide =)