Contribute
Register

[Guide] Airport - Half Mini PCIe

Status
Not open for further replies.

toleda

Moderator
Joined
May 20, 2010
Messages
24,206
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Changed PEX4 to ARPT and added codes from your first post. Before and after edits are below.
I had to remove 3 lines to get rid of 3 error after these edits.
compiled and replaced the DSDT and also replaced the IO80211Family.kext.
The edit is incorrect. What did you replace IO80211Family.kext with? To enable the the AR928x wifi card, you can use the dsdt edit or the kext edit not both.

Before
Code:
            Device (PEX4)
            {
                Name (_ADR, 0x001C0004)
                OperationRegion (PXRC, PCI_Config, Zero, 0x0100)
After
Code:
            Device (PEX4)
            {
                Name (_ADR, 0x001C0004)

                Device (ARPT)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Name (_PRW, Package (0x02)
                    {
                        0x09, 
                        0x04
                    })
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0B)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "device-id", 
                                Unicode ("0"), 
                                Buffer (0x08)
                                {
                                    "AirPort"
                                }, 

                                "model", 
                                Buffer (0x35)
                                {
                                    "Atheros 928x 802.11 a/b/g/n Wireless Network Adapter"
                                }, 

                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                    0x8F, 0x00, 0x00, 0x00
                                }, 

                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                    0x6B, 0x10, 0x00, 0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

                OperationRegion (PXRC, PCI_Config, Zero, 0x0100)
 
Joined
May 27, 2010
Messages
2,406
Motherboard
Dell Optiplex 9030 All in One
CPU
i5-4690K
Graphics
HD 4600
Mac
  1. Mac mini
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
I bought the ar9280

NEW Atheros ar9280 wireless wifi n Half card 300m Dual-Band AR5BHB92 | eBay

and could not install Mac OS X Lion with the card installed. It would say DSMOS Has Arrived, then show up with the Realtek MAC Address and just hang there. I removed this card and it booted right in. I haven't tried reinstalling it since I installed Lion. Has anyone else had an issue with this?

Btw, I got a Half Mini PCIe to Mini PCIe adapter to fit in my Mini PCIe -> PCIE adapter. Is there a native Half Mini PCIe to PCIe adapter card?

That's really interesting. I just replaced my half height non compatible card with this Atheros one and no matter what I did I could not install Lion onto a clear partition (when I had been able to before). I will try this again tomorrow with the Atheros card removed and report back. It had been driving me mad as I have tried removing all devices to get it to boot but really hadn't considered removing the wifi card...........
 
Joined
May 27, 2010
Messages
2,406
Motherboard
Dell Optiplex 9030 All in One
CPU
i5-4690K
Graphics
HD 4600
Mac
  1. Mac mini
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
After my post yesterday about not being able to install when this card was in place I tried removing it today and......yes, the install went ahead fine. For some reason it does seem that the card blocks a new install. I have a feeling that as messages pointed to an unknown USB device that it could not resolve the problem may be with the USB connections to the half mini card. BTW, when I had a different card in place (unsupported Ralink) the installer ran fine.
 
Joined
Dec 17, 2010
Messages
8
Motherboard
Windows
CPU
I5 2410m
Graphics
hd3000
Mac
Classic Mac
Mobile Phone
anyway to increase minipci power? in windows i get many connections listed (like 10)... in osx only one and i have to be really close to the router (max 2 meters, and i don't have a table there to work)
Wifi part is Ar9285, the bt 3011 couldnt make it work in Lion nor Windows :(
 
Joined
Oct 15, 2010
Messages
176
Motherboard
GA-Z77X-UD5H/GA-H77N-WIFI/GA-Z68MA-D2H-B3
CPU
i5 3550K/i3 3225/i3 2105
Graphics
GTX 760 / (2) HD4000/ HD3000
Mac
Classic Mac
Mobile Phone
  1. iOS
I did get the 9280 working in another hack but now when I boot it in another hack, it comes up as a 9380 and I get this error:


kernel: start [/SourceCache/AirPortDriverAtheros9380/AirPortDriverAtheros9380-431.14.10/src/common/lmac/ath_dev/darwin/AtherosController.cpp:962] load failed
 
Status
Not open for further replies.
Top