Promise R4 - 2018 mac mini i5 - Catalina // Promise R4 not visible

  • 475 Views
  • Last Post 12 March 2021
Erwin Panen posted this 12 March 2021

Hi all,

Just recently acquired my first Promise R4.
- How can I tell what family it is?

I have a couple of mac mini's, approx 2011-ish models (i7) and a newer 2018 6 core i5.
The 2018 mini is running Catalina. I downloaded the drivers and Promise utility and installed these. (icon in menubar)
The Pegasus only contains a single disk. (to get started)

Problem is the Pegasus R4's disk is not visible
On the older mini (El Capitan) the disk was visible, mountable and I could use it as normal for read & write.

Now I need to move everything to the new 2018 mini.

Problem:
- Pegasus R4 hardware is detected
- Several OS crashes / panics while trying to get this to work
- MacDrv_V6.2.9 is installed
- Utility_404000042.dmg is installed (found link in this forum)
- Once connected (thunderbolt) the thunderbolt indicator shows blue, but the Promise seems like frozen - totally unable to power down using the power button, I can only pull the elecrical mains cord
- I have tried promiseutil in terminal
- at first (terminal) it would show:
erwin@mini3 ~ % promiseutil
zsh: bad CPU type in executable: promiseutil
- after installing Utility_404000042.dmg at least it shows
promiseutil
-------------------------------------------------------------
Promise Utility
Version: 4.04.0000.42 Build Date: Aug 28, 2020
-------------------------------------------------------------
 
List available RAID HBAs and Subsystems
 
Totally 0 HBA(s) and 0 Subsystem(s)
 
-------------------------------------------------------------
The row with '*' sign refers the current working HBA/Subsystem path
To change the current HBA/Subsystem path, you may use the following command:
 
  spath -a chgpath -t hba|subsys -p <path #>.
 
Type help or ? to display all the available commands
-------------------------------------------------------------

- I remember when connecting the Promise R4 " before installing the drivers"  that the disk was visible.
- after installing the Driver + Utility the disks disappeared and the trouble began
- tried to uninstall but this did not help (not sure if everything was uninstalled)
- then finally after installing the newer Utility_404000042.dmg it seems to work

One thing that is not working yet:
- I seem to have the Promis icon in the menu bar, but it does not show a window, only allowing to quit

 

 

 

Order By: Standard | Latest | Votes
Erwin Panen posted this 12 March 2021

Follow up

Below is a paste of what promiseutil shows me in the terminal.
So at the moment Catalina sees the Pegasus Promise R4
I'm doing some tests now, doing a shutdown to see if all goes well and whether the unit will be recognised after reboot. Also testing another 2m thunderbolt cable.

No GUI of promiseutil

 

erwin@mini3 ~ % promiseutil
-------------------------------------------------------------
Promise Utility
Version: 4.04.0000.42 Build Date: Aug 28, 2020
-------------------------------------------------------------
 
List available RAID HBAs and Subsystems
===============================================================================
Type  #    Model         Alias                         WWN                 Seq
===============================================================================
hba   1  * Pegasus R4    PETS International            2000-0001-5553-b79c  1 
 
Totally 1 HBA(s) and 0 Subsystem(s)
 
-------------------------------------------------------------
The row with '*' sign refers the current working HBA/Subsystem path
To change the current HBA/Subsystem path, you may use the following command:
 
  spath -a chgpath -t hba|subsys -p <path #>.
 
Type help or ? to display all the available commands
-------------------------------------------------------------
 
cliib> array -v
 
-------------------------------------------------------------------------------
DaId: 0
OperationalStatus: OK
Alias: PanE1
PhysicalCapacity: 8TB                  ConfigurableCapacity: 8TB
FreeCapacity: 0Byte                    MaxContiguousCapacity: 0Byte
AvailableRAIDLevels: 0
PDM: Enabled                           MediaPatrol: Enabled
NumberOfPhysicalDrives: 1              NumberOfLogicalDrives: 1
NumberOfDedicatedSpares: 0
UserSetPowerSavingLevel: 0             CurrentPowerSavingLevel: 0
PowerManagement: Enabled
 
Physical Drives in the Array: 
===============================================================================
SeqNo PdId CfgCapacity FreeCapacity OpStatus                                  
===============================================================================
0     1    8TB         477.70KB     OK                                        
 
Logical Drives in the Array: 
===============================================================================
LdId Alias          RAIDLevel Capacity  OpStatus                              
===============================================================================
0    pico           RAID0     8TB       OK                                    
 
Available Spares to the Array: 
===============================================================================
Id  OpStatus  PdId CfgCapacity Revertible Type      DedicatedToArray         
===============================================================================
No spare drive available in the array
 
cliib>

Erwin Panen posted this 12 March 2021

Follow up #2

- After a lot of trial and error the connection with Pegasus Promis R4 is up, I will try to avoid reboots for now to avoid further problems (and hope to read some helping advice here on the forum)

- I have not really used the Promise Utility, so I'm not familiar with it, but:
- it seems that the GUI utility can not see the Promise R4 unit (?)
- from searching I understand there is a relation with Apache server (running on localhost?)
- I can open the Promise Utility Preferences, unlock and e.g. change the Promise Utility Port
- connecting to localhost:port only shows a blank page?

See screenshot below.

Thanks for helping out!

- the command line promiseutil does see the Promise R4 and listens to commands properly (at least so it seems)

Question:
- How do I get the Promise Utility up and running properly
- What is the latest version (for Catalina)?

 

R P posted this 12 March 2021

Hi Erwin,

Please uninstall the Promise Utility from the Pegasus 1 section and download and install the latest Pegasus 32 Promise Utility. It is backwards compatible with the Pegasus 1 and works properly with Catalina.

Erwin Panen posted this 12 March 2021

Hi,

Thanks for helping out.
Would you mind sharing a link to avoid any hickups?
Is it this one that you mean?
https://www.promise.com/DownloadFile.aspx?DownloadFileUID=6573

PegasusPro Series - PegasusPro R8

R P posted this 12 March 2021

Hi,

Please download the Pegasus 32 utility.

https://www.promise.com/DownloadFile.aspx?DownloadFileUID=6536

The Pegasus Pro is a different product with different drivers and a different utility.

Erwin Panen posted this 12 March 2021

Thanks a lot!

Will try and report back tomorrow.

Close