Questions and Answers
Amy Rich
Q I have a
JumpStart server and a bunch of clients running Solaris 9. Recently we
expanded our JumpStart network from 192.168.1.0/24 to 192.168.0.0/23 because we were running out of addresses. When we made this
change, JumpStart stopped working all together. When I try to jump hosts
off of the new .0 network, I receive the following error (192.168.1.2 is our
JumpStart server):
TFTP: Could not send to 192.168.1.2:36547 (Host is unreachable)
A snoop of the network shows the following interaction (192.168.0.10 is
the client) during boot net - install or boot net -s:
OLD-BROADCAST -> (broadcast) RARP C Who is 0:3:ba:xx:xx:xx ?
192.168.1.252 -> 192.168.0.10 RARP R 0:3:ba:xx:xx:xx is \
192.168.0.10, 192.168.0.10
192.168.0.10 -> BROADCAST TFTP Read "C0A8000A" (octet)
192.168.1.252 -> 192.168.0.10 TFTP Data block 1 (512 bytes)
It's at this point that the TFTP error I
mentioned above is echoed on the client machine.
Just in case it's something wacky on the server
side, here are the entries in the pertinent files:
/etc/bootparams:
client.my.domain root=jsserver.my.domain:/inst/cdrom/SunOS-5.9-sparc/ \
Solaris_9/Tools/Boot install=jsserver.my.domain:/inst/cdrom/ \
SunOS-5.9-sparc boottype=:in install_config=jsserver.my.domain:/ \
inst/jumpstart rootopts=:rsize=32768 term=:vt100 tz=:US/ \
Eastern jnet=192.168.0.0;255.255.254.0 keyboard=:us \
display=:NONE monitor=:NONE pointer=:NONE \
sysid_config=jsserver.my.domain:/inst/jumpstart/sysidcfg/ \
SunOS-5.9 ns=:NONE
/etc/ethers:
0:3:ba:xx:xx:xx client.my.domain
/etc/hosts:
192.1
|