1MASSAGEVENDOR(8)          BSD System Manager's Manual         MASSAGEVENDOR(8)
2

NAME

4     massagevendor — convert the ethernet vendor codes master list to arpwatch
5     format
6

SYNOPSIS

8     massagevendor [-CdhvZ] [--vendor] [csv]
9

DESCRIPTION

11     massagevendor is a program that converts a text file containing ethernet
12     vendor codes into a format suitable for use by arpwatch(8) and
13     arpsnmp(8).  The input csv is a master CSV (comma-separated-value) file
14     containing vendor codes.  The output is sent to stdout.
15
16     All ethernet devices have a unique identifier which includes a vendor
17     code specifying the manufacturer of the device.  In normal operation
18     arpwatch(8) and arpsnmp(8) use the file ethercodes.dat to report this
19     vendor code.  massagevendor is used to generate the ethercodes.dat file
20     from CSV files containing these vendor codes.
21
22     Locations where an ethernet vendor codes master text file can be obtained
23     are given below.
24
25     The -C flag (default) uses compact padded ethernet addresses in
26     ethercodes.dat, e.g. 0:8:e1:1:2:d6; this is the default.
27
28     The -d flag is used to enable debugging.
29
30     The -v flag is used to enable verbose messages.
31
32     The -Z flag uses zero padded ethernet addresses in ethercodes.dat, e.g.
33     00:08:e1:01:02:d6.
34
35     The -h flag shows a help message and exits.
36
37     The --version option shows the program version number and exits.
38

FILES

40     /var/lib/arpwatch  default location of the ethernet vendor list
41     ethercodes.dat     file containing the list of ethernet vendor codes
42

SEE ALSO

44     arpwatch(8), arpsnmp(8)
45

NOTES

47     The ethernet vendor codes as assigned by the IEEE can be found at:
48
49           https://standards-oui.ieee.org/oui/oui.csv
50

AUTHORS

52     Craig Leres of the Lawrence Berkeley National Laboratory Network Research
53     Group, University of California, Berkeley, CA.
54
55     The current version is available via anonymous ftp:
56
57           ftp://ftp.ee.lbl.gov/arpwatch.tar.gz
58
59     This manual page was contributed by Hugo Graumann and updated by Benjamin
60     Beasley.
61

BUGS

63     Please send bug reports to ⟨arpwatch@ee.lbl.gov⟩.
64
65                                8 November 2020
Impressum