Hi, Am trying to make wireshark capture and display prp (parallel redundancy protocol) packets that are being sent by my test board to a pc on which the wire shark is installed. Unfortunately, am not seeing any of the prp frames captured. Am pretty sure that the my test board is sending the prp packets because i have used ixia to test that. Is there something in the settings that i need to turn on specially for the prp packets? Am able to make my wire shark capture and display normal ethernet packets. I have also tried enabling the PRP field under the Enabled Protocols option (in Analyze tab). But i guess this does not matter for capturing the PRP packets. We are using wire shark version 1.10.2 asked 12 Mar '14, 05:59 Hafiz219 edited 12 Mar '14, 06:23 |
One Answer:
I believe PRP is one of those (rare?) dissectors that's disabled by default. Go to answered 12 Mar '14, 08:54 Hadriel |
I tried enabling the prp packet dissector but i dont see wireshark capturing prp frames. I am not sure whether we need a dissector for prp because it is just any packet with a special trailer. It should at least have been shown as a normal packet in wireshark.
How and where did you try to capture the PRP traffic?
@Hafiz219: just to be clear, you enabled it by going to the menu
Edit->Preferences->Protocols->PRP
and checking the box there, yes? Note this is not the same as theAnalyze->Enabled Protocols
checkbox (or at least I don't think it is). Your original posted question said you did it throughAnalyze->Enabled Protocols
but I meantEdit->Preferences->Protocols->PRP
.We changed our test setup now. We are now connecting the ixia to the machine on which Wire shark is installed. The prp packets pumped from the ixia is collected properly by the Wire shark. We didn't even have to change any of the settings i.e we haven't changed any of these 1) Edit -> Preferences -> PRP or 2) Analyze -> Enabled Protocols -> PRP.
Need to figure out what is wrong when the board is connected. Thanks all, for the comments