Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
À "doesn't work" description of a problem is rarely helpful in troubleshooting a problem.
Did you install Lilu.kext too? Did you modify the audio value in clover to 7?
 
Hello
I'm trying to create "Install MacOS High Sierra.app" in the Applications folder. But when i use sudo / usr / sbin / installer -pkg installer.pkg -target / I get an error message that says "installer: Error the package path specified was invalid: 'installer.pkg'.". I'm not used to using the Terminal app in Mac. I have tried using the cd ~ / Desktop command and then sudo / usr / sbin / installer -pkg installer.pkg -target / but then I get this error message instead "installer: Error - ERROR_2062F74259". I wonder if anyone is willing to help me with this. I'm using a Mac Pro 3.1 from 2008 with Sieirra 10.12.6 on it.
 
PCI implementation of my WiFi card still not working, not showing up under "PCI" in System Profiler. :(
Last part of PCI puzzle, I am really stuck here, aaargh, but I know it is just a tiny detail, probably.
Who can help?

Wifi card in Slot 5 (Asus X299 Prime Deluxe, Flughafen WiFi/BT card - Broadcom BCM943602CS)
Original address is PCIO.RP19.PXSX
I used new clover acpi renaming feature to rename to PCIO.RP19.ARPT
Rest of SSDT was working. Just because of addition of WiFi card implementation the SSDT fails now (full SSDT file attached).

Who can provide a solution/ idea here?

Maybe there have to more infos provided in SSDT than just device-id and compatible? As it is not the OS X-Wifi card?
:rolleyes:

Thankx in advance, much appreciated!
Thank you so much to all contributers for all these precious info and your time. I learned incredibly the past weeks.

Code:
    External (_SB_.PCIO.RP19.ARPT, DeviceObj)    // (from opcode)
...
...
    Scope (_SB.PCIO.RP19.ARPT)
    {
        OperationRegion (PCIS, PCI_Config, Zero, 0x0100)
        Field (PCIS, AnyAcc, NoLock, Preserve)
        {
            PVID,   16,
            PDID,   16
        }

        Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
        {
            Store (Package (0x0E)
                {
                    "built-in",
                    Buffer (One)
                    {
                         0x00                                    
                    },

                    "device-id",
                    Buffer (0x04)
                    {
                         0xBA, 0x43, 0x00, 0x00                  
                    },

                    "AAPL,slot-name",
                    Buffer (0x07)
                    {
                        "Slot-5"
                    },

                    "device_type",
                    Buffer (0x13)
                    {
                        "AirPort Controller"
                    },

                    "model",
                    Buffer (0x50)
                    {
                        "Flughafen WIFI Broadcom BCM94360CD 802.11 a/b/g/n/ac + Bluetooth 4.0 Controller"
                    },

                    "compatible",
                    Buffer (0x0D)
                    {
                        "pci14e4,43ba"
                    },

                    "name",
                    Buffer (0x10)
                    {
                        "AirPort Extreme"
                    }
                }, Local0)
            DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
            Return (Local0)
        }
    }


View attachment 341651

View attachment 341652

I had the "Flughafen" Card also, bluetooth never worked reliably, USB connector broke. I returned it and ordered the one kgp mentioned in this guide. Since I got the new card everything seems fine.......
 
Then play with the audio value, try 11

I 've now VooDooHDA working but, interestingly, rear green jack has some disturbs / interferences and doesn't play iMessage's audio message (.amr files which don't work in quicktime neither). Front headphone jack on the case works excellent, it's strange! anyone has some kind of tip??
 
I had the "Flughafen" Card also, bluetooth never worked reliably, USB connector broke. I returned it and ordered the one kgp mentioned in this guide. Since I got the new card everything seems fine.......

Good to knpw.
Mine actually works quite well, WiFi as well as BT, the only issue is:
when I use BT audio somewhen AFTER sleep, the computer freezes.
I hoped that this effect maybe vanishes once I implemented the card successfully under PCI.

So you think it is rather hardware related? The card itself or faulty USB connection?

I also wonder if the fail of the SSDT code might have a connection with the USB management in general.
I witness sub-optimal USB performance on several ports.

You have a opinion on that?

And lastly, I would like to call
SSDT special agent @apfelnico !
Nico, can you see any point why my SSDT fails programming-/ IOReg-wise?

The IOReg for the WiFi card is PCIO.RP19.PXSX
which I renamed to PCIO.RP19.ARPT in clover configurator (renaming device section).
renaming works, but SSDT below fails (in full SSDT is DTGP included of course)

Code:
    External (_SB_.PCIO.RP19.ARPT, DeviceObj)    // (from opcode)
...
...
    Scope (_SB.PCIO.RP19.ARPT)
    {
        Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
        {
            Store (Package (0x0E)
                {
                    "built-in",
                    Buffer (One)
                    {
                         0x00                                        
                    },

                    "device-id",
                    Buffer (0x04)
                    {
                         0xBA, 0x43, 0x00, 0x00                      
                    },

                    "AAPL,slot-name",
                    Buffer (0x07)
                    {
                        "Slot-5"
                    },

                    "device_type",
                    Buffer (0x13)
                    {
                        "AirPort Controller"
                    },

                    "model",
                    Buffer (0x4A)
                    {
                        "OSK WIFI Broadcom BCM94360CD 802.11 a/b/g/n/ac + Bluetooth 4.0 Controller"
                    },

                    "compatible",
                    Buffer (0x0D)
                    {
                        "pci14e4,43ba"
                    },

                    "name",
                    Buffer (0x10)
                    {
                        "AirPort Extreme"
                    }
                }, Local0)
            DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
            Return (Local0)
        }
    }

All ideas welcome!

(IOReg screenshots after clover renaming.)
 

Attachments

  • Bildschirmfoto 2018-07-20 um 21.46.41.png
    Bildschirmfoto 2018-07-20 um 21.46.41.png
    183.1 KB · Views: 89
  • Bildschirmfoto 2018-07-20 um 21.47.17.png
    Bildschirmfoto 2018-07-20 um 21.47.17.png
    188.3 KB · Views: 122
Good to knpw.
Mine actually works quite well, WiFi as well as BT, the only issue is:
when I use BT audio somewhen AFTER sleep, the computer freezes.
I hoped that this effect maybe vanishes once I implemented the card successfully under PCI.

So you think it is rather hardware related? The card itself or faulty USB connection?

I also wonder if the fail of the SSDT code might have a connection with the USB management in general.
I witness sub-optimal USB performance on several ports.

You have a opinion on that?

And lastly, I would like to call
SSDT special agent @apfelnico !
Nico, can you see any point why my SSDT fails programming-/ IOReg-wise?

The IOReg for the WiFi card is PCIO.RP19.PXSX
which I renamed to PCIO.RP19.ARPT in clover configurator (renaming device section).
renaming works, but SSDT below fails (in full SSDT is DTGP included of course)

Code:
    External (_SB_.PCIO.RP19.ARPT, DeviceObj)    // (from opcode)
...
...
    Scope (_SB.PCIO.RP19.ARPT)
    {
        Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
        {
            Store (Package (0x0E)
                {
                    "built-in",
                    Buffer (One)
                    {
                         0x00                                       
                    },

                    "device-id",
                    Buffer (0x04)
                    {
                         0xBA, 0x43, 0x00, 0x00                     
                    },

                    "AAPL,slot-name",
                    Buffer (0x07)
                    {
                        "Slot-5"
                    },

                    "device_type",
                    Buffer (0x13)
                    {
                        "AirPort Controller"
                    },

                    "model",
                    Buffer (0x4A)
                    {
                        "OSK WIFI Broadcom BCM94360CD 802.11 a/b/g/n/ac + Bluetooth 4.0 Controller"
                    },

                    "compatible",
                    Buffer (0x0D)
                    {
                        "pci14e4,43ba"
                    },

                    "name",
                    Buffer (0x10)
                    {
                        "AirPort Extreme"
                    }
                }, Local0)
            DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
            Return (Local0)
        }
    }

All ideas welcome!

(IOReg screenshots after clover renaming.)

I have exactly the same issue, albeit with an ASUS Prime X299-A. I have the same wifi card as @kgp. I've tried several implementations (@kgp's, yours, and @franksanderdo's), none of them work. In fact, all of them cause the SSDT to fail such that only my video card shows up in my PCI list (removing all others I had working).

If anyone with an ASUS Prime X299-A has a working wifi SSDT implementation, I would greatly appreciate some insight. My wifi card is in slot 5. Here's my IOReg listing.

Screen Shot 2018-07-20 at 3.25.33 PM.png


Cheers.
 
nnorris7 said:
If anyone with an ASUS Prime X299-A has a working wifi SSDT implementation, I would greatly appreciate some insight. My wifi card is in slot 5. Here's my IOReg listing.

Have you ever tried Slot-3?
Is the PCI layout of your mobo identical to the Prime Deluxe?
 
Last edited:
Status
Not open for further replies.
Back
Top