Tuesday, February 21, 2006


NP-BBRM : I am checking some functions of UPnP IGD using the broad band router in my home.

However, It seems that the device description is wrong such as the control URL, and the response for the control action is very slow. I have to wait for one minute to get the response. Accorrding to the response, It seems that the router uses Microsoft UPnP protocol stack or WindowsCE, but I don't know wheter the device information is not wrong. I upgraded the router to the latest firmware, v1.05, but I can't solve this problem yet.

HTTP/1.1 200 OK
Cache-Control:max-age=120
Location:http://192.168.0.1:5678/rootDesc.xml
Server:NT/5.0 UPnP/1.0
ST:upnp:rootdevice
USN:uuid:upnp-InternetGatewayDevice-1_0-0090a2777777::upnp:rootdevice
EXT:

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://192.168.0.1:5678</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:InternetGatewayDevice:1</deviceType>
<presentationURL>/index.htm</presentationURL>
<friendlyName>NP-BBRM</friendlyName>
<manufacturer></manufacturer>
<manufacturerURL></manufacturerURL>
<modelDescription>Broadband Router</modelDescription>
<modelName>NP-BBRM</modelName>
<UDN>uuid:upnp-InternetGatewayDevice-1_0-0090a2777777</UDN>
<UPC>00000-00001</UPC>
<iconList>
<icon>
<mimetype>image/gif</mimetype>
<width>16</width>
<height>16</height>
<depth>8</depth>
<url>http://192.168.0.1/calc.gif</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:Layer3Forwarding:1</serviceType>
<serviceId>urn:upnp-org:serviceId:L3Forwarding1</serviceId>
<controlURL>/Layer3Forwarding</controlURL>
<eventSubURL>/Layer3Forwarding</eventSubURL>
<SCPDURL>/Layer3Forwarding.xml</SCPDURL>
</service>
</serviceList>
<deviceList>
<device>
<deviceType>urn:schemas-upnp-org:device:WANDevice:1</deviceType>
<friendlyName>WANDevice</friendlyName>
<manufacturer></manufacturer>
<manufacturerURL></manufacturerURL>
<modelDescription>BROADBAND ROUTER</modelDescription>
<modelName>NP-BBRM</modelName>
<modelNumber>1</modelNumber>
<modelURL></modelURL>
<serialNumber>0000001</serialNumber>
<UDN>uuid:upnp-WANDevice-1_0-0090a2777777</UDN>
<UPC>00000-00001</UPC>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1</serviceType>
<serviceId>urn:upnp-org:serviceId:WANCommonInterfaceConfig</serviceId>
<controlURL>http://192.168.0.1:6688/WANCommonInterfaceConfig</controlURL>
<eventSubURL>/WANCommonInterfaceConfig</eventSubURL>
<SCPDURL>/WANCfg.xml</SCPDURL>
</service>
</serviceList>
<deviceList>
<device>
<deviceType>urn:schemas-upnp-org:device:WANConnectionDevice:1</deviceType>
<friendlyName>Broadband Router</friendlyName>
<manufacturer></manufacturer>
<manufacturerURL></manufacturerURL>
<modelDescription>BROADBAND ROUTER</modelDescription>
<modelName>NP-BBRM</modelName>
<modelNumber>1</modelNumber>
<modelURL></modelURL>
<serialNumber>0000001</serialNumber>
<UDN>uuid:upnp-WANConnectionDevice-1_0-0090a2777777</UDN>
<UPC>00000-00001</UPC>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:WANIPConnection:1</serviceType>
<serviceId>urn:upnp-org:serviceId:WANIPConnection</serviceId>
<controlURL>http://192.168.0.1:2468//WANIPConnection</controlURL>
<eventSubURL>/WANIPConnection</eventSubURL>
<SCPDURL>/WANIPCn.xml</SCPDURL>
</service>
</serviceList>
</device>
</deviceList>
</device>
</deviceList>
</device>
</root>


POST /WANIPConnection HTTP/1.0
Host: 192.168.0.1:2468
Content-Length: 311
Content-Type: text/xml; charset="utf-8"
SOAPACTION: "urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress"

<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:GetExternalIPAddress xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1">
</u:GetExternalIPAddress>
</s:Body>
</s:Envelope>

HTTP/1.1 200 OK
Connection: close
Server: Microsoft-Windows-NT/5.1 UPnP/1.0 UPnP-Device-Host/1.0
Content-length: 467
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body><m:GetExternalIPAddressResponse xmlns:m="urn:schemas-upnp-org:service:WANIPConnection:1">
<NewExternalIPAddress xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="string">192.168.100.108</NewExternalIPAddress>
</m:GetExternalIPAddressResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

Comments:
Sorry to bug you, I found your post via google. I'm a Canadian in Japan teaching English and I bought one of these routers. I'm trying to open up port 80. Any advice on updating the firmware to English, my Japanese is pretty bad. If you have the time I'd appreciate the help.

please reply to

marc.reevenewson
at
gmail.com
 
Never mind, I figured out how to sonfigure it with a bit of help from google's translation services. But if you ever write an English firmware update please let me know.

Marc Reeve-Newson
 
Thank you!
[url=http://ygjuprrp.com/lwvn/xlgy.html]My homepage[/url] | [url=http://wjayaqpr.com/wfpo/csof.html]Cool site[/url]
 
Good design!
My homepage | Please visit
 
Good design!
http://ygjuprrp.com/lwvn/xlgy.html | http://lpitrmjx.com/xiax/ogfw.html
 
Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?