Hello Harry,
Following your recommendation, I used the portdetective as well as this web page http://canyouseeme.org/, that also check the ports.
With Canyouseeme, what I can know is if the request has been refused or there is a timeout because no one answers in this port.
I have been moving the router configuration port in different ones and I can confirm that the check works, as I get the OK from the port where I set the router configuration.
When I try to ports 80 (assigned to mbed) or 21 or 23, it pings ok but I get a timeout, while if I check other radom ports (81,22,40,etc) they also answer to the ping but I get the message that my request has been rejected, so it seems to me that the 80,21,23 ports are open but what portdetective or canyouseeme say is that no one is answering to these ports.
I set mbed in the startup condition as well as using some of the webserver demo programs, but unsuccessfuly. All is fine from the local network but no access from outside.
Regarding the UPnP effect, probably you are right and this makes the difference.
Well, I think I have spend enough time with this fight with the router... I have been defeated!.
Thanks for your help,
Jose-Maria
Hi,
Maybe someone can give me a hint on what is going on:
My mbed is not able to get an IP via DHCP from my router. I tried several Lan ports unsuccessfully, but with the same cable and port I can get the DHCP working with my laptops, but mbed returns 0.0.0.0 .
If I assign the mbed's mac address to an static IP in the router, then mbed connects to the router with that fixed IP and I can use it.
As many code examples are using DHCP to get an IP, I would like to be able to use DHCP.
Has someone experienced the same and found a solution?
Thanks,
Jose-Maria