Hi, I've found the problem and solution :)
On Solaris 9 I was using Sun's DHCP, on Solaris 10 ISC one. I added next-server 172.16.5.1; to ISC's dhcpd.conf file and not it works (both with larger menu.lst files and no problems loading kernel). Looking at snoop output - all tftp requests and answers send by client were directed to OLD-BROADCAST without that parameter. Now the communications goes exactly between server<->client IP addresses. Still it should work properly I guess (it works for files smaller than 1432 bytes in size...). This message posted from opensolaris.org
