The Oracle OpenBoot 4.x Administration Guide[0] documents a few useful
options for network boot.

Basically do either
        {ok} setenv network-boot-arguments tftp-retries=0
        {ok} boot net ...
or
        {ok} boot net:tftp-retries=0 ...

Newer machines like the T4-2 using OpenBoot 4.38.16 also support
BOOTP/DHCP besides RARP;  "dhcp,hostname=puffy" works as expected on my
T4-2, but "boot-filename" and "boot-retries" remain unsupported on this
particular machine despite being documented in the guide.

0: https://docs.oracle.com/cd/E63648_01/html/E63649/gpvll.html#scrolltoc

Feedback? OK?


Index: eeprom.8
===================================================================
RCS file: /cvs/src/usr.sbin/eeprom/eeprom.8,v
retrieving revision 1.22
diff -u -p -r1.22 eeprom.8
--- eeprom.8    8 Jan 2020 14:45:36 -0000       1.22
+++ eeprom.8    6 Oct 2022 09:40:45 -0000
@@ -197,7 +197,7 @@ one is likely to see on a system with an
 NOTE: this list
 may be incomplete or incorrect due to differences between revisions
 of the OpenPROM.
-.Bl -tag -width "last-hardware-update  "
+.Bl -tag -width "network-boot-arguments  "
 .It Ar sunmon-compat?
 If true, the old EEPROM-style interface will be used while in the monitor,
 rather than the OpenPROM-style interface.
@@ -298,6 +298,8 @@ or
 specifying the default console output device.
 .It Ar keyboard-click?
 If true, the keys click annoyingly.
+.It Ar network-boot-arguments
+Comma separated list of arguments for booting over RARP or BOOTP/DHCP and TFTP.
 .It Ar sd-targets
 A string in the format
 .Dq 31204567

Reply via email to