isibootd —
TRFS based network boot server
isibootd |
[-d tracelevel]
[-i interface]
[-s directory] |
The isibootd command is a server which supports OMRON
LUNA's network boot protocol based on the Transparent Remote File System
(TRFS) protocol. The TRFS protocol uses special Ethernet type packets and
works within a local network.
isibootd is a simple TRFS server that only
supports client reads for booting and exports files in a specified
directory. isibootd accepts requests only from
clients listed in the /etc/ethers and have valid
hostnames.
The options are as follows:
-d
tracelevel
- Run
isibootd in debug mode with specified
tracelevel. The tracelevel can be value 1, 2, or 3, and greater tracelevel
provides more detailed trace output. The server will not fork in the debug
mode.
-i
interface
- Specify a network interface to service network boot. If not specified
isibootd searches available network interfaces
(excluding loopback) and use the first configured “up”
one.
-s
directory
- Specify a directory containing boot files to be served by
isibootd. If not specified
isibootd uses /tftpboot by
default.
- /etc/ethers
-
- /etc/hosts
-
- /tftpboot
-
- /var/run/isibootd.pid
-
isibootd is based on isiboot
utility which was originally written by Tohru
Nishimura for NetBSD/luna68k development, and
first appeared in NetBSD 6.0.