Jump to content

Latitude 3540 El Capitan issues


Platinum_one

Recommended Posts

  • Replies 31
  • Created
  • Last Reply

Top Posters In This Topic

SD Card is not working.  Although I see it in sys info I can not pull up the card.  Sleep seems to work fine. Left it for an hour - went off and I hit power button and came right back.  Just closed the lid and waited 15 minutes and it came back perfectly. Guess I should let go to sleep over night and see.  If I have a USB plugged in it barks about it not being unplugged properly - but only once.  Yes shows up as HD4400 and no more garbage when it boots, clean screen.

Link to comment
Share on other sites

Okay so it looks like sleep mode is not working correctly. Not sure how it is actually supposed to work.  If I leave the lid down for longer than a few minutes, when I lift the lid it boots from clover menu but I left a terminal window open and it was still open when it started.  It does recover from display off mode when lid is up. But I have to hit the power button - space bar does not work.  If I select sleep from the apple menu and then hit space bar that works only for the first few seconds then I need to hit the power button for it to come back. 

 

the commands from the instructions do not work - hybernatemode is not a supported command.

Link to comment
Share on other sites

I just ordered a DW1550 after realizing that the Bluetooth was part of the DW1510. Duh. Hopefully not to much work to get it up and running.

 

The non working SD card reader is a Realtek RTS5179 according to what is listed in Dell Support page for this specific service tag.

 

Thanks!

Link to comment
Share on other sites

  • Administrators

add this to dsdt its device airport 

               Device (ARPT)
               {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_PRW, 0, Serialized)  // _PRW: Power Resources for Wake
                    {
                        Return (^^_PRW)
                    }


                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Return (EPLD)
                    }


                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03
                            })
                        }


                        Return (Package (0x10)
                        {
                            "device-id", 
                            Buffer (0x04)
                            {
                                 0x31, 0x43, 0xE4, 0x14
                            }, 


                            "IOClass", 
                            Buffer (0x11)
                            {
                                "AirPort_Brcm4360"
                            }, 


                            "compatible", 
                            Buffer (0x0D)
                            {
                                "pci14e4,4331"
                            }, 


                            "name", 
                            "AirPort Extreme", 
                            "model", 
                            Buffer (0x3C)
                            {
                                "Broadcom BCM4352 802.11 a/b/g/n/ac Wireless Network Adapter"
                            }, 


                            "AAPL,slot-name", 
                            Buffer (0x08)
                            {
                                "AirPort"
                            }, 


                            "device_type", 
                            Buffer (0x08)
                            {
                                "AirPort"
                            }, 


                            "built-in", 
                            Buffer (One)
                            {
                                 0x01
                            }
                        })
                    }
                }
            }
Link to comment
Share on other sites

  • Moderators

@Platinum_one

 

Patch your DSDT with this using MacIASL

#wifi_DW1550-RP04-PXSX.txt

into device label PXSX parent_label RP04 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "device-id", Buffer() { 0xa0, 0x43, 0x00, 0x00 },\n
        "vendor-id", Buffer() { 0xe4, 0x14, 0x00, 0x00 },\n
        "name", "pci14e4,43a0",\n
        "subsystem-vendor-id", Buffer() { 0x28, 0x10, 0x00, 0x00 },\n
        "subsystem-id", Buffer() { 0x17, 0x00, 0x00, 0x00 },\n
        "compatible", "pci14e4,43a0",\n
        "IOName", "pci14e4,43a0"\n
    })\n
}\n
end;

To change 3rd Party Wireless Device to Airport Extreme, add this to Config.plist under kextToPatch

<dict>
<key>Comment</key>
<string>Airport Extreme (10.11)</string>
<key>Find</key>
<data>
axAAAHUN
</data>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Replace</key>
<data>
axAAAJCQ
</data>
</dict>
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

×
×
  • Create New...