Network Install

From: Sonam Ganglia (s.ganglia@gmail.com)
Date: Fri Jan 11 2008 - 17:19:27 EST


Hello SunManagers,

I have a bunch of machines X2200 (not many, just 8) that came with Solaris
10 preinstalled. Now I need to upgrade them to the latest release of Solaris
10 8/07. I want to do this using network install method described in the sun
docs. From whatever I have read from the documentation, I understand that I
don't need a dhcp server as long as all the machines (install server and
clients) are in the same subnet. So I went ahead and configured the install
server on a machine that had a cdrom. I populated the install directory with
the relevant image of Solaris CD and ran the add_install_client. I double
checked every thing on the server and they all tallied with what the
document said. On the client machine which is also an X2200 I enabled
network boot through the Broadcom network interface 0. I checked the cable
and in fact that is the port that the cable connects to. All network
connectivity reports fine. I reboot the client to do the network boot. It
tries to do it but fails trying to find the DHCP server.

My question is do I really need a dhcp server in the subnet when Sun docs
seems to suggest that I really don't need one. Configuring one seems to be a
waste of resource for a tiny network like mine. I have doubts if dhcp is the
problem or my tftp connection is the one that is choking the install.

On my server I do see tftp configured and running. However to test it out, I
tried

root 56 >> svcs -a|grep inet
disabled Dec_10 svc:/network/inetd-upgrade:default
online Dec_10 svc:/network/inetd:default
root 57 >> svcs -a|grep tftp
online 11:03:00 svc:/network/tftp/udp6:default
root 58 >> svcs -a|grep rarp
online Jan_09 svc:/network/rarp:default
root 59 >> cat /etc/inet/inetd.conf

# TFTPD - tftp server (primarily used for booting)
tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s
/tftpboot

root 66 >> netstat -a|grep tftp
      *.tftp Idle
      *.tftp
Idle

When I snoop on the server the telnet session from the client

root@zither 70 >> snoop -d nge0 port 69
Using device /dev/nge0 (promiscuous mode)

         z22 -> zither0 TCP D=69 S=32821 Syn Seq=1771792354 Len=0
Win=49640 Options=<mss 1460,nop,wscale 0,nop,nop,sackOK>
     zither0 -> z22 TCP D=32821 S=69 Rst Ack=1771792355 Win=0

On the client side

telnet <install server ip> 69
Connection refused.

Any help will be much appreciated.
Thanks in advance,

--Sonam
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:39 EDT