PackPrint for Linux will display the contents of Ethernet frames. For protocols that it knows about, it will decode the data and print it out in an easy to read format. The protocols that PackPrint for Linux currently understands include ARP, UDP, TCP, ICMP, and IP.