Blame man/vpddecode.8

Packit a55458
.TH VPDDECODE 8 "February 2007" "dmidecode"
Packit Service 064eaf
.\"
Packit a55458
.SH NAME
Packit a55458
vpddecode \- \s-1VPD\s0 structure decoder
Packit Service 064eaf
.\"
Packit a55458
.SH SYNOPSIS
Packit a55458
.B vpddecode
Packit a55458
.RB [ OPTIONS ]
Packit Service 064eaf
.\"
Packit a55458
.SH DESCRIPTION
Packit a55458
.B vpddecode
Packit a55458
prints the "vital product data" information that can be found in almost
Packit a55458
all IBM and Lenovo computers. Available items are:
Packit a55458
.IP \(bu "\w'\(bu'u+1n"
Packit a55458
\s-1BIOS\s0 Build \s-1ID\s0
Packit a55458
.IP \(bu
Packit a55458
Box Serial Number
Packit a55458
.IP \(bu
Packit a55458
Motherboard Serial Number
Packit a55458
.IP \(bu
Packit a55458
Machine Type/Model
Packit a55458
.PP
Packit a55458
Some systems have these additional items:
Packit a55458
.IP \(bu "\w'\(bu'u+1n"
Packit a55458
BIOS Release Date
Packit a55458
.IP \(bu
Packit a55458
Default Flash Image File Name
Packit a55458
.PP
Packit a55458
Note that these additional items are not documented by IBM, so this is
Packit a55458
guess work, and as such should not be blindly trusted. Feedback about
Packit a55458
the accuracy of these labels is welcome.
Packit Service 064eaf
.\"
Packit a55458
.SH OPTIONS
Packit a55458
.TP
Packit a55458
.BR "-d" ", " "--dev-mem FILE"
Packit a55458
Read memory from device \fBFILE\fR (default: \fB/dev/mem\fR)
Packit a55458
.TP
Packit a55458
.BR "-s" ", " "--string KEYWORD"
Packit a55458
Only display the value of the \s-1VPD\s0 string identified by \fBKEYWORD\fR.
Packit a55458
\fBKEYWORD\fR must be a keyword from the following list: \fBbios-build-id\fR,
Packit a55458
\fBbox-serial-number\fR, \fBmotherboard-serial-number\fR,
Packit a55458
\fBmachine-type-model\fR, \fBbios-release-date\fR.
Packit a55458
Each keyword corresponds to an offset and a length within the \s-1VPD\s0
Packit a55458
record.
Packit a55458
Not all strings may be defined on all \s-1VPD\s0-enabled systems.
Packit a55458
If \fBKEYWORD\fR is not provided or not valid, a list of all valid
Packit a55458
keywords is printed and
Packit a55458
.B vpddecode
Packit a55458
exits with an error.
Packit a55458
This option cannot be used more than once.
Packit a55458
Mutually exclusive with \fB--dump\fR.
Packit a55458
.TP
Packit a55458
.BR "-u" ", " "--dump"
Packit a55458
Do not decode the VPD records, dump their contents as hexadecimal instead.
Packit a55458
Note that this is still a text output, no binary data will be thrown upon
Packit a55458
you. ASCII equivalent is displayed when possible. This option is mainly
Packit a55458
useful for debugging.
Packit a55458
Mutually exclusive with \fB--string\fR.
Packit a55458
.TP
Packit a55458
.BR "-h" ", " "--help"
Packit a55458
Display usage information and exit
Packit a55458
.TP
Packit a55458
.BR "-V" ", " "--version"
Packit a55458
Display the version and exit
Packit Service 064eaf
.\"
Packit a55458
.SH FILES
Packit a55458
.I /dev/mem
Packit Service 064eaf
.\"
Packit a55458
.SH AUTHOR
Packit a55458
Jean Delvare
Packit Service 064eaf
.\"
Packit a55458
.SH "SEE ALSO"
Packit a55458
.BR biosdecode (8),
Packit a55458
.BR dmidecode (8),
Packit a55458
.BR mem (4),
Packit a55458
.BR ownership (8)