Re: Attempting to Resurrect Sun3/50 w/ NetBSD
David Johnson <[email protected]> Wed, 03 Oct 2007 17:14:11 -0500
| Newsgroups | gmane.os.netbsd.ports.sun3 |
|---|---|
| Message-ID | <[email protected]> |
Thanks for the tip on using tcpdump to monitor incoming frames on the interface. As you might expect most of my NIC cards that have Thin-Net are old and of questionable status. I had to test a few cards to get one with the 10Base2 port that was working. I also swapped machines to one that is running NetBSD 3.0.1 I succeed in getting the rarpd deamon to respond to the sun3/50 and it is now getting its IP address. When I went to the next step, setting up RPC.bootparamd server, I created /etc/bootparams with the following: sun350 root=nfsserver:/export/client/root gateway=192.168.2.1:0xFFFFFF00 Then I attempt to start bootparamd daemon: # /usr/sbin/rpc.bootparamd -d I get the following message. Any ideas why I get this? rpc.bootparamd: unable to register BOOTPARAMPROG version 1, udp der Mouse wrote: >> I have inherited a diskless Sun 3/50M 4MB RAM. I have read the >> general diskless How-to and the sun3 specific one. >> > > 4M will be tight. NetBSD is substantially more featureful (or bloated, > take your pick) than SunOS, and even SunOS of that era was tight enough > in 4M that there exist daughterboards that add RAM to the -3/50. > > That aside, provided you have a suitably stripped-down kernel you may > be able to get something useful to happen. It's been a long time since > I tried to use a -3/50 with any amount of RAM. (I think I own one, but > I spent a few minutes looking for it and failed. It's probably hiding > down behind under somewhere....) > > >> My problem is that Sun3 attempts to boot over the ethernet le(0,0,0) >> to no avail. I cannot get back to the Prom monitor at all. I've >> looked all over the place for monitor command list etc to no avail. >> Can anyone send me a cheat sheet showning basic PROM commands. >> > > To get back to the monitor when it's trying to boot, type L1-A (hold > down L1 and type A) if you have a keyboard/monitor console, or generate > a break condition if you have serial console. (How to generate a break > depends on what you have the serial line hooked up to. Most terminals > and terminal emulators have some way to generate a break.) > > >> My machine appears to be attempting to get an IP address for its MAC >> address using RARP. I have a RARPD server running on a 386I machine >> runnning NetBSD3.1. Nothing is happening. No indications from RARPD >> -a -d showing anything from the SUN3 and nothing but a rolling |/-|\ >> pattern on the Sun. I'm ignorant on a lot of this stuff, but I'm >> persistent. >> > > Persistent will count for a lot, especially when it comes to curing > ignorance.. :) > > My first step would be to get the MAC address of the -3/50 from its > banner (8:0:20:something) and snoop for traffic from that MAC on your > boot server (eg, "tcpdump -n -s 2000 -i ex0 ether host 8:0:20:aa:b:cc"). > This *should* show you the rarp requests, at the very least. If not, > something is wrong, either with the Sun's ethernet or with your network > infrastructure (cables, swtiches, transceivers, etc). > > If the -3/50's MAC isn't 8:0:20:something, its config has got damaged. > I've seen instructions for curing this, but can't recall where, and > haven't found them in a few minutes searching likely places. I think > typing a ? to the ROM monitor will produce something helpful; fuzzy > memory says the command you want is q. The JWBirdsall Sun hardware > reference, linked to from http://www.sunhelp.org/hardware, has some > info which may help. > > /~\ The ASCII der Mouse > \ / Ribbon Campaign > X Against HTML [email protected] > / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B > > >
ElectronSciences.vcf
(text/x-vcard, 164 B)
begin:vcard fn:David W. Johnson n:Johnson;David W. email;internet:[email protected] tel;work:205-602-4999 tel;cell:205-602-4999 version:2.1 end:vcard