Wireshark-users: Re: [Wireshark-users] tethereal get MAC address

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Thu, 19 Mar 2009 17:22:01 -0700
On Mar 19, 2009, at 4:01 PM, Chris Henderson wrote:

Is there any way to get the MAC address? At the moment I can only see
IPs but no MAC. I'm running: tethereal -i eth0 -n port 68 -Nmt.
	tshark -i eth0 -n port 68 -Nmt -o  
column.format:'"No.","%m","Time","%t","Source MAC","%hs","Destination  
MAC","%hd","Source","%s","Destination","%d","Protocol","%p","Info","%i"'
The fact that I said "tshark" rather than "tethereal" is significant -  
the ability to change the columns from the command line was, as I  
remember, added *after* Ethereal was renamed to Wireshark.  Get a  
recent version of Wireshark and try the above.  (It'll print the MAC  
addresses twice for packets with no network-layer headers; replace  
"%s" with "%ns" and "%d" with "%nd" to have it print the network-layer  
addresses in those columns, or print nothing if no network-layer  
headers are present.)