vpac Posted February 11, 2018 Share Posted February 11, 2018 I do not know how to do it, but am wondering if anyone has had any luck with modifying the kext to work with the newer 93XX cards in High Sierra? Link to comment Share on other sites More sharing options...
TheBloke Posted February 13, 2018 Share Posted February 13, 2018 Found them, they work! EDIT: SUCCESS! See next post Hi everyone. I'm trying to get an LSI 92XX (non-MegaRAID) card working in my Hackintosh, and unfortunately I'm not quite so lucky. Or I'm doing something wrong - which is very likely. I've tried both the OP MegaSAS package, and the Antek*.kext files uploaded as "2308 drivers" by kurbads. I'm on macOS 10.13.3 using the latest Clover (4411). Full specs are in my sig. I am testing with two LSI cards: an LSI 9205-8e (2308 controller) and an LSI 9201-8i (2008 controller). Both are on the latest available FW (version 20), and both are in IT mode (non-RAID). The LSI cards are known to be working fine. I have tested both with a drive connected to the card, and with no cables connected. I have tried two different PCIe 2.0 x8 slots, just to rule that out as a potential cause. Here's what I've tried: 1. Installed MegaSAS package mentioned in the OP. This boots OK, but I see no card or drives, and System Report shows "SASMegaRAid" as Loaded=No and Loadable=No. I have added kext-dev-mode=1 to my Clover boot settings, as per instructions for 10.10 and later. However I do note that in System Report that as well as Loadable=No, it says "Signature Validation Errors: Not Signed". I don't know if this a problem, given I do have kext-dev-mode=1? 2. The drivers uploaded by kurbads, labelled as being for 2308 cards. First I copied the files - AstekFusion2Adapter.kext and AstekFusion2Family.kext - into EFI/CLOVER/kexts/Other . This resulted in a KP on boot when an LSI was installed, but not if it wasn't. Then I tried copying them to /System/Library/Extensions. This didn't give a KP, but it still didn't work with either card (9201-8i and 9205-8e). And again, System Report showed the two extensions as Loaded=No, Loadable=No, and again said they had Signature Validation Errors = Not Signed. This is what I see for one of the kexts: Maybe my kext-dev-mode=1 is not working? I enabled it in Clover config, under Boot - it is one of the predefined options. I don't know how to verify for sure it's activated. 3. I also tried: sudo kextutil -v /System/Library/Extensions/AstekFusion2Adapter.kext and got a KP. It displayed some text first, but too quick for me to see before everything went back. I could capture this I suppose to a text file I suppose. But clearly something is broke if it's doing this, and maybe that means that I would get this KP on boot if the kexts weren't Loadable=No. I'd be most grateful if anyone could tell me if I've done something wrong - or not done something I need to - or otherwise help me debug this. It'd be great to get an LSI controller working as I now have three 6GB/s SSDs, and my motherboard only has two SATA3 ports. I could get a basic Syba card or something, but that'd be a shame when I have powerful LSI cards just gathering dust on a shelf Thanks in advance. Link to comment Share on other sites More sharing options...
TheBloke Posted February 14, 2018 Share Posted February 14, 2018 Yay! The issue was simple: the drivers posted above by kurbads don't work in Sierra or High Sierra. After much tearing of teeth and gnashing of hair, I found the correctly updated drivers.. elsewhere on this forum The wonderful person that is despeinao patched the Astek drivers to work on 10.12+. He uploaded them in this post in a thread related to getting a working Hackintosh on an HP Z820 workstation. These drivers need to be copied to EFI/CLOVER/kexts/Other or EFI/CLOVER/kexts/10.13. And that's it. Thanks so much to kurbads for first mentioning the drivers in this thread, and despeinao for getting them working on later versions. (I wish this forum had mentions!) Link to comment Share on other sites More sharing options...
TheBloke Posted February 14, 2018 Share Posted February 14, 2018 The next challenge is to work out if there's any way to boot from my LSI 9201-8i (2008 controller) card? I do not have a UEFI BIOS, and I am not sure if that's a problem. EDIT: It's not the motherboard, it's Clover generating this screen. I found references to some of the strings in Clover files. So I suppose Clover can't find any disks, or more likely it can't continue its boot even to the point of looking for disks. I have Clover installed in Legacy mode on my X58-UD3R motherboard. This works fine to boot from the internal SATA. I tried putting my boot SSD onto my newly-working LSI controller, and got a really weird result: at the point where the Clover UI should have appeared, I instead got this screen I'd never seen before, which I think may be generated by my motherboard (certainly it knows a lot about my hardware): It looks maybe like some kind of EFI setup, but my motherboard doesn't support EFI.. at least not properly. It does have some EFI support for CD/DVD, apparently. But I tried disabling that and got the same screen. I've read through the whole thread, and at least with the MegaRAID, several people are talking about booting from it fine. But in my case I can't even get into Clover. I can get to Clover, but then it's non-functional.. I do have the Astek files in EFI/CLOVER/kexts/Other but I guess that doesn't help Clover itself. But then, how are MegaRAID users booting OK? Maybe they're using EFI boot, which I don't have? I suppose I could try a USB boot of Clover and see if that can then see the drive to boot from. But I'm doubtful that would make any difference. I know the non-RAID 2308/2008 controllers are little OT from the OP's original post, but if anyone does have any thoughts I'd be grateful. Link to comment Share on other sites More sharing options...
TheBloke Posted February 15, 2018 Share Posted February 15, 2018 The next challenge is to work out if there's any way to boot from my LSI 9201-8i (2008 controller) card? I do not have a UEFI BIOS, and I am not sure if that's a problem. Turns out that booting from an LSI controller (or MegaRAID I expect) without an EFI capable motherboard requires a special patch to Clover's boot loader. User despeinao has made the required patch for LSI Fusion cards (2008 and 2308), which can be found in this post in the Clover forum. The patch requires that the LSI card has been flashed with both the standard Legacy BIOS and the also the LSI EFI BIOS. Download locations can be found in this post. I am now booted from my LSI card and it is awesome Link to comment Share on other sites More sharing options...
vpac Posted February 16, 2018 Share Posted February 16, 2018 I have an LSI 9361-8i, but it appears it is not supported. I would like to run a 12Gb/s SAS controller in High Sierra. Does anyone know of a board that will work? Thanks! Link to comment Share on other sites More sharing options...
TheBloke Posted February 16, 2018 Share Posted February 16, 2018 I have an LSI 9361-8i, but it appears it is not supported. I would like to run a 12Gb/s SAS controller in High Sierra. Does anyone know of a board that will work? Thanks! I have no personal experience, but this card appears to support 12Gb/s with macOS drivers: HighPoint RocketRaid 3740A. It's fairly expensive. You'd have to check further to be sure it also works in a Hackintosh. But I have heard other users mention using HighPoint cards. Link to comment Share on other sites More sharing options...
vpac Posted February 17, 2018 Share Posted February 17, 2018 I have no personal experience, but this card appears to support 12Gb/s with macOS drivers: HighPoint RocketRaid 3740A. It's fairly expensive. You'd have to check further to be sure it also works in a Hackintosh. But I have heard other users mention using HighPoint cards. Thanks! That's actually the card that I thought might work also. Too bad because the LSI boards are better than the High Point boards, but if it doesn't work, that doesn't do me any good. They make an OEM version with only 8 ports called the 3720a, but not sure who the oem is. I haven't been able to identify it so far. Link to comment Share on other sites More sharing options...
vivienicepig Posted April 9, 2018 Share Posted April 9, 2018 (edited) After a few days' trying. It works on my High sierra 10.13.4 with LSI MegaRaid 9260-8i (RAID 10, 6 x 2TB Disk) & XFX 7970Ghz & E3-1230v2. Thanks! And now I want to share a strange problem with 7970Ghz grahics card and LSI RaidCard ( Maybe helpful to someone ). and this problem spend me few days to pass... Stuation: 7970 using DVI Output without LSIRaidCard -> System WORKS. 7970 using DVI Output with LSIRaidCard -> System boot into black screen. 7970 using DP Output with LSIRaidCard -> System WORKS. SO BE CAREFUL LSI raid card maybe something conflict with 7970 graphics card's dvi output. Edited April 9, 2018 by vivienicepig Link to comment Share on other sites More sharing options...
kurbads Posted August 27, 2018 Share Posted August 27, 2018 (edited) On 4/9/2018 at 1:42 AM, vivienicepig said: 7970 using DVI Output without LSIRaidCard -> System WORKS. 7970 using DVI Output with LSIRaidCard -> System boot into black screen. 7970 using DP Output with LSIRaidCard -> System WORKS. That is very, very, very strange. How did you even managed to determine that? I don't even have a DP cable and even if I did, it would never occur to me to try and plug a different cable as that was going to help. Anyway, encouraged by TheBloke's success, I upgraded to High Sierra. I am not going through the hoops and loops of it to appear on Clover boot screen. I use the 8Tb SAS HDD for storage. For system I use SSD. I haven't been able to upgrade before because I have video card which up to now has not been very compatible with High Sierra, the Zotac GTX 750 Ti. The version 10.13.6 however installs out of the box. What has happened though, that after I enabled full acceleration (I had to enable and redisable SIP to install NVidia WEB drivers properly), the card has disappeared and the kexts quietly sit there 'unloaded'. Even changing the SIP to 0x67 (it was 0x3 before) does not help. - It still shows up in El Capitan. - The High Sierra still loads without acceleration if I load it using old EFI (different SSD) from El Capitan but does not show the LSI card anymore. It did load at first. I did take the NVIDIA WebDrivers from the 8TB HGST drive... What has changed? I am clueless. The Extensions folder has not changed. Clover Kexts folder can be reverted to the one LSI showed up with. Edited August 27, 2018 by kurbads Link to comment Share on other sites More sharing options...
Ur-Quan Posted October 27, 2018 Share Posted October 27, 2018 Mojave! Link to comment Share on other sites More sharing options...
Rikoshet Posted March 3, 2019 Share Posted March 3, 2019 On 10/27/2018 at 9:49 PM, Ur-Quan said: Mojave! Privet! Are you using OP driver? Also, I see all those cards are quite expensive, is there something under $200? Thanks! Link to comment Share on other sites More sharing options...
Ur-Quan Posted March 21, 2019 Share Posted March 21, 2019 (edited) On 3/4/2019 at 1:17 AM, Rikoshet said: Privet! Are you using OP driver? I'm using driver from this topic. https://github.com/dukzcry/osx-goodies/releases On 3/4/2019 at 1:17 AM, Rikoshet said: Also, I see all those cards are quite expensive, is there something under $200? Thanks! My LSI MegaRAID 9264-8i (with two SFF 8087 —> 4×SAS cables) costs about $70 Edited March 21, 2019 by Ur-Quan 1 Link to comment Share on other sites More sharing options...
jfdemiddeleer Posted April 5, 2019 Share Posted April 5, 2019 Hello, Sorry for my bad English I have a Dell PERC S300 RAID adapter, who not work with SSD drives as Dell descrived in her infos (2x 240Gb drives see as 127Gb ). It was equipped with a LSI SAS1068E Rev. B3 chip. I want to use it with my Hackintosh (Asus P7P55D LE and Core i5-750 with OS-X Sierra 10.12.6) in RAID mode (RAID 0) for A/V editing with DaVinci Resolve (in a first time with 2x2Tb WD Black RE10, later with 4 SSD drive) I think I should flash the BIOS and Firmware for that (I try all drivers I have found without result). The S300 seems close to LSI SAS3081E-R adapter (1068E, 2x4 internal ports SAS/SATA, PCI-Ex8...) but I don't know if 3081E-R is compatible with the Mac's driver. If not, I can also use Linux (Ubuntu?) instead OS-X 10.12.6 Sierra Can you help me? Soon, I will receive an Asus PIKE2008 adapter for an Z8NA-D6 motherboard (Dual Xeon LGA1366), with a SAS2008 chipset. I don't know if this adapter have a generic BIOS or a specific one, and if it work in Mac OS-X with the driver... https://www.asus.com/be-fr/Commercial-Servers-Workstations/Z8NAD6/overview/ https://www.asus.com/us/Commercial-Servers-Workstations/PIKE_2008/ This computer run also OS-X 10.12.6 Sierra (or 10.9.5 Mavericks) as a MacPro 5,1 definition (it will receive a pair of 3,06GHz 6 Core Xeon soon, and I will change the graphic card for a GTX 760/2Gb) Thanks for any help you can provide Link to comment Share on other sites More sharing options...
jfdemiddeleer Posted April 5, 2019 Share Posted April 5, 2019 I have received the PIKE SAS 2008 card this afternoon. With the despeinao's driver, it work! Many thanks to him! I am a bit disapointed about the performances of a 4x SSD RAID 0, just a bit more fast than a 2x SSD RAID 0 (about 650Mb/s instead of 500Mb/s) Interface limitation? Link to comment Share on other sites More sharing options...
Ur-Quan Posted May 16, 2019 Share Posted May 16, 2019 (edited) On 4/5/2019 at 9:19 PM, jfdemiddeleer said: I have received the PIKE SAS 2008 card this afternoon AFAIK, PIKE SAS 2008 is NOT real RAID-controller, so 6 Gigabits is the verdict Edited May 16, 2019 by Ur-Quan Link to comment Share on other sites More sharing options...
Ur-Quan Posted June 12, 2019 Share Posted June 12, 2019 (edited) Catalina... But no mfi* in /dev Edited June 12, 2019 by Ur-Quan Link to comment Share on other sites More sharing options...
ProMac5,1 Posted June 24, 2019 Share Posted June 24, 2019 Hello, I am setting up a raid array in my mac pro using a dell h700 raid card. I have done some custom mods within mac os before, but none within Xcode. This is unfamiliar territory for me and I am wondering if anyone could give me a rough step by step on hour to install the drivers. I have installed the .kext file in the right location, and I have been able to open the Xcode script, but when I try to run it, it gives an error about a file not being found. I know this probably sounds dumb, but if anyone could help it would be greatly appreciated. Thanks! Link to comment Share on other sites More sharing options...
ToxicQuill Posted June 29, 2019 Share Posted June 29, 2019 Hey, I'm trying to install this kext but it is not loading on MacOS Mojave, any ideas? (Attached is system information info) Link to comment Share on other sites More sharing options...
Ur-Quan Posted July 13, 2019 Share Posted July 13, 2019 (edited) On 6/29/2019 at 3:35 PM, ToxicQuill said: Hey, I'm trying to install this kext but it is not loading on MacOS Mojave, any ideas? You can: sudo spctl --master-disable delete CsrActiveConfig key from RtVariables section of Clover config move sasmegaraid.kext to /EFI/CLOVER/kexts/Other Edited July 13, 2019 by Ur-Quan Link to comment Share on other sites More sharing options...
kizune Posted July 29, 2019 Share Posted July 29, 2019 (edited) Trying this drivers with my LSI 9261-8i, booted from the Mojave installation USB with Clover, system saw the RAID volume so i installed Mojave to it, now i'm trying to boot from it (first with the Clover USB) and system is full of scrolling text that says something like this: [SASMegaRaid] ProcessParallelTask: Opcode 0x28, Target 0 [SASMegaRaid] IOCmd: trlen: 8192, lba: 637240, blkcnt: 16 [SASMegaRaid] CreateSGL [SASMegaRaid] Paddr[0]: 0x197578000 [SASMegaRaid] genIOVMSegments: nseg 2 [SASMegaRaid] frame_size: 72, extra_frames: 1 [SASMegaRaid] Started Processing [SASMegaRaid] Command queued [SASMegaRaid] interruptHandler: pcq vaddr <ptr> [SASMegaRaid] pi: 0x1c7 ci: 0x1c6 [SASMegaRaid] ccb: 1 [SASMegaRaid] mraid_cmd_done As long as i can tell this block got repeats indefinitely (at least i waited for 30 minutes there were no stop of it). System does not boot beyond this point. Any idea of what is happening? Update: Tried to boot from the installation USB again. Same behavior - looks like if file system is present on this drive and system tries to mount it it just goes into indefinite loop of the operations and it never stops. Edited July 29, 2019 by kizune Link to comment Share on other sites More sharing options...
wladkolc Posted August 23, 2019 Share Posted August 23, 2019 Hi.. is there any way to use SAS3 LSI 93xx cards with macOS? Now there exist some branded Areca 1216-4i cards with macOS driver which uses SAS3108 chipset. Is there any way to use it with LSI cards? Thanks a lot for gelp.. Link to comment Share on other sites More sharing options...
Abdo Abdala Posted March 11, 2020 Share Posted March 11, 2020 Good Morning, Does anyone know of any solution to run the LSI 9361 8i? Thanks. Link to comment Share on other sites More sharing options...
149113 Posted April 17, 2020 Share Posted April 17, 2020 Switching over from Clover to OpenCore and trying to load the kext I am getting the following message: 08:379 01:321 OC: Prelink injection AstekFusion2Adapter.kext () - Invalid Parameter Any ideas on how to resolve that? Link to comment Share on other sites More sharing options...
iliuxa Posted May 5, 2020 Share Posted May 5, 2020 Hello, hoy I can make to work LSI 9267-8i on High Sierra? Link to comment Share on other sites More sharing options...
Recommended Posts