Ping not working but wireshark detects ICMP req and response

asked 2022-02-21 17:31:35 +0000

kamran gravatar image

updated 2022-02-21 19:44:35 +0000

grahamb gravatar image

Hi everyone. I am running into a weird issue and would be grateful if anyone of you can add information

I have configured two different subnets and as a test, I am trying to ping one machine (one one subnet) from another machine(on a different network). The ping doesnt work (rightly so). However, when i try to detect the same in Wireshark, instead of showing "unreachable" messages, it shows normal ICMP request and reply. Its as if packets are finding their way...

I have attached screenshot for ping as well as Wireshark:

I did try to compute headerchecksum in IP Packets but even doing that, checksums of packets captured in Wireshark seems correct -- while ping shows all packets are lost.

Can anyone add info?

Thanks alot

edit retag flag offensive close merge delete


The all-zero Ethernet MAC addresses suggest to me that these are not normal Ethernet subnets. Can you elaborate on that? Also where do you capture?

Jaap gravatar imageJaap ( 2022-02-21 21:18:48 +0000 )edit

So I have two routers and i configured them on private IP addresses. Both of them are on two different subnets. So ping isnt supposed to work. However, i run wireshark on the interface of one router so I should simply authenticate that ICMP packets are showing "destination not reachable" info.

kamran gravatar imagekamran ( 2022-02-22 01:24:11 +0000 )edit