Jump to content

Black Knight

Members
  • Content count

    258
  • Joined

  • Last visited

About Black Knight

  • Rank
    InsanelyMac Sage
  • Birthday 03/02/1983

Contact Methods

  • Website URL
    http://

Profile Information

  • Gender
    Male
  • Location
    Charlotte, NC, USA
  1. Driver for LSI MegaRAID SAS family

    No, I never meant to imply that your driver was the cause. I definitely didn't mean to defame your driver and I'm sorry you took it that way. I'm just trying to figure out what changed during my testing and I was letting you know what the differences were so we could figure it out. Now that you've told me that it's not the driver upon further testing, I now know to check elsewhere. When I said "whatever", I just meant that if something had changed in newer versions of OSX that the -f flag no longer worked the way I expected, that I would just use the newer method you suggested instead. I just want to thank you for making this driver available and to continue working on it for us. Sorry for the misunderstanding.
  2. Driver for LSI MegaRAID SAS family

    @dukzcry, I found the command lines that I'm sure cvad's utility uses and they seemed to work fine. I've always been able to do -f -v at bootup when I needed to add drivers and never had a problem with it before now, but whatever. No big deal. Any idea why your 64bit LBA still isn't detecting my 2.5TB drives properly? The drives show up as 2.2TB and don't even show the data partition. They show up in Windows as 2.47TB drives so I don't think it's the controller, but rather the driver. Has anyone been successful in running a 3TB+ RAID array using your driver yet?
  3. Driver for LSI MegaRAID SAS family

    So after some more testing, MSI doesn't lock up my computer like you said and the card does show up as a Parallel SCSI card in System Profiler, but no drives are detected at all. They not only don't mount, but they aren't visible either. That being said, when I use IRQ mode, it seems to work only if I don't do a "-f" at the bootloader. If I do a "-f", no drives mount, though they are visible.
  4. Driver for LSI MegaRAID SAS family

    Should this be used with MSI or not?
  5. Driver for LSI MegaRAID SAS family

    Well, I have good news and bad news. The good news is that the MSI works and doesn't hang up the boot up like it did before. It doesn't interfere with USB or anything like before and all drives are seen by Disk Util and such, but I still can't mount any NTFS partitions. I think something happened to my NTFS driver or something. I'll try reapplying the 10.8.3 update to see if it fixes the problem. It is probably an issue with my computer, so MSI should work for others with PERC 6/i. Actually, I take it back. After another reboot, I have the hangup again and no Parallel SCSI in System Profiler again. I guess MSI isn't working.
  6. Driver for LSI MegaRAID SAS family

    Actually, I'm not sure what happened, but after trying the latest driver with MSI enabled again and it being unsuccessful, I disabled it again and now all the drives are seen like they were before, but none of the NTFS partitions mount. I'm not even sure USB drives with NTFS mount. I'm not really sure what happened.
  7. Driver for LSI MegaRAID SAS family

    Hey Dukzcry, I finally got a chance to test your driver with 64-bit LBA's and sadly, I still can't mount my 2.5TB hard drives. They still show up as 2.2TB and do not even show the data partition in Disk Utlity. They are both partitioned using GPT, but from Windows 8 rather than OSX. I don't know if this makes any difference. Any ideas?
  8. Driver for LSI MegaRAID SAS family

    You're right. I can't believe I totally blanked. I got so used to having everything pretty much working right that I totally forgot to do a -f at reboot. Once I did, I am now using the MSI, but it gets the long delay at boot with no USB input. I can VNC in just fine, but none of the drives mounted and the controller no longer shows up in System Profiler. I'm going to try going back to IRQ to make sure the new driver still works in that mode. The latest LSI firmware that goes on the PERC 5/i (lsi 8408e) says it supports drives larger than 2TB. I don't see why it wouldn't support 3TB+. http://www.lsi.com/downloads/Public/MegaRAID%20SAS/MegaRAID%20SAS%208408E/MR_SAS_8408E_PB-Final.pdf As for the PERC 6/i, it has no trouble supporting the 2.5TB drives in Windows 8. I also have LSI firmware on it. As for Dell's firmware, I doubt they update it very often. *UPDATE* Went back to MSI = No and it works like it did before. No delays and all drives mount save for the 2.5TB's that have been moved to the other controller.
  9. Driver for LSI MegaRAID SAS family

    Here is my log for the latest driver you uploaded: 3/3/13 7:55:56.000 PM kernel[0]: [sASMegaRAID] IRQ: 17 3/3/13 7:55:56.000 PM kernel[0]: [sASMegaRAID] DMA: 64-bit, max commands: 1008, Max SGE Count: 33 3/3/13 7:55:56.000 PM kernel[0]: rooting via boot-uuid from /chosen: 28FD5F10-AAA9-3B7B-B148-0A42BB91E182 3/3/13 7:55:56.000 PM kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> 3/3/13 7:55:56.000 PM kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start 3/3/13 7:55:46.111 PM com.apple.launchd[1]: *** Shutdown logging is enabled. *** 3/3/13 7:55:56.000 PM kernel[0]: com.apple.AppleFSCompressionTypeDataless kmod start 3/3/13 7:55:56.000 PM kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded 3/3/13 7:55:56.000 PM kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded 3/3/13 7:55:56.763 PM com.apple.launchd[1]: (com.apple.automountd) Unknown key for boolean: NSSupportsSuddenTermination 3/3/13 7:55:56.000 PM kernel[0]: AppleIntelCPUPowerManagementClient: ready 3/3/13 7:55:56.000 PM kernel[0]: vendor:device: 0x8086:0x1503. 3/3/13 7:55:56.000 PM kernel[0]: AppleIntelE1000e(Info): Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode 3/3/13 7:55:56.000 PM kernel[0]: AppleIntelE1000e(Info): changing MTU from 0 to 1500 3/3/13 7:55:56.000 PM kernel[0]: FireWire runtime power conservation disabled. (2) 3/3/13 7:55:56.000 PM kernel[0]: SATA WARNING: IDENTIFY DEVICE checksum not implemented. 3/3/13 7:55:56.000 PM kernel[0]: [sASMegaRAID] 8 physical drive(s) present 3/3/13 7:55:56.000 PM kernel[0]: [sASMegaRAID] Enabled options: Physical Drive Coercion Mode Auto Rebuild Battery Warning 3/3/13 7:55:56.000 PM kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Maxtor 6V300F0 Media/IOGUIDPartitionScheme/ML2@2 3/3/13 7:55:56.000 PM kernel[0]: BSD root: disk0s2, major 1, minor 2 3/3/13 7:55:56.000 PM kernel[0]: [sASMegaRAID] BBU type: BBU, status good, 100% charged Looks like it's still using IRQ and PreferMSI is Yes in the driver. I have no delays and all seems to be working, other than 2x 2.5TB drives that I attached to the card. The two 300GB Velociraptors in RAID 0 are read/write using Tuxera NTFS, but the other 4x 2TB JBOD drives are read only using mac driver and won't mount at all using Tuxera. I'm guessing these are unrelated issues though. Not sure about the 2.5TB drives though. They show up, just won't mount. *UPDATE* Don't really know why, but I moved the 2x 2.5TB drives to the Intel SATA controller and now they show up and mount just fine. The only difference between them and the other drives on the PERC 6/i is that they are partitioned GUID rather than MBR. Don't know if this has anything to do with it, but I figured I'd mention it.
  10. Driver for LSI MegaRAID SAS family

    I just wanted to mention, the PERC 6/i that I'm using is using the 11.0.1-0048 bios from LSI and not the dell bios. I don't know if this has anything to do with Fred's being a different result. I have not yet tried your latest driver with MSI handling working yet, but I will shortly.
  11. Driver for LSI MegaRAID SAS family

    Wow dude!!! You're awesome. It works perfectly. All single drives (4x 2TB Western Digital Green) and 2x 300GB Velociraptors in RAID 0 are mounted. They show up as external instead of internal though. Is there a way we can make that configurable? Also, the only other thing that would have made it cosmetically perfect is if it actually showed up as a SAS controller in System Profiler instead of Parallel SCSI, but that is so not necessary. I'm just happy that my RAID drives are usable in Mountain Lion. Thank you so much!
  12. Driver for LSI MegaRAID SAS family

    Also getting this right before the desktop loads: 3/1/13 10:37:09.984 PM configd[17]: InterfaceNamer: timed out waiting for IOKit to quiesce 3/1/13 10:37:09.984 PM configd[17]: Busy services : 3/1/13 10:37:09.984 PM configd[17]: iMac13,2 [1, 83818 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert [1, 83714 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert/PCI0@0 [1, 83488 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI [1, 83482 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG1@1,1 [1, 83482 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG1@1,1/IOPCI2PCIBridge [1, 82843 ms] 3/1/13 10:37:09.984 PM configd[17]: iMac13,2/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG1@1,1/IOPCI2PCIBridge/pci1000,60@0 [!matched, 1, 82843 ms] Wow, you're quick. I was just trying the edit you said to do when I noticed you wiped it out. LOL. I can wait.
  13. Driver for LSI MegaRAID SAS family

    Here is my console log. 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] super->InitializeController 3/1/13 5:35:50.446 PM com.apple.launchd[1]: *** launchd[1] has started up. *** 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] [Helper] Region starting at 0xf7c40000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Memory mapped at virtual address 0xc5e4d000, length 8192 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Attach 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Transition_Firmware 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Firmware state: 0xb0000000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] [Helper] Looks like MSI interrupts are supported 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] [Helper] MSI IR line: 1 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] DMA: 64-bit, max commands: 1008, Max SGE Count: 33 3/1/13 5:35:50.466 PM com.apple.launchd[1]: *** Verbose boot, will log to /dev/console. *** 3/1/13 5:36:01.000 PM kernel[0]: com.apple.AppleFSCompressionTypeZlib kmod start 3/1/13 5:36:01.000 PM kernel[0]: FireWire runtime power conservation disabled. (2) 3/1/13 5:36:01.000 PM kernel[0]: SATA WARNING: IDENTIFY DEVICE checksum not implemented. 3/1/13 5:35:50.478 PM com.apple.launchd[1]: *** Shutdown logging is enabled. *** 3/1/13 5:36:01.000 PM kernel[0]: com.apple.AppleFSCompressionTypeDataless load succeeded 3/1/13 5:36:01.362 PM com.apple.launchd[1]: (com.apple.automountd) Unknown key for boolean: NSSupportsSuddenTermination 3/1/13 5:36:01.000 PM kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Initccb 3/1/13 5:36:01.000 PM kernel[0]: AppleIntelCPUPowerManagementClient: ready 3/1/13 5:36:01.000 PM kernel[0]: vendor:device: 0x8086:0x1503. 3/1/13 5:36:01.000 PM kernel[0]: AppleIntelE1000e(Info): Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode 3/1/13 5:36:01.000 PM kernel[0]: AppleIntelE1000e(Info): changing MTU from 0 to 1500 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Initialize_Firmware 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] MRAID_Poll 3/1/13 5:36:01.000 PM kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/RP08@1C,7/IOPCI2PCIBridge/PXSX@0/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/Maxtor 6V300F0 Media/IOGUIDPartitionScheme/ML2@2 3/1/13 5:36:01.000 PM kernel[0]: BSD root: disk0s2, major 1, minor 2 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] GetInfo 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Do_Management: opcode: 0x1010000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] PointToData 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Paddr: 0xdbaa000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] MRAID_Poll 3/1/13 5:36:01.000 PM kernel[0]: AppleIntelE1000e(Info): AppleIntelE1000e:WOL = 2 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Active FW APP Version 1.40.342-1650 date May 11 2012 time 11:47:31 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Active FW BIOS Version 2.07.00 date Jan 6 2010 time 05:49:42 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Active FW BCON Version 2.2-22-e_15-Rel date Nov 21 2011 time 12:06:00 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Active FW PCLI Version 01.40-010:#%00008 date Aug 21 2009 time 00:10:02 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Active FW BTBL Version 1.00.00.01-0012 date Dec 15 2010 time 15:20:30 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Max Arms Per VD 32 Max Arrays 128 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Serial 1122334455667788� present 0x3d fw time 415492548 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] NVRAM 32 flash 4 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Memory Correctable Errors 0 Memory Uncorrectable Errors 0 Cluster Permitted 0 Cluster Active 0 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] raid_lvl 0xdf7 adapt_ops 0x1f45fbf ld_ops 0x3f 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Min Stripe Size 4 pd_ops 0x307 pd_mix 0x7 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] ECC Bucket Count 0 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] sq_nm 5 Predictive Fail Poll Interval: 300sec Interrupt Throttle Active Count 16 Interrupt Throttle Completion: 50us 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Rebuild Rate: 30% PR Rate: 30% Background Rate 30 Check Consistency Rate: 30% 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Reconstruction Rate: 30% Cache Flush Interval: 4s Max Drives to Spinup at One Time 2 Delay Among Spinup Groups: 12s 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Ecc Bucket Size 15 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Ecc Bucket Leak Rate: 1440 Minutes 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Vendor 0x1000 device 0x60 subvendor 0x1028 subdevice 0x1f0c 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Type 0x2 (frontend) port_count 0 Addresses 0 0 0 0 0 0 0 0 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Type 2 (backend) port_count 8 Addresses 1221000000000000 1221000001000000 0 0 1221000004000000 1221000005000000 1221000006000000 1221000007000000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] 6 physical drive(s) present 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Enabled options: Physical Drive Coercion Mode Auto Rebuild Battery Warning 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] GetBBUInfo 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Do_Management: opcode: 0x5010000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] PointToData 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Paddr: 0xdbab000 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] MRAID_Poll 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] BBU voltage 4063, current 51, temperature 24, status 0x0 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Details: guage 49376 charger state 1 3/1/13 5:36:01.000 PM kernel[0]: rem capacity 1410 full capacity 1410 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] BBU type: BBU, status good, 100% charged 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] ReportHBAConstraints 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Resuming after sleep 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] super->StartController 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] ProcessParallelTask: Opcode 0x0, Target 0 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] LogicalDiskCmd 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Started processing 3/1/13 5:36:01.000 PM kernel[0]: [sASMegaRAID] Command queued
  14. Driver for LSI MegaRAID SAS family

    Hi, I have a PERC 6 in Mountain Lion and using your kext disables USB and doesn't load the drives attached to the PERC, nor does it add it to the System Profiler. Any idea why it would be? The driver is loaded and shown in IORegistry Explorer. Thanks. *Update* USB does still work, but not until either I VNC'd in or waited a long while. I don't know which made it work.
  15. It's been said countless times that the PCI versions of X-Fi cards (including your X-Fi Prelude 7.1) are not Intel HDA compliant and will probably never be supported. The only reason that the Forte and X-fi Titanium cards have a chance of working is because they are PCIe and are Intel HDA compliant. If you notice, the solution involves VoodooHDA, which only works with HDA devices.
×