Re: A little more help for a new sparc user
Nick Schmalenberger <[email protected]>
| Newsgroups | gmane.os.openbsd.sparc |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Mar 12, 2010 at 03:44:49PM -0800, Erin O'Meara wrote: > Well I got the install up and running an have my netra X1 running openBSD. > > In the install.sparc64 file in mentions applying the latest firmware patch > for openbsd to run. the firmware on the box is from 2001 and the latest is > 2003. > I have download the patch file from sun (111952-03) and the file is a shell > script that contains an encoded file, which is a shell script with another > enocode file. > in the end I get the tar file that is double encoded and contains > flashprom.64bit, flashprom.32bit and obp_image. > > from reading the scripts the flashprom files are drivers for sun's OS and > the other file is the firmware image. > > any suggestions on how to flash the netra X1 firmware from openBSD? > > I have played around with these steps and tried to boot the image file with > no luck, should this work with the obp_image file? > http://www.smtps.net/netboot_flash_obp.html > What I needed to do to update the prom on my Netra T1 105, was boot the Solaris installer with a similar arrangement to openbsd, and I was able to run the prom update from the Solaris installer without installing Solaris. Getting all the nfs and bootparams stuff seemed to be a big pain with Solaris like OpenBSD, but slightly different. Here are my exports and bootparams files: nick@gwynn:~$ cat /etc/exports # /etc/exports: the access control list for filesystems which may be exported # to NFS clients. See exports(5). /var/lib/tftpboot tuolumne(rw,no_root_squash) /var/lib/tftpboot -ro minerva nick@gwynn:~$ cat /etc/bootparams # /etc/bootparams: provide diskless clients with information necessary # for booting. See bootparamd(8) for further information. # # Format : client id=server:path # # Example: client_1 base=server_1:/path/to/basedir # tuolumne root=gwynn-boot:/var/lib/tftpboot/solaris/Solaris_10/Tools/Boot \ rootopts=gwynn-boot:rsize=32768:nfsvers=3:vers=3 \ install=gwynn-boot:/var/lib/tftpboot/solaris \ # sysid_config=gwynn-boot:/var/lib/tftpboot/sparc/sysidcfg.d/solaris10 \ boottype=bootp-server:in \ term=bootp-server:xterm minerva root=gwynn:/var/lib/tftpboot Some of those settings are for other installations of OpenBSD, I think, tuolumne is the netra. gwynn is a debian system too, with tftpd-hpa, nfs-user-server, and netkit-bootparamd. The versions of those now are different from what I used before I suppose. Maybe that config will help you though. I used various howtos also, I don't remember which one was the most helpful, sorry. Nick Schmalenberger