Click for MacBook/Pro Upgrades!
Click for MacBook/Pro Upgrades!


Keep this site growing - Please visit my Sponsors

Accelerate Your Mac! Logo

Rhapsody DR2 Installation Tips
(from Reader Feedback- updated 5/29/98)


In response to a Reader Request (no video at Rhapsody startup on PowerTower Pro and problems with unsupported machines), I received a large number of responses from readers (Thanks!) - too many to list on the news page so I've created this permanent page with the responses.

" Mike
i've got the answer for _most_ of the people who want to install Rhapsody DR2 on a unsupported machine like mine (PowerMac 7300). I don't get it why it would install with no probs on a 7600, but not a 7300. Anyways, the Multibooter app that comes with DR2 does not work at all on unsupported models, you have to use the Rhapsody CP that came with DR1. First you reboot off the CD in macos, then do the mini install, then you restart like it says. Now, it won't work, you'll get a black screen, you'll have the Zap the PRAM (command-option-p-r) then you'll get back into MacOS. In the Rhapsody Control Panel, enter the scsi ID of the your cd-rom (scsi id 3 if you didn't change it). Now reboot, and as soon as it says welcome to MacOS, press and HOLD down the capslock key, once it loads the rhapsody CP, you'll reboot into rhapsody off the CD, if you get any errors, make sure your last hard drive on your SCSI chain (intern) is terminated! that's what was giving me lots of errors, apperently Rhapsody is very sensitive about that. If you get any other problems, then it's probably because you have unsupported hardware. to boot back in macos, immediatly hold down the M key when you go to 'Logout' in DR2, to boot back in rhapsody, go in the Rhapsody CP and change the scsi ID the drive you just installed it to. then reboot once again, and hold the Capslock key.

A big thanks to 'Butch' who told me about using the Rhapsody DR1 CP and the installation process, and another big thanks to 'Yeknum' who told me about the termination on the drives.

good luck,(i'm writing this in Claris Emailer2 in Rhapsody bluebox).
justin "


" Hey,
This guy hasn't been reading the tech docs about Open Firmware I guess! It ouptuts via serial unless you can give it the correct video path.

ZAP the PRAM to reset it.

Also, the Adaptec SCSI is not supported so he has to move his drive to logicboard SCSI bus.

The tech notes for Open Firmware are available from Apple and also a bit more user-friendly ones at the LinuxPPC FAQ-O-Matic:

Apple:
http://devworld.apple.com/technotes/tn/tn1061.html
http://devworld.apple.com/technotes/tn/tn1062.html

LinuxPPC FAQ-O-Matic:
http://www.dartmouth.edu/~jonh/lppc-cache/217.html
Cya!
Mike Lamoureaux "


" Mike,
On OF...I do not know if a power tower has the newer version of OF (2.x), but it may have version 1.x in which case it does not know how to write to the screen...OR, you may need to tell it how to write to the screen (see below)

My powercenter has version 1.x...

Here is a cut from the linuxPPC install doc which talks about OF: (the full doc is at http://samba.anu.edu.au/linux-pmac/install.html)

Older machines, such as the 7200, 7300, 7500, 8200, 8500, etc. usually have version 1.0.5 of Apple's Open Firmware implementation. Newer machines (e.g. the 6400, etc.) and most clones have version 2.0.

There are some problems with the older version (1.0.5): * It doesn't have a driver for the screen display on the 7200, 8200 and clones (e.g. the PowerCenter 150). If you don't have a terminal or emulator to connect to the serial port, you can still set input-device to `kbd' so that you can issue commands to OF's user interface, as long as you don't mind typing blind.

* It doesn't define a `screen' alias, so you have to know the OF device name for your screen. On the 7300/7500/8500, this is `/chaos/control' (or alternatively `vci/@B', which amounts to the same thing). It does have a driver for the screen display on these machines, but the driver often doesn't initialize the screen successfully.

* The OF variables get reset to default values every time MacOS starts up.
-David Kinney "


" Mike
Your reader is going to have a helluva time getting the open firmware dialogue to show up on his powertower. I have a powercenter, which uses the same catalyst motherboard. [The post said PowerTower, but 250mhz 604E, so I'm guessing it's a PowerTower Pro, Tsunami based board.-Mike] Chances are that it uses an older revision firmware...You need another mac running a terminal app connected to the serial port of the powertower to read the output from the firmware because the older mac versions of the firmware do not output to the screen. The only macs that do this are the catalyst based powercenters, powertowers, and 7200's. I know this because I have installed both mklinux, ppc linux, and am currently trying to install rhapsody dr2. It is a real pain. I am pretty sure that dr2 will work on a powercenter or powertower, if you can get past the booting problems.

You can change the firmware settings through some linux utilities (bootvars is one), but I have not had any success thus far getting rhapsody to install. Apple must be having the same problem with those older machines' firmware because their multibooter utility on the dr2 disk does not support the catalyst machines as of yet.

There is one possible solution that I have not been able to try. If you install dr2 on a different supported machine like an 8500 and transfer the drive to the catalyst machine, I am almost positive it will work. I think the linux utilities should work as well, because I was able, with alot of work, to get both of the flavors of linux to work. I simply have not had the time to try every option.

By the way, when you get the blank screen, the OF dialogue is there, you just can't see it. You can type blind, but if you don't know how the interface looks, good luck. I have yet to try hooking up a terminal to the serial port, but if I get time, I'll let you know if it works.

Sorry for the huge letter, but I just wanted to let people know what they are getting into if they try to install dr2 on a catalyst machine. I think I have found the ultimate solution....Get a powermac G3 ;)
Charlie Archer "


" My guess would be that there is no video driver for Open Firmware in the ROM of that machine. Same goes for my PowerCenter 150 whenever I try to use Linux-PPC. So you either have to type blindly, or hook up a terminal to your computer to see OF's output.
-Colin Meginnis "

" The open firmware boot variables need to be configured for that specific video card. I don't recall exactly what it needs to say, but a similar process is done when installing LinuxPPC (which I tried and then switched to mkLinux), and I had the same problem when I had my video params set wrong. I don't recall what the vars need to be set to off the top of my head (something like /aty/bandit/mach_64pcc for the RAGE II card on my PowerCenter Pro), but this topic has been discussed in some of the PowerPC Linux newsgroups and may be in the FAQs...
HTH,
Tomas Remotigue "

" Mike
A comment on problems with Rhapsody and Open Firmware on a PowerTower...

It sounds like the Open Firmware "input-device" and "output-device" NVRAM variables are not correctly set. These variables control which devices should be used for text input and output by Open Firmware's user interface, and also seem to control what display Rhapsody tries to use for its main display. You can edit these variables with the "Boot Variables" application, which was written for LinuxPPC since it uses OF to boot. Boot Variables can be obtained at the LinuxPPC ftp site:

ftp://ftp.linuxppc.org/linuxppc/powermac/bootvars-1.3a.sit.hqx

Many Macs are set by default to use device "ttya", the modem port, for both input and output ("ttyb" is the printer port if you want to use that port instead). You can run OF remotely from another machine by hooking up a null modem cable between the Mac modem port and the other machine (which can be anything with a terminal program). The serial port parameters used are 9600 bps, 8 bits, no parity, 1 stop bit. If the machine is set up this way, a black screen is precisely what you'd get.

To use the keyboard for the OF input device, set "input-device" to "kbd". The setting for "output-device" can be a bit trickier, though. On some machines, "screen" is an alias to the built-in video, and will work. On the 7500, 7600, 8500, and 8600, use "/chaos/control". For a PCI video card, you'll have to find out what the name of the card is in the OF device tree. You'll need to access the OF interface through the serial cable method, and type "dev / ls" to list all the devices in the tree. Look under /pci (the list of PCI devices) for the video card, and set "output-device" accordingly. For example, I have an ATI XClaim VR Pro. Its OF name is ATY,XCLAIMVRPro. By setting the OF "output-device" field to "/pci/ATY,XCLAIMVRPro" I get the OF display on the ATI card instead of my PowerMac G3's built in video.

It's probably not safe to assume that Rhapsody will understand and work with any random video card.

Now, after all this, it may still not be possible to get a PCC machine to work. The 7200, and all machines derived from it -- namely, a lot of PCC models -- does not have OF driver code for its built-in video. It might be possible to get these machines to work with a video card, however.
Timothy A. Seufert "


" Advise your reader to go to samba.anu.edu.au and look at their linux-ppc mailing list. It's full of useful information. To answer the guy's specific query about a blank screen with cmd-option-o-f, I suggest he use DR2's multibooter, click net boot, click advance options and change the input and output appropriately. input should be "kbd" and output on my 8500 is "/chaos/control." For his PCC machine, it may be different, and he'll need to search linux-ppc.
Ken Lui"

" This happens when the COFF definition file is incorrect for that particular machine.The COFF definition is used to talk to the Open Firmware.

Examples of what I mean can be found at:

http://www.linuxppc.org/install/g3/

and

http://ogrady.com/articles/openfirmware.stm

(by the looks of things, we could run NT, Linux, BeOS AND the MacOS. great machines!)
Mark Costa"


Thanks to all who replied with tips!

Back to XLR8YOURMAC.COM

Disclaimer: Users must read and are bound by the Site Terms of Use.