Date: Fri, 4 Dec 2009 23:41:45 +0000 From: Anton Shterenlikht <mexas@bristol.ac.uk> To: Anton Shterenlikht <mexas@bristol.ac.uk> Cc: freebsd-sparc64@freebsd.org Subject: Re: firmware update on Blade 1500 Message-ID: <20091204234145.GA54440@mech-cluster241.men.bris.ac.uk> In-Reply-To: <20091204225227.GA54260@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> <alpine.LNX.2.00.0912041701530.7157@servww6.ww.uni-erlangen.de> <20091204162733.GA52861@mech-cluster241.men.bris.ac.uk> <alpine.LNX.2.00.0912041748520.7157@servww6.ww.uni-erlangen.de> <20091204225227.GA54260@mech-cluster241.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 04, 2009 at 10:52:27PM +0000, Anton Shterenlikht wrote: > On Fri, Dec 04, 2009 at 05:53:43PM +0100, Gheorghe Ardelean wrote: > > On Fri, 4 Dec 2009, Anton Shterenlikht wrote: > > > > > On Fri, Dec 04, 2009 at 05:13:42PM +0100, Gheorghe Ardelean wrote: > > >> On Fri, 4 Dec 2009, Anton Shterenlikht wrote: > > >> > > >>>> 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. > > > > > > > > > Gheorghe, just to clarify: > > > > > > 1. Do both boxes need to be on the same local net? > > > I cannot boot across rooters, can I? > > > Can I just connect the two boxes in question directly > > > with an ethernet cable? > > > > > > 2. I understand I need to run inetd and rarpd on the box with > > > the boot file, or in this case a firmware file. Is that so? > > > > I am always making the files in /tftpboot rx for world. > > chmod 755 /tftpboot/firmware_file should do it > > I do not recall now why but IIRC it was written somewhere. > > success!! > > don't know what went wrong in my first attempt. > I think it worked after I wrote the whole > domain name in /etc/hosts: > > 137.222.184.100 blade1500.men.bris.ac.uk > > Anyway, I moved from 2004 to 2009 firmware! > > This was "red" blade 1500. > > I've two more "silver" blade 1500. Will try to > update the firmware on those as well. > > Will report. yes, successfully updated both 1500 silver blades to 4.30.3 firmware. thanks again -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091204234145.GA54440>