1VPDDECODE(8) System Manager's Manual VPDDECODE(8)
2
3
4
6 vpddecode - VPD structure decoder
7
9 vpddecode [OPTIONS]
10
11
13 vpddecode prints the "vital product data" information that can be found
14 in almost all IBM and Lenovo computers. Available items are:
15
16 · BIOS Build ID
17
18 · Box Serial Number
19
20 · Motherboard Serial Number
21
22 · Machine Type/Model
23
24
25 Some systems have these additional items:
26
27 · BIOS Release Date
28
29 · Default Flash Image File Name
30
31
32 Note that these additional items are not documented by IBM, so this is
33 guess work, and as such should not be blindly trusted. Feedback about
34 the accuracy of these labels is welcome.
35
36
38 -d, --dev-mem FILE
39 Read memory from device FILE (default: /dev/mem)
40
41 -s, --string KEYWORD
42 Only display the value of the VPD string identified by KEYWORD.
43 KEYWORD must be a keyword from the following list: bios-build-
44 id, box-serial-number, motherboard-serial-number, machine-type-
45 model, bios-release-date. Each keyword corresponds to an offset
46 and a length within the VPD record. Not all strings may be
47 defined on all VPD-enabled systems. If KEYWORD is not provided
48 or not valid, a list of all valid keywords is printed and vpdde‐
49 code exits with an error. This option cannot be used more than
50 once. Mutually exclusive with --dump.
51
52 -u, --dump
53 Do not decode the VPD records, dump their contents as hexadeci‐
54 mal instead. Note that this is still a text output, no binary
55 data will be thrown upon you. ASCII equivalent is displayed when
56 possible. This option is mainly useful for debugging. Mutually
57 exclusive with --string.
58
59 -h, --help
60 Display usage information and exit
61
62 -V, --version
63 Display the version and exit
64
65
67 /dev/mem
68
70 Jean Delvare
71
73 biosdecode(8), dmidecode(8), mem(4), ownership(8)
74
75
76
77dmidecode February 2007 VPDDECODE(8)