I am using Dell Latitude E6400, and my Wireshark version is version 1.6.7. When I try to capture through my interface, CDP packets are missing. It shows other multicast packets like HSRP, OSPF. What may be the reason and how to solve it?
I am using Symantec End Point.
To know something is missing, you need to know that it was there to begin with. So lets start by verifying that CDP is indeed enabled on the port you are connected to. Could you run the command "sh cdp int <interface-to-your-dell>"? It should give you details like this:
Then capture long enough to see the actual packets. In my case I need to capture more than 60 seconds. You can use the capture filter "ether host 01:00:0c:cc:cc:cc" to capture only CDP packets.
If the packets are still missing in the capture, then maybe some software on your laptop is blocking those packets to get to WinPcap/Wireshark. You may want to check with a linux live-CD and tcpdump to see if the packets indeed arrive on your port.
answered 04 Jun '12, 23:39