Re: Setting up a PXE Boot Server on Solaris 8
From: Thomas Nau (Thomas.Nau_at_kiz.uni-ulm.de)
Date: 02/09/04
- Next message: Jeff Schwab: "Re: Next Generation Server Requirements"
- Previous message: Thomas Nau: "Re: Sudden reboot solaris 9 sun 220R"
- In reply to: Benjamin Engst: "Setting up a PXE Boot Server on Solaris 8"
- Next in thread: Benjamin Engst: "Re: Setting up a PXE Boot Server on Solaris 8"
- Reply: Benjamin Engst: "Re: Setting up a PXE Boot Server on Solaris 8"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 9 Feb 2004 21:23:38 +0100
Hi Benny.
Benjamin Engst <benjamin.engst@erl11.siemens.de> wrote:
| ich suche Informationsquellen zur Einrichtung von PXE Boot unter Solaris
| 8. Soweit ich weiß, braucht man dazu einen DHCP- und TFTP-Server.
| Darum die Frage: Kann man den hauseigenen DHCP Server von SUN verwenden,
| und wenn ja, wie installier bzw. konfigurier ich ihn richtig um ihn im
| Zusammenspiel mit dem TFTP Server als Bootserver zu verwenden?
|
| Ich bin um jeden Rat dankbar.
Sorry, I cannot provide information about Suns own DHCP server but about
the one from ISC (www.isc.org). It's easy to compile for Solaris. Looking
at the configuration you need to setup the vendor option space for PXE
option space PXE;
option PXE.mtftp-ip code 1 = ip-address;
option PXE.mtftp-cport code 2 = unsigned integer 16;
option PXE.mtftp-sport code 3 = unsigned integer 16;
option PXE.mtftp-tmout code 4 = unsigned integer 8;
option PXE.mtftp-delay code 5 = unsigned integer 8;
option PXE.discovery-control code 6 = unsigned integer 8;
option PXE.discovery-mcast-addr code 7 = array of unsigned integer 8;
option PXE.boot_servers code 8 = array of unsigned integer 8;
option PXE.boot_menu code 9 = array of unsigned integer 8;
option PXE.menu-prompt code 10 = { unsigned integer 8, text };
and after that make sure the clients use it
# ------------------------------------------------------------------------
# PXE boot
# no MTFTP but TFTP so ip=0.0.0.0
# ------------------------------------------------------------------------
if (substring (option vendor-class-identifier, 0, 32) =
"PXEClient:Arch:00000:UNDI:002001") {
vendor-option-space PXE;
next-server tftp.rz.uni-ulm.de;
option vendor-class-identifier "PXEClient";
option PXE.mtftp-ip 0.0.0.0;
filename "/sun/nbp";
}
!!! this is for Sun V6* systems and their boot loader but a similar setup
eg works for FreeBSD clients. The TFTP loaded code (/sun/npb) then usually
also uses DHCP to retrieve whatever's next on the list e.g. 'inetboot' on
solaris systems
Hope that helps
Thomas
p.s. please don't post in german as this is an international newgroup
-----------------------------------------------------------------
PGP fingerprint: B1 EE D2 39 2C 82 26 DA A5 4D E0 50 35 75 9E ED
- Next message: Jeff Schwab: "Re: Next Generation Server Requirements"
- Previous message: Thomas Nau: "Re: Sudden reboot solaris 9 sun 220R"
- In reply to: Benjamin Engst: "Setting up a PXE Boot Server on Solaris 8"
- Next in thread: Benjamin Engst: "Re: Setting up a PXE Boot Server on Solaris 8"
- Reply: Benjamin Engst: "Re: Setting up a PXE Boot Server on Solaris 8"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|