160ecaf37SRuslan Ermilov.Dd December 14, 2000 2fefbe220SMike Pritchard.Dt BOOTPARAMD 8 3fefbe220SMike Pritchard.Os 4fefbe220SMike Pritchard.Sh NAME 5fefbe220SMike Pritchard.Nm bootparamd 6fefbe220SMike Pritchard.Nd boot parameter server 7fefbe220SMike Pritchard.Sh SYNOPSIS 8fefbe220SMike Pritchard.Nm 9fefbe220SMike Pritchard.Op Fl ds 10fefbe220SMike Pritchard.Op Fl r Ar router 11112eace2SPhilippe Charnier.Op Fl f Ar file 12fefbe220SMike Pritchard.Sh DESCRIPTION 13490d5836SPhilippe CharnierThe 14490d5836SPhilippe Charnier.Nm 15490d5836SPhilippe Charnierutility is a server process that provides information to 1660ecaf37SRuslan Ermilov.Xr diskless 8 1760ecaf37SRuslan Ermilovclients necessary for booting. 18f2e366a1SSheldon HearnIt consults the 19fefbe220SMike Pritchard.Pa /etc/bootparams 20b9fefab7SBill Paulfile. 21fefbe220SMike Pritchard.Pp 22b9fefab7SBill PaulThis version will allow the use of aliases on the hostname in the 23fefbe220SMike Pritchard.Pa /etc/bootparams 24f2e366a1SSheldon Hearnfile. 2560ecaf37SRuslan ErmilovThe returned hostname to the 2660ecaf37SRuslan Ermilov.Em whoami 2760ecaf37SRuslan Ermilovrequest done by the booting client 28b9fefab7SBill Paulwill be the name that appears in 29fefbe220SMike Pritchard.Pa /etc/bootparams 30f2e366a1SSheldon Hearnand not the canonical name. 31f2e366a1SSheldon HearnIn this way you can keep the answer short enough 3260ecaf37SRuslan Ermilovso that machines that cannot handle long hostnames will not fail during boot. 33fefbe220SMike Pritchard.Sh OPTIONS 34fefbe220SMike Pritchard.Bl -tag -width Fl 35fefbe220SMike Pritchard.It Fl d 36b9fefab7SBill PaulDisplay the debugging information. 37fefbe220SMike Pritchard.It Fl s 3860ecaf37SRuslan ErmilovLog the debugging information with 3960ecaf37SRuslan Ermilov.Xr syslog 3 . 40fefbe220SMike Pritchard.It Fl r Ar router 41b9fefab7SBill PaulThe default router (a machine or an IP-address). 42b9fefab7SBill PaulThis defaults to the machine running the server. 43fefbe220SMike Pritchard.It Fl f Ar file 44fefbe220SMike PritchardThe file to use as boot parameter file instead of 45fefbe220SMike Pritchard.Pa /etc/bootparams . 46fefbe220SMike Pritchard.El 47fefbe220SMike Pritchard.Sh FILES 48fefbe220SMike Pritchard.Bl -tag -width /etc/bootparams -compact 492710751bSJoel Dahl.It Pa /etc/bootparams 5060ecaf37SRuslan Ermilovdefault boot parameter file 51fefbe220SMike Pritchard.El 527186129aSWilko Bulte.Sh EXAMPLES 537186129aSWilko BulteWhen netbooting diskless SunOS/Xkernel SPARCstations the booted SunOS kernel 5460ecaf37SRuslan Ermilovalso broadcasts to the all-0 address. 5560ecaf37SRuslan ErmilovThe SunOS kernel hangs until it receives a reply. 5660ecaf37SRuslan ErmilovTo accommodate this behaviour add an alias address 5760ecaf37SRuslan Ermilovthat responds to an all-0 broadcast. 5860ecaf37SRuslan ErmilovSo, add something like 59c2965cd1SJoel Dahl.Ql "ifconfig xl0 192.168.200.254 netmask 255.255.255.255 broadcast 192.168.200.0 alias" 6060ecaf37SRuslan Ermilovon the relevant network interface on your 6160ecaf37SRuslan Ermilov.Nm 6260ecaf37SRuslan Ermilovserver. 6360ecaf37SRuslan ErmilovThe alias address must of course be free for use. 6460ecaf37SRuslan Ermilov.Sh SEE ALSO 6560ecaf37SRuslan Ermilov.Xr syslog 3 , 6660ecaf37SRuslan Ermilov.Xr bootparams 5 , 6760ecaf37SRuslan Ermilov.Xr diskless 8 6859a3c79dSRuslan Ermilov.Sh AUTHORS 6959a3c79dSRuslan ErmilovWritten by 7001c2b8acSBaptiste Daroussin.An Klas Heggemann Aq Mt klas@nada.kth.se . 71fefbe220SMike Pritchard.Sh BUGS 7260ecaf37SRuslan ErmilovYou may find the 7360ecaf37SRuslan Ermilov.Xr syslog 3 7460ecaf37SRuslan Ermilovloggings to be verbose. 75