Now that I am in the final stage of fine-tuning I discovered another small issue:
The SuperDrive stops responding after sleep.
Background is the use of AppleIntelPIIXata.kext 2.5.1 from Mojave to re-enable access to the IDE devices in the MacPro3,1. All works great after cold boot or restart, however after system sleep the Superdrive disappears from the
system info -> disc burning section and the eject button in the upper right of the keyboard stops working.
It still shows in the system info -> ATA section though.
One can also see in IORegistryExplorer that the
IOSCSIPeripheralsDevice and lower objects attached to the
IOSCSIPeripheralDeviceNub are missing. No specific entry regarding SuperDrive in the pm-log though.
I have attached system report and screenshots with further details.(some entries like serial number are replaced by zeros though)
This happens both on 10.15.7 as well as 11.4 using the same EFI generated with OCLP 0.1.9.
This is just a minor annoyance as I rarely use the Superdrive these days and the easy solution would be to attached a modern SATA drive to one on the extra ports on the main board and put it in the drive compartment. This will likely be less than €30.
However I am keen on understanding why this happens. Any ideas to further explore this symptom are highly welcome.
Update: Issue solved. I found a dormant ATAPI DVD-Drive in my storage and thought I revive that. Now with two drives connected to the IDE controller and jumped as
master and
slave rather than
cable select, drives remain fully visible and functioning after sleep. Maybe there is still some issues with the Mojave driver that go all the way back to
this post, but I don't have time to do more tests.