Auteur Sujet: [Résolu] UPnP IGD  (Lu 3525 fois)

0 Membres et 1 Invité sur ce sujet

iMarco27

  • Abonné Orange Fibre
  • *
  • Messages: 1 421
[Résolu] UPnP IGD
« le: 10 juillet 2021 à 18:39:46 »
Bonjour,

petite question : arrivez-vous à faire fonctionner l'UPnP IGD sur votre NB ? J'ai une NB7 en version NB6VAC-MAIN-R4.0.44j et avec le petit programme upnpc j'obtiens :

upnpc -l                         
upnpc : miniupnpc library test client, version 2.2.2.
 (c) 2005-2020 Thomas Bernard.
Go to http://miniupnp.free.fr/ or https://miniupnp.tuxfamily.org/
for more information.
List of UPNP devices found on the network :
 desc: http://10.0.0.58:49154/MediaRenderer/desc.xml
 st: upnp:rootdevice

UPnP device found. Is it an IGD ? : http://10.0.0.58:49154/
No valid UPNP Internet Gateway Device found.

Il me trouve bien un périphérique UPnP mais c'est un ampli home cinema. Il m'indique qu'aucun routeur UPnP IGD a été détecté malgré la case activée dans l'interface de la box :



J'ai remarqué ce soucis depuis que je cherche à savoir pourquoi myqnapcloud n'arrive pas à s'interconnecter avec mon NAS et le fait qu'à chaque allumage de la Xbox je dois faire plusieurs fois "tester le type de NAT" qui donne "Modéré, problème UPnP" > "Modéré, problème UPnP" > "Modéré, problème UPnP" > "Ouvert" au bout de trois test de NAT... De plus, la fonction Quick Resume de la Series X m'est inutile puisque après une sortie de veille, j'ai un soucis sur "Halo 5", pas moyen de contacter les serveurs, je dois quitter et relancer le jeu. Un ami sur une LB en v4 only n'a aucun soucis avec Quick Resume et en NAT ouvert tout le temps.

Fait étrange, la box répond au protocole "NAT PMP" :

------ NAT PMP Diagnostics ------
initnatpmp() returned 0 (SUCCESS)
using gateway : 10.0.0.1
sendpublicaddressrequest returned 2 (SUCCESS)
readnatpmpresponseorretry returned 0 (OK)
Public IP address : 93.XX.XX.XX
epoch = 17417
closenatpmp() returned 0 (SUCCESS)

Une petite recherche sur internet avec quelques explications :

Citer
NAT Port Mapping Protocol (NAT-PMP) est un protocole réseau proposé par Apple à l'IETF et publié informellement dans RFC 6886.
Le protocole NAT-PMP permet à un ordinateur d'un réseau privé (derrière une passerelle NAT) de configurer automatiquement la passerelle afin que les machines à l'extérieur du réseau privé puissent le contacter. Il automatise principalement le processus de redirection de port.
NAT-PMP offre également la possibilité d'obtenir l'adresse IP publique d'une passerelle NAT. Ceci autorise un client à communiquer cette adresse IP publique ainsi que le numéro de port ouvert sur la passerelle à des pairs souhaitant communiquer avec lui.
NAT-PMP est une alternative à la fonction de configuration Internet Gateway Device (en) (IGD) du protocole UPnP.
Le protocole NAT-PMP fait partie des protocoles Zeroconf.

Le protocole UPnP IGD est-t-il planté sur cette version ?

Pourtant, voici le XML retourné sur l’adresse « http://10.0.0.1:49152/rootDesc.xml » :

<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>
urn:schemas-upnp-org:device:InternetGatewayDevice:1
</deviceType>
<friendlyName>neufbox router</friendlyName>
<manufacturer>neufbox</manufacturer>
<manufacturerURL>http://efixo.com</manufacturerURL>
<modelDescription>neufbox router</modelDescription>
<modelName>neufbox router</modelName>
<modelNumber>1</modelNumber>
<modelURL>http://efixo.com</modelURL>
<serialNumber>00000000</serialNumber>
<UDN>uuid:##effacé##</UDN>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:Layer3Forwarding:1</serviceType>
<serviceId>urn:upnp-org:serviceId:Layer3Forwarding1</serviceId>
<controlURL>/ctl/L3F</controlURL>
<eventSubURL>/evt/L3F</eventSubURL>
<SCPDURL>/L3F.xml</SCPDURL>
</service>
</serviceList>
<deviceList>
<device>
<deviceType>urn:schemas-upnp-org:device:WANDevice:1</deviceType>
<friendlyName>WANDevice</friendlyName>
<manufacturer>MiniUPnP</manufacturer>
<manufacturerURL>http://miniupnp.free.fr/</manufacturerURL>
<modelDescription>WAN Device</modelDescription>
<modelName>WAN Device</modelName>
<modelNumber>20210212</modelNumber>
<modelURL>http://miniupnp.free.fr/</modelURL>
<serialNumber>00000000</serialNumber>
<UDN>uuid:##effacé##</UDN>
<UPC>000000000000</UPC>
<serviceList>
<service>
<serviceType>
urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1
</serviceType>
<serviceId>urn:upnp-org:serviceId:WANCommonIFC1</serviceId>
<controlURL>/ctl/CmnIfCfg</controlURL>
<eventSubURL>/evt/CmnIfCfg</eventSubURL>
<SCPDURL>/WANCfg.xml</SCPDURL>
</service>
</serviceList>
<deviceList>
<device>
<deviceType>urn:schemas-upnp-org:device:WANConnectionDevice:1</deviceType>
<friendlyName>WANConnectionDevice</friendlyName>
<manufacturer>MiniUPnP</manufacturer>
<manufacturerURL>http://miniupnp.free.fr/</manufacturerURL>
<modelDescription>MiniUPnP daemon</modelDescription>
<modelName>MiniUPnPd</modelName>
<modelNumber>20210212</modelNumber>
<modelURL>http://miniupnp.free.fr/</modelURL>
<serialNumber>00000000</serialNumber>
<UDN>uuid:##effacé##</UDN>
<UPC>000000000000</UPC>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:WANIPConnection:1</serviceType>
<serviceId>urn:upnp-org:serviceId:WANIPConn1</serviceId>
<controlURL>/ctl/IPConn</controlURL>
<eventSubURL>/evt/IPConn</eventSubURL>
<SCPDURL>/WANIPCn.xml</SCPDURL>
</service>
</serviceList>
</device>
</deviceList>
</device>
<device>
<deviceType>urn:schemas-upnp-org:device:EventDevice:1</deviceType>
<friendlyName>NeufboxEventDevice</friendlyName>
<manufacturer>efixo</manufacturer>
<manufacturerURL>http://www.efixo.com/</manufacturerURL>
<modelDescription>software Event Device</modelDescription>
<modelName>Neufbox Event Device</modelName>
<modelNumber>20210212</modelNumber>
<modelURL>http://www.efixo.com/</modelURL>
<serialNumber>00000000</serialNumber>
<UDN>uuid:##effacé##</UDN>
<UPC>000000000000</UPC>
<serviceList>
<service>
<serviceType>urn:neufbox-org:service:NeufBoxEvent:1</serviceType>
<serviceId>urn:neufbox-org:serviceId:NeufBoxEvent1</serviceId>
<controlURL>/ctl/NBX</controlURL>
<eventSubURL>/evt/NBX</eventSubURL>
<SCPDURL>/NBX.xml</SCPDURL>
</service>
</serviceList>
</device>
</deviceList>
<presentationURL>http://10.0.0.1/</presentationURL>
</device>
</root>
« Modifié: 28 juillet 2021 à 14:53:13 par iMarco27 »

iMarco27

  • Abonné Orange Fibre
  • *
  • Messages: 1 421
UPnP IGD
« Réponse #1 le: 28 juillet 2021 à 14:52:51 »
Résolu, c'est en lien avec la fonction IGMP snooping de mes switches Mikrotik. La désactivation a résolu le problème... Double U Tea F