Jump to content

Atheros 9285

Atheros 9285

  • Please log in to reply
45 replies to this topic

#41
RCOO

RCOO

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 157 posts

My BT is shared with the network card. I've got Wifi but BT isn't even detected (can't even see IDs). Is there anything I can do to get BT working?

 

Thanks



#42
Hicks1gb

Hicks1gb

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Interests:**Asus N71JQ, Core i7 - 720QM, ATI Mobility Radeon 5730 VRAM 1 GB
    **P5KPL/EPU, Core2 Quad...

Hi, i have this wifi and i´m using this kext (IOUSBFamily.kext)

It works perfectly for me in Mountain Lion, but in Mavericks appear, search, but does not connect to my WPA2 wifi.

I´m using clover with no DSDT.

 

Hope it helps

 

Attached Files



#43
Alex Auditore

Alex Auditore

    InsanelyMac Legend

  • Donators
  • 698 posts
  • Gender:Male

Hi, i have this wifi and i´m using this kext (IOUSBFamily.kext)
It works perfectly for me in Mountain Lion, but in Mavericks appear, search, but does not connect to my WPA2 wifi.
I´m using clover with no DSDT.
 
Hope it helps

If you use Clover without DSDT. You must patch DSDT as it described in the first and thirteenth posts.

#44
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 2,829 posts
  • Gender:Male

Thank you all guys for this topic, specially the greek guy whose ID-adding solution saved my day!

 

All the best!



#45
The Real Deal

The Real Deal

    InsanelyMac Legend

  • Donators
  • 868 posts
  • Gender:Not Telling

Hi and thanks ; this is the code i use to get my Atheros AR985 working on H77N-WIFI and 10.9.4 with vanilla kext :

                    Method (_DSM, 4, NotSerialized)
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer (One)
                            {
                                 0x03
                            })
                        }
                        Return (Package (0x0E)
                        {
                            "device-id", 
                            Unicode ("*"), 
                            "name", 
                            "pci168c,2a", 
                            "AAPL,slot-name", 
                            Buffer (0x08)
                            {
                                "AirPort"
                            }, 
                            "device_type", 
                            Buffer (0x08)
                            {
                                "AirPort"
                            }, 
                            "model", 
                            Buffer (0x35)
                            {
                                "Atheros 9285 802.11 a/b/g/n Wireless Network Adapter"
                            }, 
                            "subsystem-id", 
                            Buffer (0x04)
                            {
                                 0xAB, 0x30, 0x00, 0x00
                            }, 
                            "subsystem-vendor-id", 
                            Buffer (0x04)
                            {
                                 0x6B, 0x10, 0x00, 0x00
                            }
                        })
                    }

Insert into RP07@PXSX0 and change PXSX to ARPT. Good hack.



#46
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida

i didnt change PXSX of RP02

i just added IONAME nothing else.. works

 

dont forget to disconnect pin 20 of mini pci-e card (tape or scrape the trace above the gold pad whatever method for some laptops that wifi switch dont work.)

            Device (RP02)
            {
                Name (_ADR, 0x001C0001)
                OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0x12), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x1A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x1B), 
                    LSCX,   1, 
                    Offset (0x20), 
                    Offset (0x22), 
                    PSPX,   1, 
                    Offset (0x98), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized) // from here below
                    {
                        Store (Package (0x08)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 
                                "device_type", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 
                                "name", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }, 
                                "IOName", 
                                Buffer (0x0B)
                                {
                                    "pci168c,2a"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    } // to here copy
                    Name (_PRW, Package (0x02)
                    {
                        0x09, 
                        0x04
                    })
                }
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }
                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05 ())
                    }
                    Return (PR05 ())
                }
            }







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy