Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

zzzachi

macrumors regular
Jun 16, 2012
231
111
Its not the cables or ports and after updating to 0.9.2 the problem persists, so its probably the card.
Also if there was a problem with 11.7.7 + RX 580, others would have reported it as well.
is a (regular PC) 5700XT (~$150) recommended over a RX 580 ? (~$80) for replacement... ?
 
Last edited:

PPatla

macrumors newbie
Jul 27, 2022
10
0
I was introduced to OpenCore thru OpenCore Legacy Patcher which I used on my Mac Mini 2012. Worked great.
I picked up a MacPro 5,1 at a resale shop and upgraded it to two Xeon 3.46Ghz Six Core Processors and 64Gb of RAM.

I first setup the MacPro using OCLP, and then found the definitive guide to the MacPro online which then guided me here where I learned about manually settting up OpenCore so that I could boot Mojave and Monterey.

What I realized I did was I hacked the config.plist that OCLP had created until I got the unit to dual boot.

After monitoring and learning from this thread I realized it was time to configure a config.plist completely from scratch and update from .8.7 to .9.2.

I followed the setup guide in post #1 very closely and utilized Martin's package to make sure everything was up to date and verified. I was excited to see everything working with Mojave, Monterey and Windows 10 with the installs completed with the details from post #1. The boot screen is much clearer and everything works as expected.

But recently I have noticed that when it wakes from sleep I can get a random reboot and kernel panic error.

What is the best way to troubleshoot this at this point? Any help is appreciated.

-Pat
 

Attachments

  • Reboot.9.2.pdf
    40.9 KB · Views: 89

MacNB2

macrumors 6502
Jul 21, 2021
310
238
I was introduced to OpenCore thru OpenCore Legacy Patcher which I used on my Mac Mini 2012. Worked great.
I picked up a MacPro 5,1 at a resale shop and upgraded it to two Xeon 3.46Ghz Six Core Processors and 64Gb of RAM.

I first setup the MacPro using OCLP, and then found the definitive guide to the MacPro online which then guided me here where I learned about manually settting up OpenCore so that I could boot Mojave and Monterey.

What I realized I did was I hacked the config.plist that OCLP had created until I got the unit to dual boot.

After monitoring and learning from this thread I realized it was time to configure a config.plist completely from scratch and update from .8.7 to .9.2.

I followed the setup guide in post #1 very closely and utilized Martin's package to make sure everything was up to date and verified. I was excited to see everything working with Mojave, Monterey and Windows 10 with the installs completed with the details from post #1. The boot screen is much clearer and everything works as expected.

But recently I have noticed that when it wakes from sleep I can get a random reboot and kernel panic error.

What is the best way to troubleshoot this at this point? Any help is appreciated.

-Pat

You configured config.plist from scratch but did you install OS's from scratch ?
If had used OCLP in the past, the chances are you would have applied post-install Root patches which means your macOS's are not longer "virgin" even if you manually configured OpenCore as described here.
Try uninstalling OCLP post install root patches (see their documentation).
Try re-installing macOS from Recovery (without overwriting your user data).
 

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
The guide has been updated to OpenCore version 0.9.3 (see Maintenance>Updating OpenCore).
I don't think it's particularly important this time, but OcBinaryData has also been updated for the font thing. Perhaps you could add a brief reference in the guide.
 

PPatla

macrumors newbie
Jul 27, 2022
10
0
You configured config.plist from scratch but did you install OS's from scratch ?
If had used OCLP in the past, the chances are you would have applied post-install Root patches which means your macOS's are not longer "virgin" even if you manually configured OpenCore as described here.
Try uninstalling OCLP post install root patches (see their documentation).
Try re-installing macOS from Recovery (without overwriting your user data).
Thank you, I will do this....
 

Skytracker

macrumors newbie
May 29, 2020
4
2
Hey guys, thought I'd share a cool fix I stumbled upon. I upgraded my wi-fi card to a BCM943602CDP and had the surprise of it not working properly in Monterey 12.6.6 with Martin's package. Basically the wi-fi was fine but had no bluetooth. Out of curiosity I also checked my Mojave partition and it was working fine. Basically what you need to do is boot into recovery mode and in terminal just run the following command: nvram boot-args="-btlfxallowanyaddr" and then restart. It should work perfectly fine after that. If not, try a second re-boot. Hope this helps!

Maybe Martin LO can put it on his post in case someone else has the same issues.
 
  • Like
Reactions: h9826790 and kkinto

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
Basically what you need to do is boot into recovery mode and in terminal just run the following command: nvram boot-args="-btlfxallowanyaddr" and then restart. It should work perfectly fine after that. If not, try a second re-boot. Hope this helps!

Maybe Martin LO can put it on his post in case someone else has the same issues.
I don't think your diagnosis is correct. The BCM943602CDP, and possibly other combined Wi-Fi/BT modules, will fail to work properly on the FIRST Big Sur/Monterey boot AFTER using Mojave. But if you boot Big Sur/Monterey for the second and successive times, even without nvram boot-args="-btlfxallowanyaddr", it will work perfectly.
 

Skytracker

macrumors newbie
May 29, 2020
4
2
Believe me, for hours I tried everything to make it work before I found the fix, a million restarts, endless NVRAM resets, re-installing opencore, messed around with kexts and config.plist, the only thing that made it work, was that command and then it worked straight away like nothing was ever wrong. A bit frustrating it was such a simple fix. 😂
 

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
Believe me, for hours I tried everything to make it work
Believe me, I have the very same module. It works as I explained. If I boot into Mojave, Bluetooth will be gone the first time I boot into Monterey afterwards. Rebooting for a second time fixes the issue, and Bluetooth will continue to work without issues, until the next time I boot into Mojave and then back to Monterey. Only the first boot into Monterey will lack Bluetooth.
 
  • Like
Reactions: kkinto

Jazzzny

macrumors regular
Mar 23, 2021
122
243
Hello everyone,
Does anyone have an Aquantia 10GBe networking card and 12.3+ installed on their system? I have developed potential patches which I am seeking testers for.

These patches involve kext injection and do not require root patches, so you can keep your "virgin" system.

If you would like to test my patches, please send me a PM on MacRumors.
 

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
As for me, after the update, indexing of disks appeared
- the processes "mds" and "mdworker" and unknown kerneltask, these three processes did not stop for almost 40 minutes
- I did not wait until this madness was over...
Reseted nvram and smc - did not help
as a result, for two hours I turned the computer on and off, each time I turned it on, I reset SMC and NVRAM
Kernel task 60% and mdworker on each core continued to use all CPU resources
and only after I myself got tired of turning the computer on and off - finally all the processes disappeared after the next reset of smc and nvram
my computer did not want to work properly with the update (I tested both of my opencore 0.9.3 configurations -made by cdf and by Martin Lo)
upd1267.jpg
3Hrs_later.jpg
 
  • Wow
Reactions: PeterHolbrook

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
Might be helpful for those who have these problems.
After yesterday's adventures, I finally started testing. Are there any other bugs?
Thank God, everything is fine, and even the indexing of disks has been fixed compared to all previous versions of monterey (before, the time for indexing disks by the mds process after loading took about 5 minutes - now no more than a couple of minutes)
I have a lot of disks in my computer: instead of CDRom I have EFI opencore and all previous versions of opencore with different configs - cdf's, martin's, config for update, etc., macos 2tb on nvme, on sata M2 1tb I have windows, 4 sata HDD in raid10- this is a reserve of libraries, and on the PSI-e i have 4xNVME ssd evo plus 1TB each - one for working in Windows, 1TB libraries for 3D programs, and two 1TB disks in raid0 for libraries, working files and cache for twinmotion, UE5, blender. And probably the macos did not optimally indexed my disks every time
But now this mds process is completed very quickly.
Now, in order to understand what happened yesterday, I will write step by step:
for macos updates since monterey I use method 2 (before that I used method 1 and Martin's config)
Yesterday, it went wrong from the start.
When writing the config modified for the update on the efi, there was not enough free space (probably the trimforce disabled during previous updates and I have not checked its status for a long time)
in order not to think for a long time, I deleted the no_avx kext that I did not use and the config fit on the disk
but during the reboot for the MacOS update, the macos installer process did not want to end - with each reboot, the installer remained an opencore bootloader option (later I checked my config carefully - all necessary changes according the instruction for method 2 were done correctly)
then I installed Martin's opencore with changes for MacOS update, restarted the process via macos updates
12.6.7 successfully updated
when I tried to return the config to work in standard - efi again did not allow writing - I temporarily removed windows from efi in order to start the macOS work and overwrite the opencore disk
I deleted the apfs volume, reformatted the disk first as mbr by terminal, and then again reformatted as apfs with guid
now efi is free again and I recorded opencore and windows there, made trimforce enable and boot into windows.
Windows was updated and the driver for AMD 6800 was installed, but I use the driver for RadeonPRO, I had to reinstall driver. But after the necessary reboots, windows hangs on the login.
This often happens to me after windows updates - I have reported this.
Reseted smc and nvram - booted into windows - set everything up as it was before.
Further adventures from the previous post began....
This morning (when the system was working properly) I again found that the trimforce is disabled.
At first I thought, maybe the TRIM on my sata ssd conflicts with macos?
But no, I again enable trim and have been testing the work for three hours, there are no bugs
so it must have been something else
EDITED
I thought that if the procedure for updating the macOS according to the second method did not work for me, then my system ROM is not healthy

I flashed system ROM by recreated BootROM image ( made by tsialex for my cMP- he recommends doing the procedure periodically)
I work on the computer after the procedure for two weeks.
no more errors observed
 
Last edited:

splifingate

macrumors 68000
Nov 27, 2013
1,904
1,694
ATL
If the majority thinks that changing the title is best, I'll respect that and change it.

I'm certainly not in the majority, but I see no need to further-clarify an already (totally) clear title.

Thank you for your effort, time, and wisdom, cdf :)
 
  • Like
Reactions: cdf

Gustav Holdoff

macrumors regular
Oct 23, 2020
201
82
All week I worked in macos
But today again I got a problem when trying to boot into Windows on my cdf config
windows hangs on boot window
I reset smc and nvram and booted in to windows (and already foresaw a repeat of the problem with macos)
Windows on shutdown asked to wait while it is being updated
And rebooting into the macos, I got a lot of uncontrolled processes - again kernel task 80%, mds, mdworker, etc.
Multiple smc and nvram resets - which I had to do continuously for two hours, finally killed the kernel task
(and of course they disabled a trim on my two SATA SSDs)
but the mds process did not stop for more than 20 minutes
in general, for me an indicator that something is wrong, this is a kernel task more than 7% and multiple mdworker on each core
Therefore, I thought that MDS probably indexes incorrectly due to trim
I enabled trim and all processes returned to normal
but I once again made sure that rebooting into Windows affects the state of nvram-
this is a question for opencore devs
maybe the lines about nvram update or smbios update need to be reconsidered somehow?
there are several illustrations in the appendix - incorrect work, fixed it, but without trim, and with trim

EDITED
as far as I remember, the same behavior was when the monterand problem first arose
and then, when it was solved with the help of no_avx kext or syncretic's patch and aspp-override - I remember that after updating the macos, it was necessary to change the maxkernel
Maybe now the version of darwin has also changed?
or something else similar?
 

Attachments

  • not_repared.jpg
    not_repared.jpg
    160.4 KB · Views: 75
  • repared_no_trim.jpg
    repared_no_trim.jpg
    168 KB · Views: 69
  • repared_no_trim3.jpg
    repared_no_trim3.jpg
    166.9 KB · Views: 71
  • repared_trim.jpg
    repared_trim.jpg
    161.4 KB · Views: 71
Last edited:
  • Wow
Reactions: PeterHolbrook

letsgonyc

macrumors newbie
May 10, 2018
7
2
Has anyone successfully used an M.2 ssd on a smart PCIe card with OC? (Or OCLP for that matter.) And got full 3,000+ MB/s read/write speeds?

I can find no reference to this, anywhere.

Prior to OC I ran Mojave with an IOCrest X4 pci smart card and got the expected read/write speeds. Both as in OS installed drive and as a storage volume.

I'm at current OC release on Mac Pro 5,1 running Monterey. Have dual NVMes on an IOCrest X4 adapter card. The card is recognized, and I see in the pci tree that the switch, an ASMedia 2824 chip, directly preceeds the NVMe ssds ... but the smart switch must not be enabled because both drives max out at 1300MB/s. And these cards don't use a driver. Any idea how to fix?

Does the card and its location need to be registered on IOPlane in order to be enabled?
 

hwojtek

macrumors 68020
Jan 26, 2008
2,274
1,277
Poznan, Poland
Has anyone successfully used an M.2 ssd on a smart PCIe card with OC? (Or OCLP for that matter.) And got full 3,000+ MB/s read/write speeds?
Same card with different branding here.
Which slot did you put it in? What ssds do you use?
I had to move the card from slot #2 to #3 because of the RX 6800XT I installed, however previously, when in slot #2 in synthetic benchmarks my Adata SX8200 Pros were as close to ~3000 as the rest of the hardware permits.
In slot #3 I get around half that, which is fully expected.
Screen Shot 2023-06-30 at 10.15.54 AM.png


I was obviously disappointed I had to move the drives to a slower slot, tried using a ribbon breakout cable which proved fairly useless, however the speed difference actually makes zero impact on daily use and is perfectly unnoticeable.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.