SETNETBOOTINFO(8) | System Manager's Manual (alpha) | SETNETBOOTINFO(8) |
setnetbootinfo
—
configure Alpha network bootstrap program
/usr/mdec/setnetbootinfo |
[-vf ] [-o
outfile] [-a
ether-address | -h
ether-host] infile |
/usr/mdec/setnetbootinfo |
[-v ] -u
-o outfile
infile |
The setnetbootinfo
utility configures the
NetBSD/alpha network bootstrap program so that it
can be used to bootstrap systems with old firmware revisions.
The NetBSD/alpha network bootstrap program
needs to have the ethernet address of the interface being used to boot the
system available when querying other hosts on the network for bootstrapping
information. Alpha systems with old firmware revisions provide no way for
network bootstrap programs to determine the ethernet address of the
interface that they are booting from, and so the
NetBSD/alpha network bootstrap program must find
that information in another way. (Newer firmware revisions include the
ethernet address in the name of the device that is being booted from.) The
setnetbootinfo
utility encodes an ethernet address
(and other information) directly into the network bootstrap program.
The options recognized by setnetbootinfo
are as follows:
-a
ether-address-h
option are mutually
exclusive.)-f
-h
ether-host-a
option are
mutually exclusive.)-o
outfile-o
flag is not specified, the output file name
will be the name of the input bootstrap program concatenated with a period
and the digits of the ethernet address being encoded. For instance, if the
input file is named /usr/mdec/netboot and is being
configured to encode the ethernet address
08:00:2b:bd:5d:fd
, then the default output file
name would be /usr/mdec/netboot.08002bbd5dfd. It
is safe to set the output file name to be the same as the input file name;
the input file is read in its entirety before the output file is
modified.-u
-o
option, and neither the
-a
or the -h
options may
be specified.-v
The NetBSD/alpha
setnetbootinfo
command first appeared in
NetBSD 1.3.
The setnetbootinfo
utility was written by
Chris Demetriou.
February 17, 2017 | NetBSD 10.99 |