Hello various SGI FAQ maintainers. I recently had the problem of having had an experimental kernel scribble on the $eaddr variable in my Indy NVRAM, causing the firmware to reject the interface for netbooting. I was unable to find information on resetting it in any FAQ, so I thought I might prevent others from having to discover this experimentally as I did. Note that this should probably *not* be tried on anything other than an Indy. dump -w -x 0xbfbe04e8 Sanity check the output here to see if it matches the address given in the 'ec0: bad ethernet address' error message. If not, you may not want to overwrite whatever is there instead. fill -w -v 0xGG 0xbfbe04e8 fill -w -v 0xHH 0xbfbe04ec fill -w -v 0xII 0xbfbe04f0 fill -w -v 0xJJ 0xbfbe04f4 fill -w -v 0xKK 0xbfbe04f8 fill -w -v 0xLL 0xbfbe04fc Where GG:HH:II:JJ:KK:LL is the intended ethernet address. It's a very good idea to reuse the address the machine was shipped with. Check the back of the machine if you cannot remember it. Power down, wait one full minute and then power up. All variables will have been reset as with the resetenv command, except $eaddr. -- Soren