-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimizations #19
base: master
Are you sure you want to change the base?
Optimizations #19
Conversation
…Memory Usage. -specify a Search Target in the M-SEARCH Packet to look for IGD only (Faster Gateway Response and Identification). -remove Debug methods and replace them with Defines (reduce code usage) and enhance some of the debug calls. -convert the times to unsigned long(breaks compatibility with -1 but user can use 0 instead). -optimize getIGDEventURLs method -enhance the Deconstructor (Still TODO). -fix minor bugs and compiler warnings. -fix a bug in getGatewayInfo, to use the passed gatewayInfo struct in all it's operation. -fix a bug in verifyPortMapping, to use serviceTypeName from the current gateway info. -fix a bug in printAllPortMappings, memory leak from del_prt->rule_ptr. -fix a bug in upnpRuleToString, return a string.
Cool! I'm hoping to launch a new version to test !!! excellent improve memory usage !!! |
Thanks 😃😃 Also, Instead of just using the debugging methods, All the Methods must return an Enum for external Errors Handling by the user. |
Wow!! very good! |
if another ESP is using the same port, it is interesting that the function returns this information to the user to try another port. so the person's algorithm for automatically trying a different port: port + 1. |
Yup .. It will check the Friendly Name against the Name returned from the router .. If it's the same but with a Different internal IP address .. It will issue a DeletePortMapping then Add again with the current Address .. I'd like to ask you for a favor 😃 . |
Hello! excelent idea! I can test your final code. has it already been integrated into the main code? How can I download and test? instruct me what to do to test what you need! I can do. I have 2 routers here. I can get others. but I need you to instruct me how to test, if you have a test code it will make it easier. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you so much for doing this @Lan-Hekary!
Contributions like this is why I decided to make this package available to all. I am really moved by this.
Please consider my comments in the PR.
String ipAddressToString(IPAddress ipAddress); | ||
String upnpRuleToString(upnpRule *rule_ptr); | ||
String getSpacesString(int num); | ||
IPAddress getHost(String url); | ||
int getPort(String url); | ||
String getPath(String url); | ||
String getTagContent(String line, String tagName); | ||
void debugPrint(String message); | ||
void debugPrintln(String message); | ||
//void debugPrint(String message); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you remove this entirely?
@@ -6,27 +6,29 @@ | |||
#include "Arduino.h" | |||
#include "TinyUPnP.h" | |||
|
|||
#ifdef UPNP_DEBUG |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for that :)
Can you please use the original methods?
UPNP_DEBUG --> debugPrint
UPNP_DEBUGln --> debugPrintln
IPAddress ipMulti(239, 255, 255, 250); // multicast address for SSDP | ||
IPAddress connectivityTestIp(64, 233, 187, 99); // Google | ||
char packetBuffer[UDP_TX_PACKET_MAX_SIZE]; // buffer to hold incoming packet UDP_TX_PACKET_MAX_SIZE=8192 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will you agree to divide this PR into two:
- anything that has to do with the debug macro + things I commented as OK
- rest of the logic changes. Keep in mind that I am not sure I will allow the String usage, though. Moving from String to the arrays made my setup much more stable. And I intend to clean more String usages in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Problem with NOT using Strings is that you either have to use Fixed Arrays or Dynamic Allocation.
Fixed Arrays like you did and that Consumes a lot of the data memory .. the size of the TinyUPnP Object now is 116 byte compared to about 10k before !!! that's a lot of wasted space for such a Tiny Library :D
the other alternative is to use dynamic allocation ..
and in that case the code will be more complex and you risk the possibility of memory leaks
the way I see it .. Strings are Great because of their Dynamic Nature and they never caused A problem with me before ..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Most of the memory consumption was due to the compiled debug hard coded strings.
Let's start with that phase please so that you'll be convinced that it is true.
A 1000 byte array (UDP_TX_PACKET_MAX_SIZE) is better than using Strings which are in themselves dynamic allocation.
Anyway, please start with only the debug. This is a really good contribution. Let's consider the String after you'll see the memory consumption with just the debug as Macro.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I already tried that .. The Debugging Didn't add much to the Data Memory Consumption ..
It just adds to the PROGRAM .. And we have a lot of flash ..
I added the debug macro only to optimize the code and make it like the integrated libraries ..
(UDP_TX_PACKET_MAX_SIZE) was indeed 1000 byte ..
But the
(UDP_TX_PESPONSE_MAX_SIZE) was 8192
And the body_tmp[1200]
And int_string[32]
That used a lot of the Memory .. Converted it to static allocation and because of that .. The heap is too small to use TLS any more ..
I think you should move to the next phase already with optimizing for memory usage to allow for the TLS connections ..
Otherwise no one will use the library if they want to use TLS ..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What package of TLS do you use so that I can experiment with it and find an optimum?
I can make a change that reduce the arrays size, already you can reduce the 1000 byte UDP_TX_PACKET_MAX_SIZE to be 50 if you want.
I strongly recommend that you read this:
https://miscsolutions.wordpress.com/2011/10/16/five-things-i-never-use-in-arduino-projects/
debugPrint(F("UDP_TX_PACKET_MAX_SIZE=")); | ||
debugPrintln(String(UDP_TX_PACKET_MAX_SIZE)); | ||
debugPrint(F("UDP_TX_RESPONSE_MAX_SIZE=")); | ||
debugPrintln(String(UDP_TX_RESPONSE_MAX_SIZE)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the first phase (debug only) please keep this.
_gwInfo.actionPort = 0; | ||
_gwInfo.actionPath = ""; | ||
_gwInfo.serviceTypeName = ""; | ||
void TinyUPnP::clearGatewayInfo(gatewayInfo *deviceInfo) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
@@ -951,7 +934,7 @@ int TinyUPnP::getPort(String url) { | |||
} | |||
|
|||
String TinyUPnP::getPath(String url) { | |||
int port = -1; | |||
//int port = -1; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove line please
boolean connectToIGD(IPAddress host, int port); | ||
boolean getIGDEventURLs(gatewayInfo *deviceInfo); | ||
boolean addPortMappingEntry(gatewayInfo *deviceInfo); | ||
boolean printAllRules(gatewayInfo *deviceInfo); | ||
boolean verifyPortMapping(gatewayInfo *deviceInfo); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
like 👍
boolean connectToIGD(IPAddress host, int port); | ||
boolean getIGDEventURLs(gatewayInfo *deviceInfo); | ||
boolean addPortMappingEntry(gatewayInfo *deviceInfo); | ||
boolean printAllRules(gatewayInfo *deviceInfo); | ||
boolean verifyPortMapping(gatewayInfo *deviceInfo); | ||
boolean printAllRules(gatewayInfo *deviceInfo); // TODO |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove
IPAddress ipToAddress(String ip); | ||
char* ipAddressToCharArr(IPAddress ipAddress); // ?? not sure this is needed | ||
//char* ipAddressToCharArr(IPAddress ipAddress); // ?? not sure this is needed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, keep as comment for now
please change comment to
not used currently
@@ -110,7 +112,7 @@ class TinyUPnP | |||
int _ruleLeaseDuration; | |||
String _ruleFriendlyName; | |||
unsigned long _lastUpdateTime; | |||
int _timeoutMs; // -1 for blocking operation | |||
unsigned long _timeoutMs; // 0 for blocking operation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
Hello guys! Good day! |
Changing the port dynamically is beside the point, you will know what call to make in order to connect to your device. You'll need some interface to show the user what port was selected. |
@lucasromeiro |
Hello @ofekp, and I added the capability to DeletePortMapping and GetExternalIP also to remove the old port mapping if the ESP local IP changes .. can you review this Branch? |
Sure !! I want to help! |
@lucasromeiro You can use the SimpleServer Example from the Examples Folder to test you can test the new Branch here: Just clone it the library folder and begin your tests Thanks :) |
Perfect! Thank you for your guidance! |
I was able to access through the internal network, but could not access through external network using external ip. First results: //--------------------------------------------------------------------------- connectWiFi Sending M-SEARCH to [239.255.255.250] Port [1900] UPnP done ets Jan 8 2013,rst cause:4, boot mode:(1,6) wdt reset //--------------------------------------------------------------------------- connectWiFi Sending M-SEARCH to [239.255.255.250] Port [1900] INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs Timeout expired while adding a new port mapping ERROR: Invalid router info, cannot continueUPnP done //--------------------------------------------------------------------------- Starting... Sending M-SEARCH to [239.255.255.250] Port [1900] UPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. Timeout expired while adding a new port mapping ERROR: Invalid router info, cannot continueUPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. Timeout expired while adding a new port mapping ERROR: Invalid router info, cannot continueUPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] UPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] UPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE was not found INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. Timeout expired while adding a new port mapping ERROR: Invalid router info, cannot continueUPnP done //--------------------------------------------------------------------------- Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs Timeout expired while adding a new port mapping ERROR: Invalid router info, cannot continueUPnP done |
@lucasromeiro try the library version at : I think the problem is that the router somehow does not support the GET Method on the Location .. |
I'll test the other version! This XML file does not appear to have any style information associated with it. The document tree is shown below. |
yup .. this data is valid .. |
using https://github.com/ofekp/TinyUPnP: //--------------------------------------------------------------------------- ........ Sending M-SEARCH to [239.255.255.250] Port [1900] HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs Timeout expired while adding a new port mapping isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml] actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort [5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD 4013 TCPHTTP/1.1 501 Not Implemented Not ImplementedThe HTTP Method is not implemented by this server.Could not find port mapping in IGD HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.Timeout expired while trying to add the port mapping Port Mappings: Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [3] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [4] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [5] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [6] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [7] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [8] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [9] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.//--------------------------------------------------------------------------- ....................... Sending M-SEARCH to [239.255.255.250] Port [1900] HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found Port Mappings: Sending M-SEARCH to [239.255.255.250] Port [1900] HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs Timeout expired while adding a new port mapping isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml] actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort [5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD 4013 TCPHTTP/1.1 501 Not Implemented Not ImplementedThe HTTP Method is not implemented by this server.Could not find port mapping in IGD HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.Timeout expired while trying to add the port mapping Port Mappings: Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.//--------------------------------------------------------------------------- connectWiFi Sending M-SEARCH to [239.255.255.250] Port [1900] HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. called getIGDEventURLs deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing getIGDEventURLs Timeout expired while adding a new port mapping isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml] actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort [5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD 4018 TCPHTTP/1.1 501 Not Implemented Not ImplementedThe HTTP Method is not implemented by this server.Could not find port mapping in IGD HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.Timeout expired while trying to add the port mapping Port Mappings: Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [3] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [4] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [5] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [6] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. |
can you try another router ..
I tried 2 on my side and they responded with 200 OK to the HTTP request ..
This is an Implementation Error in your router I guess ..
…On Fri, Feb 1, 2019, 5:09 PM lucasromeiro ***@***.***> wrote:
using https://github.com/ofekp/TinyUPnP:
//---------------------------------------------------------------------------
Test 1 - Router 1
//---------------------------------------------------------------------------
........
Connected to VSE
IP address: 192.168.15.10
Testing WiFi connection for [192.168.15.10] ==> GOOD
Testing internet connection ==> GOOD
isGatewayInfoValid [0.0.0.0] port [0] path [] actionPort [0] actionPath []
serviceTypeName []
Gateway info is not valid
Sending M-SEARCH to [239.255.255.250] Port [1900]
M-SEARCH sent
Received packet of size [221] ip [192.168.15.1] port [1900]
UDP packet read bytes [221] out of [221]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [285] ip [192.168.15.1] port [1900]
UDP packet read bytes [285] out of [285]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [269] ip [192.168.15.1] port [1900]
UDP packet read bytes [269] out of [269]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [301] ip [192.168.15.1] port [1900]
UDP packet read bytes [301] out of [301]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [295] ip [192.168.15.1] port [1900]
UDP packet read bytes [295] out of [295]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [266] ip [192.168.15.1] port [1900]
UDP packet read bytes [266] out of [266]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [275] ip [192.168.15.1] port [1900]
UDP packet read bytes [275] out of [275]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [338] ip [192.168.15.1] port [1900]
UDP packet read bytes [338] out of [338]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE found
IGD location found [http://192.168.15.1:5431/igdevicedesc.xml]
192.168.15.1
5431
/igdevicedesc.xml
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
called getIGDEventURLs
deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. called getIGDEventURLs deviceInfo->actionPath
[] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while
executing getIGDEventURLs Timeout expired while adding a new port mapping
isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml]
actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort
[5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1]
port [5431] Connected to IGD 4013 TCP
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Could not find port mapping in IGD
called addPortMappingEntry
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
deviceInfo->actionPath []
deviceInfo->serviceTypeName []
Content-Length was: 549
4013TCP4013192.168.15.10136000
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Timeout expired while trying to add the port mapping
Port Mappings:
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
Sending query for index [0]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server. Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented
Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not
ImplementedThe HTTP Method is not implemented by this server. Connecting
to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query
for index [3] HTTP/1.1 501 Not Implemented Connection: close Content-type:
text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP
Method is not implemented by this server. Connecting to IGD with host
[192.168.15.1] port [5431] Connected to IGD Sending query for index [4]
HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [5] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server. Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD Sending query for index [6] HTTP/1.1 501 Not Implemented
Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not
ImplementedThe HTTP Method is not implemented by this server. Connecting
to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query
for index [7] HTTP/1.1 501 Not Implemented Connection: close Content-type:
text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP
Method is not implemented by this server. Connecting to IGD with host
[192.168.15.1] port [5431] Connected to IGD Sending query for index [8]
HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [9] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server.
//---------------------------------------------------------------------------
Test 2 - Router 1
//---------------------------------------------------------------------------
.......................
Connected to VSE
IP address: 192.168.15.10
Testing WiFi connection for [192.168.15.10] ==> GOOD
Testing internet connection ==> GOOD
isGatewayInfoValid [0.0.0.0] port [0] path [] actionPort [0] actionPath []
serviceTypeName []
Gateway info is not valid
Sending M-SEARCH to [239.255.255.250] Port [1900]
M-SEARCH sent
Received packet of size [221] ip [192.168.15.1] port [1900]
UDP packet read bytes [221] out of [221]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [223] ip [192.168.15.1] port [1900]
UDP packet read bytes [223] out of [223]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [285] ip [192.168.15.1] port [1900]
UDP packet read bytes [285] out of [285]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [269] ip [192.168.15.1] port [1900]
UDP packet read bytes [269] out of [269]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [301] ip [192.168.15.1] port [1900]
UDP packet read bytes [301] out of [301]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [295] ip [192.168.15.1] port [1900]
UDP packet read bytes [295] out of [295]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
INTERNET_GATEWAY_DEVICE was not found
Timeout expired while waiting for the gateway router to respond to
M-SEARCH message
isGatewayInfoValid [0.0.0.0] port [0] path [] actionPort [0] actionPath []
serviceTypeName []
Gateway info is not valid
ERROR: Invalid router info, cannot continue
Port Mappings:
Invalid router info, cannot continue
This was printed because adding the required port mapping failed
Testing WiFi connection for [192.168.15.10] ==> GOOD
Testing internet connection ==> GOOD
isGatewayInfoValid [0.0.0.0] port [0] path [] actionPort [0] actionPath []
serviceTypeName []
Gateway info is not valid
Sending M-SEARCH to [239.255.255.250] Port [1900]
M-SEARCH sent
Received packet of size [223] ip [192.168.15.1] port [1900]
UDP packet read bytes [223] out of [223]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [285] ip [192.168.15.1] port [1900]
UDP packet read bytes [285] out of [285]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [269] ip [192.168.15.1] port [1900]
UDP packet read bytes [269] out of [269]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [301] ip [192.168.15.1] port [1900]
UDP packet read bytes [301] out of [301]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCableLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCableLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [221] ip [192.168.15.1] port [1900]
UDP packet read bytes [221] out of [221]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: upnp:rootdevice
USN: uuid:63041253-1019-2006-1228-542f8a37f428::upnp:rootdevice
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [266] ip [192.168.15.1] port [1900]
UDP packet read bytes [266] out of [266]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [275] ip [192.168.15.1] port [1900]
UDP packet read bytes [275] out of [275]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [338] ip [192.168.15.1] port [1900]
UDP packet read bytes [338] out of [338]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE found
IGD location found [http://192.168.15.1:5431/igdevicedesc.xml]
192.168.15.1
5431
/igdevicedesc.xml
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
called getIGDEventURLs
deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. called getIGDEventURLs deviceInfo->actionPath
[] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while
executing getIGDEventURLs called getIGDEventURLs deviceInfo->actionPath []
deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while executing
getIGDEventURLs Timeout expired while adding a new port mapping
isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml]
actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort
[5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1]
port [5431] Connected to IGD 4013 TCP
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Could not find port mapping in IGD
called addPortMappingEntry
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
deviceInfo->actionPath []
deviceInfo->serviceTypeName []
Content-Length was: 549
4013TCP4013192.168.15.10136000
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Timeout expired while trying to add the port mapping
Port Mappings:
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
Sending query for index [0]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server. Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented
Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not
ImplementedThe HTTP Method is not implemented by this server.
//---------------------------------------------------------------------------
Test 3 - Router 1
//---------------------------------------------------------------------------
connectWiFi
......................
Connected to VSE
IP address: 192.168.15.10
Testing WiFi connection for [192.168.15.10] ==> GOOD
Testing internet connection ==> GOOD
isGatewayInfoValid [0.0.0.0] port [0] path [] actionPort [0] actionPath []
serviceTypeName []
Gateway info is not valid
Sending M-SEARCH to [239.255.255.250] Port [1900]
M-SEARCH sent
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:InternetGatewayDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [285] ip [192.168.15.1] port [1900]
UDP packet read bytes [285] out of [285]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:Layer3Forwarding:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:Layer3Forwarding:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [269] ip [192.168.15.1] port [1900]
UDP packet read bytes [269] out of [269]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [301] ip [192.168.15.1] port [1900]
UDP packet read bytes [301] out of [301]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANCommonInterfaceConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [289] ip [192.168.15.1] port [1900]
UDP packet read bytes [289] out of [289]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:device:WANConnectionDevice:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:WANConnectionDevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [295] ip [192.168.15.1] port [1900]
UDP packet read bytes [295] out of [295]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANEthernetLinkConfig:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANEthernetLinkConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=3000
EXT:
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-upnp-org:service:WANIPConnection:
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:service:WANIPConnection:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [283] ip [192.168.15.1] port [1900]
UDP packet read bytes [283] out of [283]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:device:WFADevice:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:device:WFADevice:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [293] ip [192.168.15.1] port [1900]
UDP packet read bytes [293] out of [293]
Gateway packet content (many variations for debug):
char at 0
H
char at 1
T
packetBuffer:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=1800
EXT:
LOCATION: http://192.168.15.1:58231/simplecfg.xml
SERVER:UPnP/1.0 BLR-TX4S/1.0
ST: urn:schemas-wifialliance-org:service:WFAWLANConfig:
USN:
uuid:63041253-1019-2006-1228-542f8a37f428::urn:schemas-wifialliance-org:service:WFAWLANConfig:
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [266] ip [192.168.15.1] port [1900]
UDP packet read bytes [266] out of [266]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: upnp:rootdevice
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::upnp:rootdevice
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [275] ip [192.168.15.1] port [1900]
UDP packet read bytes [275] out of [275]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
USN: uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE was not found
Received packet of size [338] ip [192.168.15.1] port [1900]
UDP packet read bytes [338] out of [338]
Gateway packet content (many variations for debug):
char at 0
N
char at 1
O
packetBuffer:
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=3000
LOCATION: http://192.168.15.1:5431/igdevicedesc.xml
SERVER: UPnP/1.0 BLR-TX4S/1.0
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN:
uuid:f5c1d177-62e5-45d1-a6e7-542f8a37f428::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
INTERNET_GATEWAY_DEVICE found
IGD location found [http://192.168.15.1:5431/igdevicedesc.xml]
192.168.15.1
5431
/igdevicedesc.xml
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
called getIGDEventURLs
deviceInfo->actionPath [] deviceInfo->path [/igdevicedesc.xml]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. called getIGDEventURLs deviceInfo->actionPath
[] deviceInfo->path [/igdevicedesc.xml] TCP connection timeout while
executing getIGDEventURLs Timeout expired while adding a new port mapping
isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml]
actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort
[5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1]
port [5431] Connected to IGD 4018 TCP
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Could not find port mapping in IGD
called addPortMappingEntry
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
deviceInfo->actionPath []
deviceInfo->serviceTypeName []
Content-Length was: 546
4018TCP4018192.168.15.101MiniDrome36000
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server.
Timeout expired while trying to add the port mapping
Port Mappings:
Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD
Sending query for index [0]
HTTP/1.1 501 Not Implemented
Connection: close
Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server. Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented
Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not
ImplementedThe HTTP Method is not implemented by this server. Connecting
to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query
for index [3] HTTP/1.1 501 Not Implemented Connection: close Content-type:
text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP
Method is not implemented by this server. Connecting to IGD with host
[192.168.15.1] port [5431] Connected to IGD Sending query for index [4]
HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html
<TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not
implemented by this server. Connecting to IGD with host [192.168.15.1] port
[5431] Connected to IGD Sending query for index [5] HTTP/1.1 501 Not
Implemented Connection: close Content-type: text/html <TITLE>501 Not
Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by
this server. Connecting to IGD with host [192.168.15.1] port [5431]
Connected to IGD Sending query for index [6] HTTP/1.1 501 Not Implemented
Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not
ImplementedThe HTTP Method is not implemented by this server.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#19 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AMzIT9B0mt9C4SLhkEy32lhn04xKonJpks5vJFjBgaJpZM4aXNsV>
.
|
Debug: Connected to VSE Sending M-SEARCH to [239.255.255.250] Port [1900] HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found HTTP/1.1 200 OK INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE was not found NOTIFY * HTTP/1.1 INTERNET_GATEWAY_DEVICE found Not ImplementedThe HTTP Method is not implemented by this server. Timeout expired while adding a new port mapping isGatewayInfoValid [192.168.15.1] port [5431] path [/igdevicedesc.xml] actionPort [5431] actionPath [] serviceTypeName [] port [5431] actionPort [5431] Verifying rule in IGD Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD 4018 TCPHTTP/1.1 501 Not Implemented Not ImplementedThe HTTP Method is not implemented by this server.Could not find port mapping in IGD HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.Timeout expired while trying to add the port mapping Port Mappings: Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [1] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [2] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [3] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [4] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [5] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [6] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [7] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [8] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [9] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [10] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [11] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [12] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server. Connecting to IGD with host [192.168.15.1] port [5431] Connected to IGD Sending query for index [13] HTTP/1.1 501 Not Implemented Connection: close Content-type: text/html <TITLE>501 Not Implemented</TITLE>Not ImplementedThe HTTP Method is not implemented by this server.rl�l⸮⸮|�⸮l⸮|�⸮l⸮b|⸮⸮�⸮�⸮r⸮b⸮b⸮⸮nn⸮lnn⸮⸮⸮bpp⸮⸮lrlrl |
Please let's attach text files. This PR is becoming too big because of log attachments. |
Hello, I did the second test! I saved the tests log to a file. Do they need me to test on more modems? |
I just tested on another router. The router I tested yesterday and upnp works. I already used this function on an IP security camera that I have. |
@lucasromeiro So please update the library with https://github.com/Lan-Hekary/TinyUPnP/tree/maplist again |
How strange. Why then did one library work and the other did not? do not understand. Did you look at the log file? one code worked and the other did not. strange that |
did not work |
did not work |
I found an error in the previous test! Here is the log: |
I answered you at the same time. |
no need :D also feel free to Email me a faster way to communicate over voice or video to debug the problem faster .. |
Thank you! |
Worked well! |
@Lan-Hekary Please create a new PR with the debugPrint, debugPrintln as MACROs. @lucasromeiro What exactly are you testing? Which branch with what changes and what issues did you find? |
Hello, I tested the branch that @Lan-Hekary sent! |
On a specific router? The branch is using Strings which can make the package unstable, and in fact it did and I switched to using arrays to prevent that. Short tests might not expose such issues, though. Also, please read this:
|
Sorry I wasn't able to respond the past week, it was a very busy week for me But I believe that the problem is not Because I am using Strings .. in fact the problem is in the getIGDEventURLs method in the case of @lucasromeiro router .. this Method does not use Strings at all .. I didn't even touch it is my modifications .. I will try to track the Bug and solve it with him .. |
Thanks for further explaining the tests we did. |
Is there any progress on this? or is it abandoned? It looked pretty good. |
@gnalbandian Many of the changes were already inserted through another PR. If no will take this, I will try to get to it on March. |
Should this be definitely closed? Or are there still changes to be merged? |
@gnalbandian, this is the diff (comparing to master branch in the fork) I don't see anything truly significant, I do like my debug print naming better and strcat is better in the sense that it is not affecting the Heap as much. Unless @Lan-Hekary can point to something that solved an issue or improved the performance, I think we can close this. |
I noticed that the library uses a lot of Memory and I started optimizing it and I wanted to share these Optimizations with the others.
kindly check the commit and I am waiting for your comments.
thanks.