QUESTION :
My router cannot ping an IP-Camera attached to a switch. Therefore I cannot reach this IP-Camera from over the internet using port forwarding.
Other PCs can ping the IP-Camera within the network. The router cannot.
The IP-Camera is connected to the switch. The switch is connected to the router.
(I have another switch but disconnect it when doing any testing/changes)
I have tried connecting the IP-Camera directly to the router and it pings successfully.
ADSL Router DSL-2890AL – Manual
IP: 192.168.0.1 | 255.255.255.0
DHCP: enabled, IP 100-200 (most of my devices are static) Relay is disabled.
Switch TL-SG2210P – Manual
IP: 192.168.0.28 | 255.255.255.0
Gateway: 192.168.0.1
DHCP: not featured
IP-Camera Network Config
http://www.longse.com/Info/View_pro.asp?id=762
IP: 192.168.0.27
Netmask: 255.255.255.0
Default Gateway: 192.168.0.1
DNS: 192.168.0.1
Ping patterns from router to Devices
SUCCESS: IP-Camera[ip27] connected to router as ethernet + power
FAIL: IP-Camera[ip27] connected to switch to router as POE
FAIL: IP-Camera[ip27] connected to switch to router as ethernet + power supply
SUCCESS: Laptop[ip24] connected to switch to router
ANSWER :
Doh, ICMP of course!!
I have the exact same setup as you and have been messing around for hours. Are far as I can tell the only thing I have done is to change the switch IP onto the same network as the router 192.168.0.nnn and enabled then disabled SNMP and suddenly everything works.
I have also just updated the firmware to the latest version from the TP-link website but ping was working before I did that.
In all honesty the only thing that appears to have made ping work is by enabling SNMP and now after disabling it – ping still works.
I can’t explain it – and it makes no sense – but it worked!
If your PCs can ping this, you should be able to access the camera and it’s web page.
Your diagram shows everything plugged into the switch. So regardless if you had a router or not (you’re not even using a GW really in this scenario) you still have routing access to the camera.
Looking at this you have a managed switch. Since your PCs can ping this Camera but your router cannot, my guess is the port that the router is plugged into cannot reach the port that the camera is plugged into. Check your port settings for the router and see if there is a tagging issue or something setting wise different from the other ports. If you don’t have a lot of important settings, also try resetting your switch (you should be able to backup a switch config as well) and see if an out of the box switch config has the same results.
Personally, I would start with switching the ports with a known good pingable port (Switch a PC port with the camera port and see if the results are the same or switch the router port and a PC port to see if the PC can still ping and if the router cannot etc.)
The problem was with TP-link and their failure to display a correct list of firmware as I needed a firmware update.
However, TP-link had the firmware linked on .com.au website and .com website. The .com.au was missing a page update listing two more versions when compared to the .com web page.
Other than the missing updates, the page design was the same.
TP-link support was good but their failure to update or have a single page for the english site cost me days in time and frustrating testing.
Just ran into a similar problem – SG2210 + 1043ND. Client connected directly to router could ping internet/lan, but the switch was unreachable, also connecting clients to the switch resulted in loss of connection
to DHCP server (router).
Even setting the switch’s admin IP to the same subnet didn’t help. After installing the latest firmware everything looks goodk – however it wasn’t easy to figure out that there was a newer firmware here:
Firmware than at the first site found by google search. I also noticed that there are different “latest” versions for other devices (for ex. EAP120) on different sites, though they are intended for the same device and same HW version. That should be revised by TP-Link.