Skip to main content
Home Forums Sonnet Presto Sonnet Presto
Thread

Sonnet Presto

Sonnet Presto Troubleshooting 32 posts Mar 16, 2012 — Jun 8, 2012
I picked up a Sonnet Presto for my LCIII+ recently for a damned good price, been looking for one for a couple of years, so was stoked to get it! Only problem is, cant find the right drivers! In particular, I think I need the System 7 enabler, I'm running 7.6.1. Sonnet site has drivers for the Presto Plus, but not for this one. Does anyone have an image of the install disk they can send me?

S

Have you called Sonnet? Every time I've called them I have been amazed at the incredible level of Tech Support and Customer Service. Back in the day, I got to talk directly to a couple of their engineers.

From what I recall (when I was digging for a driver for the Presto Plus I own) the driver online IS for the original Presto and a tech had to email me the driver for the plus.

Hello gents. Thanks for the replies, sorry to not respond sooner, got overtaken by life and haven't had any time to tinker with the old Mac, until this weekend...

Well, I've sourced what I think I need directly from Sonnet tech support. I have the Presto extension, which I've placed in the extensions folder, and the System 7 and System 8 enablers, which I've placed in the system folder.

Now, when I install the card, the machine chimes but won't boot at all. Bugger.

When I removed the card and reboot, the Presto extension has a red cross through it.

Any ideas? Have I put the enablers in the right place?

S

Sonnets site has drivers for the Presto and not the Presto Plus (I had to get them to email me the correct drivers for my Plus).

Unfortunately the Sonnet download only has the System 8 enabler. But they mailed me the 7 enabler directly so I (in theory!) have all the requisite software, just not having any luck getting it to boot with the card installed.

I know it needs 32 bit memory on but in the Memory control panel there is no option for this, so I'm assuming the LCIII+ is already set to 32 bit mode?

S

Right, just done some reading up on Mode32 and yeah, the LC series doesn't require it as it's always in 32 bit mode. So that ain't the issue.

I just removed the VRAM and booted. Still nothing. Then removed the 32MB stick of RAM and... it gets to the Happy Mac before freezing.

Help!

S

I also have an FPU installed on the motherboard, could this be conflicting? I don't have an extraction tool so can't easily pull it out to check...

S

The LCIII has 32 bit clean ROMs and therefore doesn't need Mode 32. It was the older 00, 020 and 030 processor machines that didn't have 32 bit clean ROMs that needed Mode 32 to enable 32 bit addressing.

Sounds to me like you're getting software errors.

I'd start from a clean fresh install of System 7 and switch off all the non essential extensions and control panels and work from there. The Sonnet extension needs to be in the extensions folder and the system enablers simply loose in the system folder. From memory you need to install the Sonnet software with extensions off, so install a fresh system, zap the PRAM, remove the non-essential extensions and control panels, boot with extensions off and install the Sonnet software. Reboot and if it still crashes, then either you still don't have the right Sonnet software and/or there may be a problem with the card itself.

If you don't want to overwrite your existing System Folder (and you probably don't if you you've got a lot of application preferences in there) simply create 2 new folders and move the System file into one, the finder into the other and rename the System folder itself as something else. When you now install the fresh System 7 it will create a new System Folder on the hard disk. It's now easy to go back your previous system by reversing the process.

Thanks for that, think I'll give it a go this evening.

I just tried booting with extensions off (shift held down) and the card installed, and it worked. So, does that indicate it's not a physical issue with the card and more likely software? Obviously, with the Presto extension not being loaded the card wouldn't have been enabled but it's got to suggest it's not the physical presence of the card itself stuffing it up?

I'll persevere, although if it turns out the card will continue to clash with my 32MB of RAM once I've ironed out the software bugs then I think I'll be passing her on, having to deal with 4MB of stock RAM only sucks!

S

So, does that indicate it's not a physical issue with the card and more likely software?
It does to me, yes, but just because the machine booted with the card installed and didn't crash, doesn't mean there isn't anything wrong with the card itself, you probably won't find that out till you get the Sonnet software to load and work with it. It is a good sign though!

Installing and testing a fresh installed System 7 with minimal extensions and control panels really should solve the problem if it is a software conflict.

Try the old trick of forcing the Presto extension to load first at the boot - i.e. put a space or two in front of its name and see what happens.

I have a Sonnet Presto and drivers in my LC. You only need the Presto extension. The other 2 System Enablers (Virtual Enabler and System 8 Enabler) are only if you want to run OS 8, and if they're installed on anything except OS 8 your Mac won't boot. So you should boot with extensions off and remove those enablers. It'll probably work after that. :)

Also, it doesn't work on a Color Classic with a VRAM upgrade.

Right, just followed spiceyokooko's advice and started with a fresh install. No luck, same as before.

Have also followed ojfd's tip re getting the Presto extension to load first.

Tried junking the System 7 enabler as per OlePigeon and only having the Presto extension. Well, with the 32MB RAM installed on the motherboard, nothing (as usual) other than the chime. But with the RAM removed it will boot, albeit with the Presto extension bearing a red cross and then a message saying the accelerator did not start up correctly...

Bugger. Any thoughts?

System 7 enabler? Something doesn't sound right. My Presto diskette only has the Presto extension and two enablers: Virtual and System 8.

Are you sure you're using the correct software?

Also, is 32-bit memory addressing turned on? That's needs to be turned on.

Yeah, the Presto software download from Sonnet's site has 2 enablers for OS8 but I had seen a couple of other forum posts in other places where people mention a System 7 enabler, so I mailed Sonnet asking for it and they sent me it! It's also mentioned in the Presto Plus installation pdf that's on their site, so it definitely does exist! :D

But what use it is, I don't know. When the 7 Enabler is in my System folder, nothing happens. Junk it out and just have the Presto extension, it boots. But still doesn't work.

I actually have 2 versions of the Presto extension, v3.1 (1996-1998 Sonnet Technologies) (114Kb) and v3.2.1 (beta 1996-2000 Sonnet Technologies)(152Kb). The 3.2.1 is the one that Sonnet mailed me, 3.1 is the downloaded one from their site. 3.2.1 causes a "bus error" when loading the extension, whereas 3.1 just doesn't load/enable the card.

Can you check which extension you are using? If you mail me yours and it doesn't work then perhaps there is something wrong with the card.

S

And I'm using OS7.6.1, so 32 bit is always on.

Right, just followed spiceyokooko's advice and started with a fresh install. No luck, same as before.
What did you do and what did it do?

Did you zap the PRAM? Did you run it with minimum extensions? What happened? Did it crash? Did the Presto extension load or have an X through it? Where was the Presto extension loading? At the start or at the end? You can force the extension to load either at the end or at the start by using spaces before it or a ~ before it.

What's the deal with the RAM?

I followed that which you said above. Disabled unnecessary extensions. Then zapped PRAM. Then placed the extension and the enabler. This gave the same result as before, either nothing beyond a chime with the 32MB RAM still on the mo'board or freezing at Happy Mac with the RAM removed. I then trashed the enabler and rebooted (still no RAM). This actually allowed it to start loading extensions. The Presto extension had a red cross on it and when boot was complete an alert came up saying that there was an error in enabling the accelerator (or words to that effect).

I swapped the extension with the other Presto one I had, which led to the "bus error" when loading the extension (I'm guessing that this particular version is for the Presto Plus and it's trying to map the memory that is on that card, but is not on mine...)

The Presto extension was forced to load first.

Which enabler do you have in the System Folder? As I understand it the LC III + needs the 003 v 1.1 System enabler to work with System 7.x. You shouldn't be removing this from the System folder.

I'd leave out the RAM Simm for the moment and continue working with the 4Mb of onboard RAM.

I would agree with your guess on the bus error, as bus errors are normally memory addressing errors, but not exclusively.

Do you know with certainty which Sonnet Presto card you have?

Presto 7 Enabler v3.2.1, same version as the extension that causes the bus error. These are both what I received from Sonnet. So, looks like they may have mailed me software intended for the Presto Plus. Balls. As stated above, the system will not boot past happy Mac with this enabler in the system folder, so I think that's a strong suggestion it's the wrong one.

The card I have is stampe"Presto LC Sonnet Technologies copyright 1996" on the reverse of the board. The processor is XC68040RC25, so that's the 25Mhz version, right? From Googling it seems there were a couple of higher speeds, so maybe this is the earliest revision of the card.

Right, I need people to send me software. I found this post by olePigeon viewtopic.php?f=29&t=16397 . That's the same card as I have, dude can you send me the extension you have!

Ah, I misread what you said! Too early in the morning!

I have searched for a system enabler but the only one I can find is "CFM-68K Runtime Enabler". No sign of 003 v1.1. Is it an invisible file? It certainly isn't in my system folder... I had read somewhere recently that that enabler was needed for the LCIII+ but if I don't have it, the system is running fine anyway. It's 7.6.1 if that makes a difference.

7.6.1 doesn't need that enabler.

Do you have a Presto, or a Presto Plus? And are you using the Presto or Presto Plus drivers?

It's a Presto, not a Presto Plus.

I downloaded that extension and whilst I already have a v3.1 extension, the one you linked to is 6KB larger, so I was hoping that it'd be the one to make it all work. Alas, no.

Extension still loads with a red X through it.

I'm about ready to throw in the towel with this. I received the card as "working", it had previously been in a Color Classic, so I'm inclined to say it's a software issue. But I'm rapidly losing energy in trying to figure this out. When I place the System 7 Enabler in the system folder, the machine hangs at Happy Mac. When I remove that (contrary to what the Sonnet manual says, but as was stated further up this thread it works without) the machine will boot, but the extension never loads properly. So is it the right extension? Probably not. I have 2 different versions of v3.1 and 1 copy of v3.2.1 (which causes a fatal error on loading).

But if olePigeon is using that extension with his card, which is the same as mine, what gives?

I'm running 7.5 instead of 7.6, you could give that a try.

Tried that earlier, no difference. :-/

There may always be the possibility that, that Presto card is simply not compatible with the LCIII+. It's certainly compatible with the LC and Classic, and probably LCII, but I've seen no information any where about that card working successfully in a LCIII+. There are a few facts here that point in that direction -

1/ The card 'supposedly' came from working in a Mac Classic, if that's true, then it does suggest the card was working.

2/ Sonnet brought out another, faster card, the Sonnet Plus, that is known to work successfully with the LCIII+, was this possibly because the previous one didn't?

3/ You cannot get it to work in your machine. The X through the extension is saying the driver isn't loaded, presumably because it cannot see the card.

4/ When the machine boots and the driver doesn't load, the machine hangs or crashes.

I would try one more thing. Install System 7.1, strip it of all but essential control panels and extensions, make sure virtual memory is switched off and 32 bit addressing is switched on (if you've got that option in the Memory control panel) reboot the machine and zap the PRAM. Make sure the RAM simm is out and you're using motherboard RAM and take out all the VRAM simms. If it still hangs or crashes or the driver doesn't load, you can only assume I think that it's simply not compatible with that machine.

mp.ls