Ethereal-dev: Re: [Ethereal-dev] AAL5 NLPID decoding in Ethereal

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Sat, 25 Jan 2003 17:49:55 -0800
On Sat, Jan 25, 2003 at 11:57:25AM -0500, Aamer Akhter wrote:
> Hello,
> 
> I don�t think there is a way to do this, but I'll ask anyway ;-)
> 
> I'm trying to write to pcap an aal5 frame that is encapsulating a framerelay
> frame using AAL5NLPID as described in FRF.8 transport mode, rfc1294 and
> rfc1483 appendix A.

At least as I read those RFCs, in that case the only NLPID is inside the
Frame Relay packet - there's no NLPID outside the Frame Relay packet -
so I'm not sure why you'd call it an "AAL5NLPID".

> As far as I can see, there isn't way to get ethereal to decode this frame
> today.

Correct.  Ethereal knows nothing of the Appendix A part of RFC 1483. 
You'd need to somehow arrange that a given virtual circuit, say, be
recognized as Frame-Relay-over-ATM, and call the Frame Relay dissector.

The Frame Relay dissector should be able to handle an NLPID in the Frame
Relay payload.