Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Sep 1997 16:46:43 -0500 (CDT)
From:      Mark Tinguely <tinguely@plains.NoDak.edu>
To:        freebsd-atm@freebsd.org
Cc:        ylim@netstar.com
Subject:   atmdump correction
Message-ID:  <199709222146.QAA24799@plains.NoDak.edu>

next in thread | raw e-mail | index | archive | help
On Sep 10, 1997, I said:

> As a NDSU Graduate Student, Yen Yen Lim (http://www.cs.ndsu.NoDak.edu/~lim/
> and mailto:ylim@netstar.com), made some changes to BPF/TCPDUMP to trace
> incoming/outgoing ATM packets.
> 
> Since I had not chosen a ATM stack for my FreeBSD driver until she was nearly
> defending her thesis, the code that parses and prints ATM PDUs is based
> on LANE (which she tested on a Solaris machine using the Sun ATM cards).
> Hopefully, I can add the IETF's IP over ATM information into the atmdump
> in the near future.

I was wrong, Yen Yen did implement parsing/printing for IETF's Classical
IP over ATM, and not LANE parsing/printing as I stated earlier.

I changed her printing routines to use the standard tcpdump IP (TCP, UDP, ICMP)
printing routine because it give much more details on the packet.
I also change to code to support point to point IETF's Classical IP over
ATM (basically ignoring the missing LLC header).

I fixed the raw cell BPF tracing in the nicstar driver (I had the old
cell header order in the passing of BPF header). There is another error
in the NICStAR card that causes the reception of Payload types to be
wrong in certain cases:

	Send a payload type of 1, 4 or 6 and the last cell of the transmission
	will be sent/received as type 2, 5, or 7 respectively.

I am stilling thinking of changing the BPF pseudo-header on the driver/atmdump
to include:

	1) AAL (BPF can filter on this field)
	2) Encoding type (LANE, IETF IP over ATM, NATIVE ATM, etc)

future atmdump support for:
	1) the atmdump now needs LANE parsing/printing support.
	2) better native ATM

the nicstar code
	ftp://ftp.cs.ndsu.NoDak.edu/pub/freebsd/atm/nicstar.tgz
the atmdump
	ftp://ftp.cs.ndsu.NoDak.edu/pub/freebsd/atm/atm-bpf.tgz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709222146.QAA24799>