NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
lanfust
Feb 14, 2020Tutor
Brancher décodeur TV Bouygues Telecom sur D6220
Bonjour, j'ai un modem/routeur D6220 j'accède à internet et maintenant j'aimerais brancher le décodeur TV Bouygues Telecom Depuis l'interface du D6220 il y a le choix entre internet ou IPTV ...
lanfust
Feb 16, 2020Tutor
j'ai une difficulté que je ne suis pas arrivée à résoudre
Rien trouvé sur google
sous Win10 que ce soit avec putty ou microsoft telnet si je fais un
# tcpdump -w D:\NETGEAR_D6220\putty\ptm01.pcap -i ptm0.1
j'ai cette réponse
tcpdump: WARNING: ptm0.1: no IPv4 address assigned
tcpdump: D:NETGEAR_D6220puttyptm01.pcap: Read-only file system
Je n'arrive pas à créer le fichier pcap
Avec une clé usb dans le D6220 je ne suis pas trop sûr du chemin à indiquer
j'ai essayé
# tcpdump -i ptm0.1 -w \\readyshare\USB_Storage\ptm01.pcap
même réponse
tcpdump: WARNING: ptm0.1: no IPv4 address assigned
tcpdump: \readyshareUSB_Storageptm01.pcap: Read-only file system
Autre chose : si je met se connecter avec l'adresse MAC du D6220 , je n'ai pas internet
Donc j'ai laissé BYGTELIAD dans l'option 60
vlan 835 priorité 4
mais je n'ai rien de mieux
Le décodeur voit la possibilité d'obtenir l'IPTV mais dès que je demande à voir une chaine j'obtiens toujours l'erreur F3411
En gros le décodeur constate un débit insuffisant ou pas de débit et affiche cette erreur.
tresbeau
Feb 17, 2020Prodigy
Bonjour lanfust,
Re. :… si je met se connecter avec l'adresse MAC du D6220 , je n'ai pas internet …
Tu mets ça où ? Et puis ce serai le MAC de la Bbox à forcer/spoofer/reproduire/utiliser pas celui du D6220. Bytel ne sait rien du D6220 et ne doit rien savoir.
Re. : … j'ai cette réponse
tcpdump: D:NETGEAR_D6220puttyptm01.pcap: Read-only file system …
Avec cette commande tu écris sur le D6220 mais il ne te laisse pas faire, heureusement.
Quand tu utilises telnet pour te connecter au D6220 tu es dans le D6220. Donc tu n’es plus dans ton PC. Le fichier pcap que tu essayes de créer par cette commande se trouvera dans le D6220.
Il ne faut pas écrire sur le D6220.
La clé USB devrait être accessible dans un sous-répertoire du D6220, à chercher avec la commande "ls". C’est du linux 3.4 sur le D6220, avec une busybox vieillotte (qui date de ~2010) !
Tu devrais commencer par chercher un sous-répertoire nommé /mnt dans le D6220, il faut y chercher la clé USB.
Re. : … tout ce que je vois c'est que le décodeur est un Arcadyan et qu'en l'état il n'obtient pas de réponse…
Wireshark dit que la réponse se trouve dans le paquet numéro 2. Ces requêtes MDNS restent à niveau local ; tu dois avoir dans le décodeur quelque chose avec signature google, comme il y a une requête "_googlecast._tcp.local " dans le message MDNS que tu nous montres.
T’as rien de google/android dans le décodeur ?
A+.
- lanfustFeb 17, 2020Tutor
Re. :… si je met se connecter avec l'adresse MAC du D6220 , je n'ai pas internet …
Tu mets ça où ? Et puis ce serai le MAC de la Bbox à forcer/spoofer/reproduire/utiliser pas celui du D6220. Bytel ne sait rien du D6220 et ne doit rien savoir.
Autant pour moi , je voulais dire si je met le MAC de la bbox
T’as rien de google/android dans le décodeur ?
comment ça ?
Là j'étais en train de voir avec la bbox + décodeur
je vois que pour le décodeur il y a une régle UPNP qui s'est créée automatiquement
voir image jointe
je vais voir dans l'interface du D6220 si je peux faire pareil
- lanfustFeb 17, 2020Tutor
Dans le D6220 "Activer UPNP" est bien coché mais il n'attribue pas de régle.
Peut-être parce que le décodeur ne se connecte pas en iptv
Pourtant dans les logs du D6220 j'ai
[UPnP set event: Public_UPNP_C3] from source 192.168.0.2, Monday, Feb 17,2020 12:45:52
[Admin login] from source 192.168.0.3, Monday, Feb 17,2020 12:45:47
[UPnP set event: Public_UPNP_C3] from source 192.168.0.2, Monday, Feb 17,2020 12:45:42
[Time synchronized with NTP server] Monday, Feb 17,2020 12:45:30
[Internet connected] IP address: 176.156.165.203, Monday, Feb 17,2020 12:45:29 - tresbeauFeb 17, 2020Prodigy
lanfust a écrit :...comment ça ?...
Dans le paquet wireshark/tcpdump que tu nous montres, ton décodeur émet une requête de type MDNS en local (sur ton sous-réseau privé, ça ne part pas vers Internet) pour connaitre l’adresse IPv4 de "_googlecast._tcp.local". J’imagine que dans ton décodeur t’as un composant logiciel de type google (youtube …) ou android.
T’as trouvé le répertoire /mnt dans le D6220 et la clé USB ?
- lanfustFeb 17, 2020Tutor
t’as un composant logiciel de type google (youtube …) ou android : oui le décodeur tourne sous Android donc google.
voilà j'ai trouvé le répertoire qui était planqué dans
var/tmp/mnt/
j'ai sniffé ptm0, ptm0.0 et ptm0.1 de la façon suivante :
tcpdump -i ptm0 -enSU -tttt -c 100 -w /var/tmp/mnt/usb0/part1/d6220_decodeur_ptm0.pcap
Avec -Q inout il ne me le prend pas
Mais il y a énormément d'info
Donc quoi cherché
Dans ptm0.0 en plus du protocle tcp/dns on trouve ARP, GQUIC, TLSV1.2, ICMP
Dans ptm0 idem + DHCP
Dans ptm0.1 c'est uniquement DHCP
Si tu es d'accord je peux t'envoyer les fichiers pcap
Tu seras sûrement plus inspiré que moi
- tresbeauFeb 17, 2020Prodigy
Tu dois sniffer aussi la LAN4 (probablement eth4).
Mais quand tu sniffe il faut arrêter toute activité sur Internet (surf, mail etc.) même involontaire, autrement ça va donner des tonnes de paquets sans intérêt qui vont interférer.
Tout d’abord on cherche des requêtes IGMP qui partent du décodeur (donc LAN4), sont interceptées par le proxy IGMP qui écoute sur le LAN et qui les réémet sur le WAN vers le FAI. Puis quand le flux IPTV multicast UDP arrive, le proxy doit le router vers le LAN4 du décodeur.
Donc il faudra vérifier s’il y a des routes additionnelles dans la routing table du D6220, ajoutées par le Proxy IGMP.
Il faut aussi vérifier que le Proxy IGMP soit bien en fonction sur le D6220 (peut-être avec un "ps -w").
Il serait utile de trouver, dans le D6220, le fichier de config pour igmpproxy, normalement avec extension *.conf, où on devrait trouver l’interface upstream .
Donc le source du fmw 48 pour ton router
https://kb.netgear.com/2649/NETGEAR-Open-Source-Code-for-Programmers-GPL, ça pourrait t’aider.
Dans la page de config de l’IPTV, où t’as laissé "adresse IP attribuée par le FAI" est-ce que tu vois une adresse IP pour l’IPTV attribuée par le FAI ?
Maintenant que t’as trouvé la position du répertoire /mnt, tu devrais passer à chercher le fichier de config du network.
Pour l’envoi des fichiers pcap, il peut y avoir des infos trop sensibles. Tu devrais essayer de les analyser tout seul. Il faut aussi connaitre bien ton environnement, chose que je ne peux pas faire.
Si dans un deuxième temps, tu veux absolument que j’examine ces fichiers, au lieu de me les envoyer tu pourrais les mettre, avec accès sous mdp, sur un mega où tu puisses les effacer facilement et rapidement. Puis m’envoyer (en MP) lien et mdp avec validité temporelle limitée. Après, tu changes le mdp.
A+.
- lanfustFeb 17, 2020Tutor
ça commence à devenir très technique pour moi
- déjà pour repérer le fichier conf igmp
je lance : ls -R
s'il y avait un moyen de trier par mot clé, genre *.conf ou igmp , ce serait un plus.
cette commande existe-t-elle ?
google ne me renvoie rien à ce sujet
- j'ai lancé une requête tcpdump sur eth4 et filtrer sur igmp :
Tu dis : Tout d’abord on cherche des requêtes IGMP qui partent du décodeur (donc LAN4), sont interceptées par le proxy IGMP qui écoute sur le LAN et qui les réémet sur le WAN vers le FAI. Puis quand le flux IPTV multicast UDP arrive, le proxy doit le router vers le LAN4 du décodeur.
je vois la requête IGMP qui part du décodeur mais jamais le retour (si j'ai bien compris)
- Il faut aussi vérifier que le Proxy IGMP soit bien en fonction sur le D6220 (peut-être avec un "ps -w").: ça m'affiche une liste de processus; je suppose qu'à un moment dans la liste je dois voir igmp ou proxy ?
Ce n'est pas le cas
-Dans la page de config de l’IPTV, où t’as laissé "adresse IP attribuée par le FAI" est-ce que tu vois une adresse IP pour l’IPTV attribuée par le FAI ?
Non c'est la même page que la config 'internet'
Maintenant que t’as trouvé la position du répertoire /mnt, tu devrais passer à chercher le fichier de config du network.: c'est un fichier dont le nom est network ?
j'ai récupéré les sources du firmware 48 : je vais les décompresser sous ubuntu
- lanfustFeb 17, 2020Tutor
j'ai trouvé ça
ls ./sys/devices/virtual/net/br0/bridge
ageing_time group_fwd_mask mld_proxy stp_state
bridge_id hello_time mld_snooping tcn_timer
flush hello_timer priority topology_change
forward_delay igmp_proxy root_id topology_change_detected
gc_timer igmp_snooping root_path_cost topology_change_timer
group_addr max_age root_portet
# cat sys/devices/virtual/net/br0/bridge/igmp_proxy
Enabled
# cat sys/devices/virtual/net/br0/bridge/igmp_snooping
Blocking(2)Ce qui tend à penser que igmp est activé sur br0 et
ifconfig br0
br0Link encap:Ethernet HWaddr MAC D6220
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: 2002:b09c:a5cb:e472:3e37:86ff:feb2:1902/64 Scope:Global
inet6 addr: fe80::3e37:86ff:feb2:1902/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:12390 multicast:680 unicast:11620 broadcast:90
RX errors:0 dropped:0 overruns:0 frame:0
TX packets:10815 multicast:0 unicast:10815 broadcast:0
TX errors:0 dropped:0 overruns:0 carrier:0 collisions:0
txqueuelen:0
RX bytes:3285349 (3.1 MiB) TX bytes:7278851 (6.9 MiB)
RX multicast bytes:137750 (134.5 KiB) TX multicast bytes:0 (0.0 B)Dans le firmware 48 j'ai
...\D6220_GPL_Src\userspace\ap\gpl\IGMP-PROXY
voici le lien pour le récupérer
https://mega.nz/#!KlRkWaiJ!HwlTJ0g6-zeTtXa0OSFt4SS13XT56Yw2MIfY2qUOVZI
je ne vois pas exactement quel fichier conf tu cherches
- lanfustFeb 18, 2020Tutor
Une question.
La BBOX attribue une régle UPNP au décodeur TV
Mais pas le D6220
Aurais-tu une explication ?
- tresbeauFeb 18, 2020Prodigy
Bonjour lanfust,
Maintenant seulement je vois l’image igmp.png (avant c’était bloquée : image_unmoderated.gif). Ça prends trop de temps (12 heures pour voir une image ? gimmeabreak!) si tu passes par le fofo.
Oui, on y voit bien les requêtes IGMPv3 par le D6220 (192.168.0.1) et les annonces d’appartenance (IGMPv2) par 192.168.0.3 aux groupes multicast, j’espère que ce soit ton décodeur à cette adresse 192.168.0.3.
Tout se répète de façon plutôt régulière à intervalles de ~2 minutes (125 secondes). Donc tout ok de ce coté. Quand tu éteins le décodeur ou tu le passes en standby tu devrais voir l’annonce correspondant d’abandon du groupe multicast.
Pour filtrer, sur le D6220, utiliser grep, donc essayer (par telnet) par exemple
"ps -w | grep igmp" ou "ps -w | grep proxy".
Le proxy IGMP est un routeur virtuel. Donc ok de le voir avec les autre interfaces sous /devices. Un peu étonnant qu’il n’existe pas dans la liste ps.
Pourrais-tu peux sniffer l’interface br0 (D6220) stp pendant ~15 minutes sans filtres avant et durant l’allumage du décodeur + TV ? Disons ~4 minutes avant et ~11 minutes en allumé. Sans activité Internet (browsing, mail etc.) pour minimiser le trafic.
On cherche ces mêmes annonces/requêtes multicast (224.0.0.x etc).
Puis répéter sur l’interface ptm0 (qui devrait aussi contenir le trafic ptm0.0 et ptm 0.1), sans activité Internet. On devrait voir aussi de l’IGMP sortir, si le proxy IGMP marche.
On en devrait voir de façon régulière à intervalles de 2-3 minutes encore.
T’as trouvé les logs (journaux) de système ? Peut-être dans /var/log.
Si dans tcpdump du D6220 l’option "-Q inout" ne marche pas essayer "-P inout"
La configuration du network devrait se voir avec un cat /etc/config/network.
Une autre commande utile sur le D6220 (via telnet) est netstat (vérifier syntaxe et options in loco par netstat --help) :
"netstat -r" devrait fournir la table de routage, puis
"netstat -tuplen" (avec serveurs)
et
"netstat -tuenWp" (sans)
pour examiner les connexions, ports et processus.
Re. : … La BBOX attribue une régle UPNP au décodeur TV
Mais pas le D6220
Aurais-tu une explication ? …
Non.
Tu as essayé sur le D6220 avec quel résultat ? Si je me souviens t’avais choisi 30 minutes de période, c’est peut-être trop, j’avais pensé.
Sur wikip/en on trouve ça https://en.wikipedia.org/wiki/Universal_Plug_and_Play:
" IGMP snooping and reliability
UPnP is often the only significant multicast application in use in digital home networks; therefore, multicast network misconfiguration or other deficiencies can appear as UPnP issues rather than underlying network issues.
If IGMP snooping is enabled on a switch, or more commonly a wireless router/switch, it will interfere with UPnP/DLNA device discovery (SSDP) if incorrectly or incompletely configured (e.g. without an active querier or IGMP proxy), making UPnP appear unreliable.
Typical scenarios observed include a server or client (e.g. smart TV) appearing after power on, and then disappearing after a few minutes (often 30 by default configuration) due to IGMP group membership expiring. "
A investiguer ultérieurement.
Comme alternative il y a aussi le port-fowarding https://kb.netgear.com/20917/What-is-port-forwarding
Juste pour vérifier : tu n’as pas activé le VLAN bridging (pontage) pour l’interface IPTV ?
A+.
- tresbeauFeb 18, 2020Prodigy
Il faut chercher, dans le D6220, le sous-répertoire "/init.d" . D’habitude il se trouve dans /etc .
Puis on devrait y trouver le fichier igmpproxy.
Donc d’habitude cat /etc/init.d/igmpproxy montre où se cache le binaire d'igmpproxy.
A+.
- lanfustFeb 18, 2020Tutor
Pourrais-tu peux sniffer l’interface br0 (D6220) stp pendant ~15 minutes sans filtres avant et durant l’allumage du décodeur + TV ? Disons ~4 minutes avant et ~11 minutes en allumé. Sans activité Internet (browsing, mail etc.) pour minimiser le trafic.
On cherche ces mêmes annonces/requêtes multicast (224.0.0.x etc).
Puis répéter sur l’interface ptm0 (qui devrait aussi contenir le trafic ptm0.0 et ptm 0.1), sans activité Internet. On devrait voir aussi de l’IGMP sortir, si le proxy IGMP marche.
On en devrait voir de façon régulière à intervalles de 2-3 minutes encore.
J'ai donc sniffer sans filtre comme tu m'as dit br0 et ptm0.
Si dans wireshark je filtre sur IGMP, on voit bien des requêtes 224.224.0.X
tu trouveras les 2 fichiers ici
https://mega.nz/#!X5BgRYpQ!dJpve_PI_lb9qG44NihPiaCgHd5N7KCvv8QkFfQoFgQ
Une fois que tu les as je les enlève du cloud Mega
T’as trouvé les logs (journaux) de système ? Peut-être dans /var/log. : je cherche
La configuration du network devrait se voir avec un cat /etc/config/network. non pas de etc/config/network.
Juste pour vérifier : tu n’as pas activé le VLAN bridging (pontage) pour l’interface IPTV ? je l'ai activé dans l'interface web IPTV ; j'ai mis vlan 835 et priorité 0
Avec nestart j'ai
netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 127 ::ffff:192.168.0.1:telnet ::ffff:192.168.0.4:49700 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 3 [ ] STREAM CONNECTED 1714
unix 3 [ ] STREAM CONNECTED 1713netstat r
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 127 ::ffff:192.168.0.1:telnet ::ffff:192.168.0.4:49700 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 3 [ ] STREAM CONNECTED 1714
unix 3 [ ] STREAM CONNECTED 1713netstat -tuplen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:33344 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:20005 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8200 0.0.0.0:* LISTEN 1145/minidlna.exe
tcp 0 0 192.168.0.1:5000 0.0.0.0:* LISTEN 866/upnpd
tcp 0 0 192.168.0.1:53 0.0.0.0:* LISTEN 849/dnsmasq
tcp 0 0 0.0.0.0:5916 0.0.0.0:* LISTEN 1693/acsd
tcp 0 0 :::80 :::* LISTEN 871/httpd
tcp 0 0 :::53 :::* LISTEN 849/dnsmasq
tcp 0 0 :::23 :::* LISTEN 3448/telnetd
udp 0 0 0.0.0.0:23 0.0.0.0:* 854/telnetenabled
udp 0 0 127.0.0.1:42032 0.0.0.0:* 1693/acsd
udp 0 0 192.168.0.1:53 0.0.0.0:* 849/dnsmasq
udp 0 0 0.0.0.0:67 0.0.0.0:* 850/udhcpd
udp 0 0 0.0.0.0:58447 0.0.0.0:* 849/dnsmasq
udp 0 0 192.168.0.1:48463 0.0.0.0:* 1145/minidlna.exe
udp 0 0 0.0.0.0:1900 0.0.0.0:* 1145/minidlna.exe
udp 0 0 0.0.0.0:1900 0.0.0.0:* 866/upnpd
udp 0 0 0.0.0.0:37000 0.0.0.0:* 1685/eapd
udp 0 0 0.0.0.0:2190 0.0.0.0:* 1145/minidlna.exe
udp 0 0 127.0.0.1:38032 0.0.0.0:* 1690/nas
udp 0 0 0.0.0.0:5098 0.0.0.0:* 879/dsldiagd
udp 0 0 0.0.0.0:5099 0.0.0.0:* 879/dsldiagd
udp 0 0 0.0.0.0:5100 0.0.0.0:* 879/dsldiagd
udp 0 0 0.0.0.0:41709 0.0.0.0:* 866/upnpd
udp 0 0 0.0.0.0:43000 0.0.0.0:* 1685/eapd
udp 0 0 :::547 :::* 1748/dhcp6s
udp 0 0 :::53 :::* 849/dnsmasqnetstat -tuenWp
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 201 ::ffff:192.168.0.1:23 ::ffff:192.168.0.4:49700 ESTABLISHED 3448/telnetd - lanfustFeb 18, 2020Tutor
Autre chose, dans l'interface du D6220 onglet "Avancé"
Adresse MAC MAC décodeur que j'ai attribuée manuellement Internet Adresse IP IP fixe attribuée par ByTel IPTV Adresse IP 0.0.0.0 <--- je suppose que pas d'IP attribuée Internet Connexion DHCP IPTV Connexion DHCP Masque de sous-réseau IP 255.255.192.0 Serveur de Nom de Domaine 194.158.122.10
194.158.122.15 - lanfustFeb 18, 2020Tutor
Il faut chercher, dans le D6220, le sous-répertoire "/init.d" . D’habitude il se trouve dans /etc .
Puis on devrait y trouver le fichier igmpproxy.
Donc d’habitude cat /etc/init.d/igmpproxy montre où se cache le binaire d'igmpproxy.
J'ai
ls etc/init.d
bcm-base-drivers.sh gre-tunnel-drivers.sh swmdk.sh
foxconn_config.sh mount-fs.sh system-config.sh - tresbeauFeb 18, 2020Prodigy
Salut lanfust,
Fichiers sur Mega c'est fait tu peux les effacer.
lanfust a écrit :Juste pour vérifier : tu n’as pas activé le VLAN bridging (pontage) pour l’interface IPTV ? je l'ai activé dans l'interface web IPTV ; j'ai mis vlan 835 et priorité 0
Pourrais-tu stp nous poster une image de cette page avec ces options? Une image = 1000 mots.
Le reste demain.
Bonne nuit
- lanfustFeb 19, 2020Tutor
Pourrais-tu stp nous poster une image de cette page avec ces options? Une image = 1000 mots.
voilà le lien
https://mega.nz/#!XoJ2QQCQ!fQwLwEENhjRE61LdtOWLF1dM882Xb_SKjsL9VIf9_Qc
- tresbeauFeb 19, 2020Prodigy
Bonjour lanfust,
Merci mais ce n’est pas de ça que je parlais (en passant, la priorité pour le trafic IPTV ne doit pas être à zéro comme pour le trafic Internet, j’avais suggéré de commencer par mettre 4 pour l’IPTV, ce qui nous aiderait dans l'analyse par Wireshark).
Dans ton message 5 du 2020-02-15 t’avais écrit
SpoilerMais je peux choisir d'activer un port ethernet en particulier en cliquant sur Paramètres vlan/pont.
J'ai choisi d'activer le port 1; les 3 autres restant en vlan 835
Dans ce cas faut-il cocher dans l'interface IPTV : Utiliser l'identifiant vlan ?
C’est cette page avec vlan/pont que j’aimerais voir. Avec les options qui sont actives en ce moment.
Merci d’avance.
Le décodeur est toujours su LAN4 (eth4) et 192.168.0.3 ?
L’adresse 0.0.0.0 pour l’interface IPTV (D6220 onglet "Avancé") me semble ok.
Pour netstat r, t’as oublié le petit trait, c’est "netstat -r" pour avoir la table de routage.
Il semble que "netstat -g" ne soit pas supporté. Pourrais-tu vérifier stp ?
Dans le résultat de "netstat -tuplen" on voit le daemon upnpd qui écoute (donc ok si démarré par toi, sinon à stopper) ainsi que le dsldiagd (ce dernier à stopper si tu n’utilises pas le diagnostique fourni par Broadcom).
Encore aucune trace d’un processus et/ou un binaire nommé "igmpproxy" (sans rien entre igmp et proxy) ?
J’ai examiné (vite) la capture par tcpdump de ptm0 (le fichier ptm0_decodeur_d6220). Il semble que t’as capturé seulement le trafic sortant. Et il y a beaucoup de trafic de type Internet (mais en sortie seulement), qui interfère et rend toute l’interprétation plus compliquée. On y voit aussi du trafic vers Microsoft et du windows-update ! Tu n’es pas sous Ubuntu quand tu lances tcpdump sur le D6220 par telnet ?.
Je vois seulement quatre paquets IGMPv3 sortants, dont 2 d’abandon et 2 d’abonnement à un groupe multicast. Ce qui serait un bon signe. Mais trop peu.
Le MAC du décodeur Miami est-il bien 3c:37:86:b2:19:04 ? Tu vois pourquoi c’est difficile pour moi de bien analyser ces données ?
A+.
- lanfustFeb 19, 2020Tutor
Bonjour tresbeau
Je refais toutes les mesures à partir de ubuntu
Sous Win10 trop d'interférences et de processus connectés à internet; je ne saurais pas trop quoi couper, même si avant de lancer tcpdump j'avais férmé tout ce que j'utilise.
Donc pour commencer, le pc est sur 192.168.0.3 et LAN1
Le décodeur est sur LAN4 et allumé; son MAC est A8: D3:F7:F3:99:08 ; le D6220 me dit que le pc est connecté mais pas le décodeur.
L'interface web du D6220 concernant les périphériques donne ceci :
Pour être sûr de quoi est où, j'ai affecté une IP fixe au pc et au décodeur
PC : 192.168.0.3
DECODEUR : 192.168.0.4
De plus depuis l'onglet "Avancé" du D6220 j'ai
Adresse MAC 3C:37:86:B2:19:03 Internet Adresse IP 176.156.165.203 IPTV Adresse IP 0.0.0.0 Internet Connexion DHCP IPTV Connexion DHCP Masque de sous-réseau IP 255.255.192.0 Serveur de Nom de Domaine 194.158.122.10
194.158.122.15Commande netsat depuis Ubuntu à récupérer depuis le lien
https://mega.nz/#!KoIQwSJb!kgBzFjJwMOHFHQttZxxmZaCs5oWYFWpLNCa9sPA2ymU
C’est cette page avec vlan/pont que j’aimerais voir. Avec les options qui sont actives en ce moment.
https://mega.nz/#!K8JkyIgI!j5QbxJOrcfzKh_e0mIXWkHEzyFJMUi0xUOFDrut5VZY
La suite avec tcpdump...
- tresbeauFeb 19, 2020Prodigy
Help !!!
Tu va me tuer comme ça !
lanfust a écrit :...
Commande netsat depuis Ubuntu à récupérer depuis le lien
Pourquoi me donnes-tu le résultat de "sudo netstat -tuplen" de ton PC Ubuntu ? Tout cela est pour ton PC Ubuntu ! Pas pour le D6220 !
Cela ne nous intéresse pas.
Je ne cherche pas le netstat de ton Ubuntu mais celui du D6220, lancé sur le D6220 via telnet depuis le PC Ubuntu.
Tu dois te connecter au D6220 en telnet tout d’abord et puis y envoyer les commendes netstat -r etc.
Parfois quand tu utilises la citation il y a du texte qui reste invisible. Ça m’est arrivé aussi. Là je n’avais pas le 2me lien mega avec le texte.
Seulement maintenant je le vois car je l’ai copié.
A+.
- tresbeauFeb 19, 2020Prodigy
lanfust a écrit :C’est cette page avec vlan/pont que j’aimerais voir. Avec les options qui sont actives en ce moment.
https://mega.nz/#!K8JkyIgI!j5QbxJOrcfzKh_e0mIXWkHEzyFJMUi0xUOFDrut5VZY
Peux-tu changer stp la priorité IPTV et la mettre à 4 dans les deux pages ? Seulement pour l’IPTV et laisser à zéro pour le flux Internet.
- lanfustFeb 19, 2020Tutor
tresbeau wrote:Help !!!
Tu va me tuer comme ça !
lanfust a écrit :...
Commande netsat depuis Ubuntu à récupérer depuis le lien
Pourquoi me donnes-tu le résultat de "sudo netstat -tuplen" de ton PC Ubuntu ? Tout cela est pour ton PC Ubuntu ! Pas pour le D6220 !
Cela ne nous intéresse pas.
Je ne cherche pas le netstat de ton Ubuntu mais celui du D6220, lancé sur le D6220 via telnet depuis le PC Ubuntu.
Tu dois te connecter au D6220 en telnet tout d’abord et puis y envoyer les commendes netstat -r etc.
Parfois quand tu utilises la citation il y a du texte qui reste invisible. Ça m’est arrivé aussi. Là je n’avais pas le 2me lien mega avec le texte.
Seulement maintenant je le vois car je l’ai copié.
A+.
Argh ! mince
le problème est que telnet depuis ubuntu ne fonctionne pas
j'ai connexion refusée
c'est pour ça que je ne peux la donner
J'ai essayé différentes solutions mais rien ne fonctionne; je n'arrive pas à connecter en telnet + ubuntu sur le D6220
Sinon je me rend compte à l'utilisation que ce forum bugge pas mal...
- lanfustFeb 19, 2020Tutor
Du coup de relance telnet + D6220 sous Win10
netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default 176.156.128.1 0.0.0.0 UG 0 0 0 ptm0.0
176.156.128.0 * 255.255.192.0 U 0 0 0 ptm0.0
192.168.0.0 * 255.255.255.0 U 0 0 0 br0netstat -g : ne fonctionne pas
netstat -tpluen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:33344 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:20005 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8200 0.0.0.0:* LISTEN 1239/minidlna.exe
tcp 0 0 192.168.0.1:5000 0.0.0.0:* LISTEN 872/upnpd
tcp 0 0 192.168.0.1:53 0.0.0.0:* LISTEN 855/dnsmasq
tcp 0 0 0.0.0.0:5916 0.0.0.0:* LISTEN 1179/acsd
tcp 0 0 :::80 :::* LISTEN 875/httpd
tcp 0 0 :::53 :::* LISTEN 855/dnsmasq
tcp 0 0 :::23 :::* LISTEN 2152/telnetd
udp 0 0 0.0.0.0:34824 0.0.0.0:* 855/dnsmasq
udp 0 0 0.0.0.0:23 0.0.0.0:* 860/telnetenabled
udp 0 0 127.0.0.1:42032 0.0.0.0:* 1179/acsd
udp 0 0 192.168.0.1:53 0.0.0.0:* 855/dnsmasq
udp 0 0 0.0.0.0:67 0.0.0.0:* 856/udhcpd
udp 0 0 0.0.0.0:1900 0.0.0.0:* 1239/minidlna.exe
udp 0 0 0.0.0.0:1900 0.0.0.0:* 872/upnpd
udp 0 0 192.168.0.1:55932 0.0.0.0:* 1239/minidlna.exe
udp 0 0 0.0.0.0:37000 0.0.0.0:* 1173/eapd
udp 0 0 0.0.0.0:2190 0.0.0.0:* 1239/minidlna.exe
udp 0 0 127.0.0.1:38032 0.0.0.0:* 1176/nas
udp 0 0 0.0.0.0:34281 0.0.0.0:* 872/upnpd
udp 0 0 0.0.0.0:5098 0.0.0.0:* 886/dsldiagd
udp 0 0 0.0.0.0:5099 0.0.0.0:* 886/dsldiagd
udp 0 0 0.0.0.0:5100 0.0.0.0:* 886/dsldiagd
udp 0 0 0.0.0.0:43000 0.0.0.0:* 1173/eapd
udp 0 0 :::547 :::* 1676/dhcp6s
udp 0 0 :::53 :::* 855/dnsmasqnetstat -tuenWp
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 201 ::ffff:192.168.0.1:23 ::ffff:192.168.0.3:50022 ESTABLISHED 2152/telnetd - tresbeauFeb 19, 2020Prodigy
Re. : … IPTV Adresse IP <--- je suppose que pas d'IP attribuée
Essayer de forcer l’adresse IP de l’interface IPTV en fixe (pas attribuée par DHCP du FAI) et même adresse IP que l’interface Internet.
Voir si ça passe et si ça casse l’accès Internet ou autre chose.
En effet dans le fichier ptm0_decodeur_d6220.pcap on voit beaucoup de trafic broadcast DHCP qui part de 3c:37:86:b2:19:04 (donc c’est sur le D6220) où la source cherche d’obtenir cette même adresse.
As-tu trouve à qui appartient le MAC 28:9e:fc:dd:19:d8 ?
C’est lui qui sort les 4 paquets IGMPv3 mais aussi des paquets ARP vers le serveur d’accès de ton FAI (dont l’adresse IP est celui au 2me saut d’un tracert) et des tonnes de paquets vers Internet.
On y trouve par exemple des choses comme (dans un paquet http)
(Requested URI) /smartvision_tv/services/BytelService_1…
(User agent) STB#HMB4213H (UUID/271011630216793) (Android/8.0.0) (MW/8.1.4)
(Host) iptv.pfs.bouyguesbox.fr
Ou encore
(Requested URI) /smartvision_tv/services/LiveCustomerRelatedService_1 …
Est-ce que c’est ta smart TV android ?
A+.
- lanfustFeb 19, 2020Tutor
As-tu trouve à qui appartient le MAC 28:9e:fc:dd:19:d8 ?
c'est le MAC de la BBOX que j'ai attribué à l'interface internet
En fait pour l'IPTV je me demande s'il faut mettre le vlan 835 et si ce n'est pas autre chose.?
Car une fois que j'avais mis vlan = 835 pour internet j'ai eu instanténemant une attribution d'addresse ip.
- si par tcpdump on peut trouver le vlan ?
De plus la bbox attribue une régle UPNP au décodeur mais pas le D6220.
- tresbeauFeb 19, 2020Prodigy
Mais là dans (UserAgent)STB et android 8 ça vient bien du décodeur non ? On est d’accord ?
Le VLAN avec tcpdump on le voit. Mais comme il y a un seul VLAN en ce moment on voit seulement 835.
Et comme je ne vois pas de réponse de type flux IPTV (ni IGMP) dans les pcap que tu m’as donné…
Selon la doc officielle, Orange fournit aux FAI en collecte un seul VLAN (835) capable de transporter assez pour TV + Internet. Puis il y a aussi le VLAN 850 avec moins, 320 kbps de mémoire (il faut vérifier) qui est prioritaire, pour du VoIP. Tu peux vérifier toi-même, c’est dispo sur leur site.
T’as changé à 4 la priorité pour l’IPTV ? C’est important.
Et essayé un IP fixe pour l’IPTV ?
Dans le fichier br0…pcap on voit beaucoup de requêtes IGMPv2 qui sortent du décodeur (qui était sur 192.168.0.3).
Je pense aussi que tu devrais désactiver le UPnP sur le D6220.
Puis une chose à faire aussi est de désactiver le bridge et voir si ça change ou casse quelque chose.
Pour cela il faut bien lire le manuel du D6220, page 54 vers la fin sous "Bridge Mode". Parce-que en ce moment tu fais passer tout par un bridge (pas de NAT donc), si l’on croit le manuel.
A+.
- tresbeauFeb 19, 2020Prodigy
lanfust a écrit :De plus la bbox attribue une régle UPNP au décodeur mais pas le D6220.
Pour le UPnP, on trouve ici https://lafibre.info/remplacer-bbox/retro-ingenierie/ que
"…Le serveur en charge de la maintenance et du déploiement des firmwares est 194.158.119.72.Il se connecte sur les ports 51005 (bbox) et 52005 (Miami via une règle UPnP), la bbox le contacte via https à chaque démarrage. …"
Donc tu peux tranquillement désactiver le UPnP sur ton D6220.
A+.