What version of Mac OS are you using?
What version of the Startup Disk control panel?
Post output from DumpNameRegistry. It should show if the ANS comes up as a AAPL,9500 or as a AAPL,ShinerESB. The latter should be the case when Open Firmware detects the internal SCSI (vendor/device ID 1000:0003).
The PowerSurge script fixes a few bugs in Open Firmware 1.0.5. It probably shouldn't be used for the ANS versions of Open Firmware as I've explained in a previous post. I've attached a version which explains some of the patches. It includes some of my own patches for XPostFacto.
I agree it shouldn't be used and it does not seem necessary. This is OS 9.1.
There is nothing in the CDEV's table that matches AAPL,ShinerESB, so that wouldn't match the behaviour nor the Gestalt ID.
Meanwhile, there is a difference in MACE Ethernet between the two ROMs: onboard works with 2.0 and also 1.1.22 but not 1.1.20. The device exists on all three. I cannot find an ndrv or nlib that corresponds to it in 2.0.
Yes, it's pesent, but it's handled differently. In ANS Open Firmware, a 'ttya' setting is taken literally, so the machine will come up with a black screen. While the system will start, no graphics output will appear on any video card or internal video, including the Open Firmware prompt. The ideal situation is that MacOS not try to change input-device and output-device. It doesn't seem that Startup Disk is doing this, however, because it has no string in either fork for 'ttya' - unless it's doing this some other way.What's the issue with ttya? It is a devalias that should exist in Open Firmware and points to the modem port.
The devalias forttyais/bandit/gc/escc/ch-a
printenvshows that the defaultinput-deviceandoutput-deviceiskbdandscreenso something must change them tottya.
input-deviceandoutput-deviceonly affect Open Firmware so it shouldn't be a problem for Mac OS 9.
The default for PowerSurge machines isttya. The default is set when the PRAM is zapped.