10.13 was released today. Does the Promise Utility work with it? Is the Pegasus2 R6 working with 10.13 High Sierra release version? I did look all over the promise web site, but the compatability list only shows 10.12.6 and Downloads for Software only says "10.10 and up".
Promise Utility / Pegasus2 and macOS High Sierra release working?
- 3.2K Views
- Last Post 06 December 2017
Hi Steven,
Pegasus 2 is not tested with 10.13 and we do not have ETA on next release of compatibility list. Please check promise.com for further updates.
Thanks...
Interesting. There was a post just posted (by someone else) here at 9:20AM EST but I come here to look but it is missing?
Well, my post has gone missing: I was simply referring to the fact that Apple releases its OS updates in Beta months before full release, yet each time Promise seems to ignore the fact until well after launch. When you're a company whose absolute selling point is pro grade data integrity, that doesn't actually resonate too well with the market. Nor does deleting constructively critical posts from long-time customers.
Agreed. I have seen this kind of behavior with Blackmagic and a few other vendors, but in this case there is no driver or kext which requires an update, only the Promise Utility. It seems as if that would be even easier to at least the current release on High Sierra rather than recompile. So long as it is 64bit native code, I would guess it would work fine. The addition of APFS should not even be involved because it is not a compatible volume.
I'm not even asking for having APFS Support as file system on the Pegasus right now … all I would like to have, is a working Promise Utility on a Mac running macOS 10.13 High Sierra.
1. The current kernel extension 6.2.9 does indeed work with macOS High Sierra 10.13 (17A365)
2. The Promise Utility Version 4.00.0000.09 (C02) also works with macOS High Sierra 10.13 (17A365)
3. Keep in mind that beta developer versions change with each beta release and we test all of them including the GM (Golden Master).
4. Once the official build has been released to the public, we execute rigorous testing cycles to ensure that our hardware and applications are fully qualified.
4A. Expecting release/compatibility notes the day of the official release is highly unlikely as we need time to fully qualify the official release.
4B. That being said, nothing is broken with the latest release of the kernel extension and the Promise Utility.
5. We will release a new compatibility list illustrating that 10.13 is supported.
A. macOS Host running 10.13 (17A365):
sw_vers ProductName: Mac OS X ProductVersion: 10.13 BuildVersion: 17A365
B. Kernel Extension Loaded on 10.13 (17A365):
kextstat | grep -i promise 80 0 0xffffff7f80b09000 0xd000 0xd000 com.promise.driver.stex (6.2.9) A98F7D05-34D3-3B2B-9EE4-C5AC7494B2A8 <79 12 5 4 3>
C. Promise Utility Version:
mdls -name kMDItemVersion /Applications/Promise\ Utility.app/ kMDItemVersion = "4.00.0000.09
D. Thunderbolt Bus working properly (This machine has TB1):
system_profiler SPThunderboltDataType Thunderbolt: Thunderbolt Bus:
Pegasus2-R: Vendor Name: Promise Technology, Inc. Device Name: Pegasus2-R Vendor ID: 0x2 Device ID: 0x9 Device Revision: 0x3 UID: 0x00020000001B7FD0 Route String: 1 Firmware Version: 19.2 Port (Upstream): Status: Device connected Link Status: 0x2 Speed: Up to 10 Gb/s x2 Current Link Width: 0x1 Cable Firmware Version: 1.0.16 Cable Serial Number: C4M337401S1F798AT Link Controller Firmware Version: 0.13.0 Port: Status: No device connected Link Status: 0x7 Speed: Up to 10 Gb/s x2 Current Link Width: 0x1 Link Controller Firmware Version: 0.13.0
E. SAS Info Excerpt:
system_profiler SPSASDataType SAS: SAS Domain 0: Initiator Identifier: 2271219802 SCSI Target Device @ 0: SAS Address: 22:C0:00:01:55:33:45:C6 SCSI Target Identifier: 0 SCSI Peripheral Device Type: 0 Manufacturer: Promise Model: Pegasus2 R8 Revision: 504
F. Kernel Logs illustrating Promise Kernel Extension initialization/sequences:
2017-09-27 15:19:16.101423-0400 localhost kernel[0]: (PromiseSTEX) STEX : PromiseSTEX loaded up... 2017-09-27 15:19:17.040769-0400 localhost kernel[0]: (PromiseSTEX) STEX : PromiseSTEX loaded up... 2017-09-27 15:19:19.102713-0400 localhost kernel[0]: (PromiseSTEX) STEX : Init controller event and source 2017-09-27 15:19:20.041632-0400 localhost kernel[0]: (PromiseSTEX) STEX : Init controller event and source 2017-09-27 15:19:22.104323-0400 localhost kernel[0]: (PromiseSTEX) STEX : Physical address : 0xb0c00000 2017-09-27 15:19:22.104331-0400 localhost kernel[0]: (PromiseSTEX) STEX : Get the virtual address : f19e0000 2017-09-27 15:19:22.132022-0400 localhost kernel[0]: (PromiseSTEX) STEX : No Thunderbolt AR detected 2017-09-27 15:19:22.132034-0400 localhost kernel[0]: (PromiseSTEX) STEX : Machine Model : MacBookPro8,2 2017-09-27 15:19:22.132037-0400 localhost kernel[0]: (PromiseSTEX) STEX : OS VERSION : 101202 2017-09-27 15:19:23.042846-0400 localhost kernel[0]: (PromiseSTEX) STEX : Physical address : 0xb1400000 2017-09-27 15:19:23.042855-0400 localhost kernel[0]: (PromiseSTEX) STEX : Get the virtual address : f2a03000 2017-09-27 15:19:23.081870-0400 localhost kernel[0]: (PromiseSTEX) STEX : No Thunderbolt AR detected 2017-09-27 15:19:23.081881-0400 localhost kernel[0]: (PromiseSTEX) STEX : Machine Model : MacBookPro8,2 2017-09-27 15:19:23.081884-0400 localhost kernel[0]: (PromiseSTEX) STEX : OS VERSION : 101202 2017-09-27 15:19:26.132479-0400 localhost kernel[0]: (PromiseSTEX) STEX : This product is a Pegasus unit, sub Device id(0x42d1) 2017-09-27 15:19:26.132499-0400 localhost kernel[0]: (PromiseSTEX) 2017-09-27 15:19:26.132611-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Model Name : MacBookPro8,2 2017-09-27 15:19:26.132619-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Build Version : 17A365 2017-09-27 15:19:26.132661-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState : 2, (0 = sleep , 1 = pause, 2 = wake) 2017-09-27 15:19:26.132670-0400 localhost kernel[0]: (PromiseSTEX) STEX : Receive wake state from OS, IO = 0 2017-09-27 15:19:26.132673-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState done 2017-09-27 15:19:26.434407-0400 localhost kernel[0]: (PromiseSTEX) STEX : scatch Data = 20000023 2017-09-27 15:19:26.434428-0400 localhost kernel[0]: (PromiseSTEX) STEX : [1]TimeSyncINTBit = 0 2017-09-27 15:19:26.434434-0400 localhost kernel[0]: (PromiseSTEX) STEX : [2]TimeSyncINTBit = 0 2017-09-27 15:19:26.434451-0400 localhost kernel[0]: (PromiseSTEX) STEX : handshake with FW successfully, Device#1 2017-09-27 15:19:27.082218-0400 localhost kernel[0]: (PromiseSTEX) STEX : This product is a Pegasus unit, sub Device id(0x42d1) 2017-09-27 15:19:27.082222-0400 localhost kernel[0]: (PromiseSTEX) 2017-09-27 15:19:27.082306-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Model Name : MacBookPro8,2 2017-09-27 15:19:27.082309-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Build Version : 17A365 2017-09-27 15:19:27.082324-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState : 2, (0 = sleep , 1 = pause, 2 = wake) 2017-09-27 15:19:27.082327-0400 localhost kernel[0]: (PromiseSTEX) STEX : Receive wake state from OS, IO = 0 2017-09-27 15:19:27.082329-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState done 2017-09-27 15:19:27.383634-0400 localhost kernel[0]: (PromiseSTEX) STEX : scatch Data = 20000023 2017-09-27 15:19:27.383640-0400 localhost kernel[0]: (PromiseSTEX) STEX : [1]TimeSyncINTBit = 0 2017-09-27 15:19:27.383644-0400 localhost kernel[0]: (PromiseSTEX) STEX : [2]TimeSyncINTBit = 0 2017-09-27 15:19:27.383654-0400 localhost kernel[0]: (PromiseSTEX) STEX : handshake with FW successfully, Device#2 2017-09-27 15:19:29.478215-0400 localhost kernel[0]: (PromiseSTEX) STEX : Create Target for #0, but CreateTargetForID already onThread 2017-09-27 15:19:29.478763-0400 localhost kernel[0]: (PromiseSTEX) STEX : Thunderbolt device vendor ID : Promise , device model : Pegasus2 R8 2017-09-27 15:19:30.416734-0400 localhost kernel[0]: (PromiseSTEX) STEX : Create Target for #0, but CreateTargetForID already onThread 2017-09-27 15:19:30.417442-0400 localhost kernel[0]: (PromiseSTEX) STEX : Thunderbolt device vendor ID : Promise , device model : Pegasus2 R4 2017-09-27 15:20:10.092223-0400 localhost kernel[0]: (PromiseSTEX) STEX : PromiseSTEX loaded up... 2017-09-27 15:20:11.816890-0400 localhost kernel[0]: (PromiseSTEX) STEX : Init controller event and source 2017-09-27 15:20:14.818115-0400 localhost kernel[0]: (PromiseSTEX) STEX : Physical address : 0xb0c00000 2017-09-27 15:20:14.818121-0400 localhost kernel[0]: (PromiseSTEX) STEX : Get the virtual address : 20ba8000 2017-09-27 15:20:14.828581-0400 localhost kernel[0]: (PromiseSTEX) STEX : No Thunderbolt AR detected 2017-09-27 15:20:14.828591-0400 localhost kernel[0]: (PromiseSTEX) STEX : Machine Model : MacBookPro8,2 2017-09-27 15:20:14.828594-0400 localhost kernel[0]: (PromiseSTEX) STEX : OS VERSION : 101202 2017-09-27 15:20:18.828774-0400 localhost kernel[0]: (PromiseSTEX) STEX : This product is a Pegasus unit, sub Device id(0x42d1) 2017-09-27 15:20:18.828856-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState : 2, (0 = sleep , 1 = pause, 2 = wake) 2017-09-27 15:20:18.828861-0400 localhost kernel[0]: (PromiseSTEX) STEX : Receive wake state from OS, IO = 0 2017-09-27 15:20:18.828862-0400 localhost kernel[0]: (PromiseSTEX) STEX : setPowerState done 2017-09-27 15:20:19.829893-0400 localhost kernel[0]: (PromiseSTEX) 2017-09-27 15:20:19.830004-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Model Name : MacBookPro8,2 2017-09-27 15:20:19.830014-0400 localhost kernel[0]: (PromiseSTEX) STEX : Sending Host Build Version : 17A365 2017-09-27 15:20:20.131721-0400 localhost kernel[0]: (PromiseSTEX) STEX : scatch Data = 0 2017-09-27 15:20:30.369418-0400 localhost kernel[0]: (PromiseSTEX) STEX : RE-SEND Handshake frame to FW ... 2017-09-27 15:20:40.421927-0400 localhost kernel[0]: (PromiseSTEX) STEX : RE-SEND Handshake frame to FW ... 2017-09-27 15:20:44.642295-0400 localhost kernel[0]: (PromiseSTEX) STEX : [2]TimeSyncINTBit = 0 2017-09-27 15:20:44.642326-0400 localhost kernel[0]: (PromiseSTEX) STEX : handshake with FW successfully, Device#1 2017-09-27 15:20:48.192771-0400 localhost kernel[0]: (PromiseSTEX) STEX : Create Target for #0, but CreateTargetForID already onThread 2017-09-27 15:20:48.193612-0400 localhost kernel[0]: (PromiseSTEX) STEX : Thunderbolt device vendor ID : Promise , device model : Pegasus2 R8
Very helpful. Any info is better than where we started. Thanks!
Can't wait to upgrade to Mac OS X 10.13... My Mac has, connected to it, a Pegasus R6, Pegasus2 R4, and Pegasus2 M4. Have folks with Pegasus/Pegasus2 upgraded to 10.13 (High Sierra) running fine?
I upgraded and since then I am having problems with my system waking from sleep. It wakes to a black screen, but I can not identify that it is due to the P6. I am working with Apple on this.
I checked newly available Pegasus2 compatibility doc (recently updated this month), and it has High Sierra. I didn’t see any updated software, so i assume existing software that was available prior to this month is compatible.
Pegasus R6 and Promise Utility 4.00.0000.09 appear to be working properly on iMac OS10.13 without APFS.
Wow, looks like High Sierra is the thing now. Am still using a regular Sierra.
Am I able to upgrade to 10.13 yet? I can't seem to find the compatibility doc Randolph mentions.
The compatibility list for Pegasus2 includes OS X 10.13. The file is available from the Download Center at promise.com/Support
https://www.promise.com/DownloadFile.aspx?DownloadFileUID=4710
Joe Engledow, Technical Support
Thanks, Joe. The Support page for P2 has a liink which says it is for P2 drivers for Mac but what is downloaded says it is for P3. What's with that?