Date: Fri, 4 Dec 2009 17:13:42 +0100 (CET) From: Gheorghe Ardelean <ardelean@ww.uni-erlangen.de> To: Anton Shterenlikht <mexas@bristol.ac.uk> Cc: freebsd-sparc64@freebsd.org Subject: Re: firmware update on Blade 1500 Message-ID: <alpine.LNX.2.00.0912041701530.7157@servww6.ww.uni-erlangen.de> In-Reply-To: <20091204153353.GA52633@mech-cluster241.men.bris.ac.uk> References: <20091204145230.GA52366@mech-cluster241.men.bris.ac.uk> <20091204150929.GA52455@mech-cluster241.men.bris.ac.uk> <alpine.LNX.2.00.0912041624160.7157@servww6.ww.uni-erlangen.de> <20091204153353.GA52633@mech-cluster241.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 4 Dec 2009, Anton Shterenlikht wrote: > On Fri, Dec 04, 2009 at 04:29:50PM +0100, Gheorghe Ardelean wrote: >> >> Hi, >> >>> maybe I can copy the file somewhere under /boot/kernel >>> and pretend it's a kernel, and try to boot it? >> >> I am always netbooting the firmware file. Until now it worked for me (from >> Ultra Sparc 1, 2, 5, 10, 30 and to Blade100). >> I suppose it works also for Blade1500 but I never did it. >> Maybe you give it a try. >> >> Just use your other FreeBSD machines as rarp + tftp server to deviler the >> file. The file should be renamed (or linked) to it's hex IP equivalent. >> tcpdump is your friend here! > > sorry, could you please elaborate or give a link, I'm not familiar with > this. What's rarp? tftp? IP equivalent? > > maybe you got an example from your old netbooting? please add to /etc/rc.conf inetd_enable="YES" than edit /etc/inetd.conf and enable tftp (there are 2 entries in that file one for IPv4 and one for IPv6) after that /etc/rc.d/inetd start write down the MAC of your Blade1500 and add an entry to /etc/ethers something like: xx:yy:zz:aa:bb:cc blade1500 and add a line to /etc/hosts containing the mapping of the blade1500 hostname (see ethers) to ir's IP. Eg: 192.168.1.13 blade1500 after this is done start the RARP daemon. I am always doing it like this: rarpd -adfsv In an other terminal you can run tcpdump to see the request from the blade1500 and if you have the correct file name. In this case (IP:192.168.1.13) the file in /tftpboot should be named COA8010D or a symbolic link to the actual firmware file. Now on the serial console of the Blade1500 say 'boot net' and that's it. Regards, Gheorghe Ardelean.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LNX.2.00.0912041701530.7157>