I had similar issue with a solaris 9 jumpstart server and it turned out to be a tftp bug. Patches for tftp resolved the issue.
Ed On Thu, 2009-08-27 at 19:13, Jorgen Lundman wrote: > We have a jumsptart server loaded with sol8,9,10 and opensolaris, both sparc > and intel. However, I recently also attempted to load svn119 on it. > > It appears now that it no longer uses multiboot, but you load the kernel > directly. Fine, then it has x86.miniroot. However, I believe I may be hitting > a size limit of some sort. The tftp stops transferring around the 80% mark. > > snoop says that block 65535 is requested, sent, then requested again. Until > eventually the tftpd gives up. Truss has similar events: > > 2643: recv(4, "\004FFFD", 65468, 0) = 4 > 2643: sendto(4, "\003FFFE05A9 iB8EEE08B93".., 1436, 0, 0x08075558, 32) = > 1436 > 2643: recv(4, "\004FFFE", 65468, 0) = 4 > 2643: sendto(4, "\003FFFF9501 191 = / ,84".., 1436, 0, 0x08075558, 32) = > 1436 > 2643: recv(4, "\004FFFF", 65468, 0) = 4 > 2643: sendto(4, "\003\0\0 A7F 1B1C2 RE4 G".., 1436, 0, 0x08075558, 32) = > 1436 > 2643: recv(4, "\004FFFF", 65468, 0) = 4 > 2643: recv(4, "\004FFFF", 65468, 0) = 4 > 2643: Received signal #14, SIGALRM, in recv() [caught] > 2643: sendto(4, "\003\0\0 A7F 1B1C2 RE4 G".., 1436, 0, 0x08075558, 32) = > 1436 > 2643: recv(4, "\004FFFF", 65468, 0) = 4 > 2643: Received signal #14, SIGALRM, in recv() [caught] > 2643: sendto(4, "\003\0\0 A7F 1B1C2 RE4 G".., 1436, 0, 0x08075558, 32) = > 1436 > 2643: recv(4, "\004FFFF", 65468, 0) = 4 > > As you can see the block-size has already been negotiated at 1436 bytes. The > tftpd server is Solaris 10: > > SunOS jumpstarter 5.10 Generic_137138-09 i86pc i386 i86pc > > Which comes with patch 123333-01, and I installed 123333-02 just in case. But > it clearly makes it over 32MB. Client side is Solaris GRUB. I have tried > using the GRUB on svn119 boot CD, which also fails. > > The default boot files are: > > -r-xr-xr-x 1 root root 1.7M Jul 17 05:30 > /tftpboot/I86PC.Solaris_11-1/platform/i86pc/kernel/amd64/unix > -r--r--r-- 1 root root 153M Jul 17 05:37 > /tftpboot/I86PC.Solaris_11-1/amd64/x86.miniroot > > 65535 * 1436 comes to about 92MB, so would this mean that OpenSolaris is no > longer jumpstart-able (over tftp) ? What is suggested these days? > -- > This message posted from opensolaris.org > _______________________________________________ > install-discuss mailing list > install-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/install-discuss -- Ed Spencer Information Services and Technology UNIX System Administrator Computer and Network Services EMail: Ed_Spencer at UManitoba.CA The University of Manitoba telephone: (204) 474-8311 Winnipeg, Manitoba, Canada R3T 2N2