Problem:
The existing sll dissector does not handle ppp_hdlc packets (sll.ltype
== 0x0007).
 
Resolution:
Alter packet-sll.c to call the ppp_hdlc dissector when a packet with
sll.ltype=0x0007 is received.
 
Why:
Bringing up a T1 sniffer using a Digium Wildcat TE205P, stock wireshark
would not recognize the packets as they are delivered as ppp_hdlc in
sll, this is/has not been an issue for people using these cards to
terminate ppp in the machine as they can sniff the pppX interface, but
in a passive monitoring mode like I am trying to set up there is no pppX
interface- only an hdlcX interface from the zaptel drivers.
 
Hardware:
Digium Wildcat TE205P, T1 spans in nethdlc mode in zaptel.conf, set to
ppp mode using sethdlc then hdlcX interfaces manually brought up with
ifconfig.
 
 
 
Patch developed against SVN revision 21635 and applies/compiles clean on
both Linux (against the 0.99.4 sources used in Debian Etch) and Windows
(VC2005).
I'm not subscribed to the -dev list so if you could unicast
questions/comments to me as well as well as the list that'd be great.
 
~Matt

Attachment: sllppphdlc.patch
Description: sllppphdlc.patch

_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to