Connecting Pegasus 1 to TB3 Mac

  • 151 Views
  • Last Post 4 weeks ago
Richard Harris posted this 19 October 2021

I'm in the process of replacing my 2011 Mac Mini to which our Pegasus 1 array is still connected with an M1 Mini. I've no wish to replace the Pegasus 1, as it's largely for backup purposes, so don't need TB3 speeds. The problem is whether it's possible to connect this TB1 device to a TB3 host and, if so what adapter/cable would I need? There's Apple's TB3-TB2 adapter, but it isn't clear whether it will also work with TB1 and I've seen reports that it doesn't work with the Pegasus 2 in any case.

 

TIA…

Order By: Standard | Latest | Votes
R P posted this 19 October 2021

Hi Richard,

The Pegasus 1 can be used with the M1 Mac Mini. You will have to use the latest Pegasus 32 driver, it is backwards compatible.

The Apple TB2 to TB3 adapter will work well for this.

The Pegasus 32 Utility can also be used with Rosetta 2.

Richard Harris posted this 20 October 2021

Hi Richard,

The Pegasus 1 can be used with the M1 Mac Mini. You will have to use the latest Pegasus 32 driver, it is backwards compatible.

The Apple TB2 to TB3 adapter will work well for this.

The Pegasus 32 Utility can also be used with Rosetta 2.

 

Many thanks - I'll give that a try.

Richard Harris posted this 4 weeks ago

Hi Richard,

The Pegasus 1 can be used with the M1 Mac Mini. You will have to use the latest Pegasus 32 driver, it is backwards compatible.

The Apple TB2 to TB3 adapter will work well for this.

The Pegasus 32 Utility can also be used with Rosetta 2.

Not working. Extension is installed and loaded (as per release doc, showing 6.2.17 loaded and 6.2.13 not loaded), Pegasus utility simply does not see the RAID. MacOS 12.0.1. 

R P posted this 4 weeks ago

Hi Richard,

Can you open the terminal and run the following command and post the results here?

kextstat | grep -i promise

Richard Harris posted this 4 weeks ago

Hi Richard,

Can you open the terminal and run the following command and post the results here?

kextstat | grep -i promise

Richard Harris posted this 4 weeks ago

Here:

Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

R P posted this 4 weeks ago

Hi Richard,

This is what you should see...

promise@promises-Mac-mini ~ % kextstat | grep -i promise
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
  231    0 0xfffffe0006f20000 0x4000     0x4000     com.promise.driver.stex (6.2.17) 69FB7EB9-DAAD-33B7-B348-8149A47F4B64 <230 62 5 4 3>
promise@promises-Mac-mini ~ %

If you get no output then your driver is not loaded.

Just to verify, did you install the driver?

The driver won't load unless you follow the install pdf that comes with the driver and enable reduced security in macOS, which just means to allow 3rd party drivers to run. You'll also need to give the driver premissions in Settings > Security. If either of these things are not done then the driver won't be able to load.

You can try to load it manually from the terminal...

promise@promises-Mac-mini ~ % sudo kextload /Library/Extensions/PromiseSTEX.kext
Password:
Executing: /usr/bin/kmutil load -p /Library/Extensions/PromiseSTEX.kext
promise@promises-Mac-mini ~ %

Then verify with kextstat...


promise@promises-Mac-mini ~ % kextstat | grep -i promise
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
  231    1 0xfffffe0006f20000 0x4000     0x4000     com.promise.driver.stex (6.2.17) 69FB7EB9-DAAD-33B7-B348-8149A47F4B64 <230 62 5 4 3>
promise@promises-Mac-mini ~ %

Richard Harris posted this 4 weeks ago

I thought I had followed the PDF instructions properly - will try again and see what happens

Close