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
Best 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!