MAC addresses and ra timestamps

Carter Bullard carter at qosient.com
Fri Nov 3 10:46:41 EST 2006


Going back through the mailing list to make sure we're catching things:

Hey Peter, so what's the bug you mention below?   Is there something
that I need to do with the man pages?

Carter


On Oct 18, 2006, at 11:34 AM, Peter Van Epp wrote:

> On Tue, Oct 17, 2006 at 08:05:22PM +0100, poncenby smythe wrote:
>> list,
>>
>> i have a pcap file in which i can clearly see mac addresses for each
>> endpoint.
>> i run this command:
>>
>> argus -r dump.pcap -w dump.data
>>
>> then run this command to see the normal ra output but with mac
>> addresses also:
>>
>> ./ra -r argus.data -s +smac +dmac
>>
>> no MAC fields are appended to the output, i've tried it printing just
>> the smac and dmac pair and nothing is printed at all.
>>
>> a separate issue....
>>
>> could someone tell me how to manipulate the stime and ltime fields,
>> so I can get the date as well as the time.
>> i've read the man pages, honest!
>>
>> many thanks in advance
>>
>> On 17 Oct 2006, at 06:58, CS Lee wrote:
>>
>
> 	You just weren't reading the correct man page (which I think is a  
> bug by the way) :-). The non obvious secret is in
> the rarc man page which refers you to strftime()
>
> %ra3 -r icmp3.argus -n | more
>     11:20:28.911941  v         icmp      142.58.201.99           - 
> >     142.58.201.254               1        0          102
>     0   ECO
>     11:20:28.911946  v         icmp      142.58.201.99           - 
> >     142.58.201.254               1        0          102
>     0   ECO
>     11:20:28.911951  v         icmp      142.58.201.99           - 
> >     142.58.201.254               1        0          102
>     0   ECO
>
> %cat ra3.conf.t
> RA_PRINT_LABELS=0
> RA_FIELD_DELIMITER=','
> RA_PRINT_NAMES=proto
> RA_TIME_FORMAT="%y-%m-%d %T"
> RA_PRINT_DURATION=no
> RA_PRINT_LASTIME=yes
>
> which I think gives what you want (or at least on form of it):
>
> %ra3 -F ra3.conf.t -r icmp3.argus | more
> StartTime,Flgs,Proto,SrcAddr,Sport,Dir,DstAddr,Dport,SrcPkts,DstPkts,S 
> rcBytes,DstBytes,State
> 06-06-27 11:20:28.911941, v       ,icmp,142.58.201.99,,->, 
> 142.58.201.254,,1,0,102,0,ECO
> 06-06-27 11:20:28.911946, v       ,icmp,142.58.201.99,,->, 
> 142.58.201.254,,1,0,102,0,ECO
> 06-06-27 11:20:28.911951, v       ,icmp,142.58.201.99,,->, 
> 142.58.201.254,,1,0,102,0,ECO
>
> 	The secret isn't localtime but rather strftime() (which I think we  
> should add
> to the ra man page) which has the time formatting fields (and I  
> just had to
> struggle to figure out where I found them the last time I did  
> this :-)).
>
> from the rarc man page
>
> RA_TIME_FORMAT
>        For ra() like clients, this variable is used to override the  
> time  for-
>        mat of the timestamp.  This string must conform to the  
> format specified
>        in strftime().  Malformed strings can  generate  fatal   
> errors,  so  be
>        careful with this one.
>
>        RA_TIME_FORMAT="%y-%m-%d %T"
>
> Peter Van Epp / Operations and Technical Support
> Simon Fraser University, Burnaby, B.C. Canada
>




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20061103/cc29faa5/attachment.html>


More information about the argus mailing list