Forum OSx86 - instalacja Mac OS X na PC Strona Główna


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
AR9285 +fix DSDT
bartekdg86 
iLAIK


Pomógł: 9 razy
Wiek: 25
Dołączył: 17 Kwi 2010
Posty: 235
Skąd: Dąbrowa Górnicza
Wysłany: 2011-06-28, 18:29   AR9285 +fix DSDT

Próbuje odpalić AR9285-wifi , karta jest podłaczona pod RP02 w ioregu, fix który znalazłem


Kod:
Device (ARPT)
                {
                    Name (_ADR, 0x00)
                    Name (_PRW, Package (0x02) {0x0B, 0x05}) // If you want WOL(Wake on LAN support) if not use desired sleep state
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0c)
                            {
                                "AAPL,slot-name", Buffer () {"AirPort"},
                                "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00},
                                "device_type", Buffer () {"AirPort"},
                                "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"},
                                "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00},
                                "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00}
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

Wg. tego poradnika
Kod:
http://www.insanelymac.com/forum/index.php?showtopic=234570&pid=1692941&mode=threaded&start=#entry1692941


To jest fragment DSDT z portu RP02 :

Kod:
 }

                Device (WLAN)
                {
                    Name (_ADR, Zero)
                    Method (_RMV, 0, NotSerialized)
                    {
                        Return (Zero)
                    }

                    OperationRegion (MINP, PCI_Config, Zero, 0x68)
                    Field (MINP, ByteAcc, NoLock, Preserve)
                    {
                        VNUM,   32,
                                Offset (0x09),
                        PINF,   8,
                        SBCC,   8,
                        BSCC,   8,
                                Offset (0x2C),
                        SNUM,   32,
                                Offset (0x34)
                    }

                    Method (MPDP, 0, NotSerialized)
                    {
                        If (LEqual (SNUM, Ones))
                        {
                            Return (Zero)
                        }

                        If (LNotEqual (BSCC, 0x02))
                        {
                            Return (Zero)
                        }

                        Return (One)
                    }

                    Method (_PRW, 0, NotSerialized)
                    {
                        Return (GPRW (0x09, 0x03))
                    }
                }
            }


Nie bardzo wiem gdzie ten fix wrzucić , cały czas mi wywala błędy.
_________________
 10.7 DP4 | Asus P7P55D | i5 760 2,81 Ghz | 4GB RAM | GeForce 9600GT | ST31000528AS 1TB | Sound Blaster Live! 24-bit External | Logitech Cordless Desktop ex 110 (USB)| Piszę poprawnie po polsku!
 
 
 
oswaldini 
Gigabyte stinks !


Pomógł: 226 razy
Wiek: 25
Dołączył: 01 Gru 2009
Posty: 4240
Skąd: Kraków / Brzeszcze
Wysłany: 2011-06-28, 18:34   

Kod:
                Device (WLAN)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0c)
                            {
                                "AAPL,slot-name", Buffer () {"AirPort"},
                                "device-id", Buffer () {0x2A, 0x00, 0x00, 0x00},
                                "device_type", Buffer () {"AirPort"},
                                "model", Buffer () {"Atheros 9285 8802.11 b/g/n Wireless Network Adapter"},
                                "subsystem-id", Buffer () {0x8F, 0x00, 0x00, 0x00},
                                "subsystem-vendor-id", Buffer () {0x6B, 0x10, 0x00, 0x00}
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    } 
                    Method (_RMV, 0, NotSerialized)
                    {
                        Return (Zero)
                    }

                    OperationRegion (MINP, PCI_Config, Zero, 0x68)
                    Field (MINP, ByteAcc, NoLock, Preserve)
                    {
                        VNUM,   32,
                                Offset (0x09),
                        PINF,   8,
                        SBCC,   8,
                        BSCC,   8,
                                Offset (0x2C),
                        SNUM,   32,
                                Offset (0x34)
                    }

                    Method (MPDP, 0, NotSerialized)
                    {
                        If (LEqual (SNUM, Ones))
                        {
                            Return (Zero)
                        }

                        If (LNotEqual (BSCC, 0x02))
                        {
                            Return (Zero)
                        }

                        Return (One)
                    }

                    Method (_PRW, Package (0x02) {0x0B, 0x05})
                    {
                        Return (GPRW (0x09, 0x03))
                    }
                }
            }
_________________
 10.6.8 | 10.7.2 | P55-GD65 | i7-870 | 2x2GB 1600MHz | XFX 5870 | HDD HD502HJ 500GB & Barracuda 1TB | DVD Sony AD-7261S | AirPort Extreme AR5BXB72 | Dell 2709WFP | TL-WR1043ND DD-WRT  iPhone 3G
Piszę poprawnie po polsku! | Instalacja Snow'a na płytach Asus z serii P5Q | Modyfikacja Snow'a do instalacji na MBR i wypalenia na DVD 4,7GB | Modyfikacja DSDT

DLA OSÓB, KTÓRE NIE POTRAFIĄ CZYTAĆ POWIĘKSZAM TREŚĆ - NIE POMAGAM NA PW, NIE LICZCIE NA ODPOWIEDŹ, NIE MAZAĆ MI SIĘ DO RĘKAWA, ŻE NIE ODPISUJE - MACIE PROBLEM, PISAĆ NA FORUM
 
 
314TeR 
Administrator


Pomógł: 286 razy
Wiek: 37
Dołączył: 04 Lis 2008
Posty: 7597
Wysłany: 2011-06-28, 18:43   

I pamiętać do dołożeniu metody DTGP jak jej jeszcze nie masz.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
| Nie udzielam konsultacji na PW
 
 
bartekdg86 
iLAIK


Pomógł: 9 razy
Wiek: 25
Dołączył: 17 Kwi 2010
Posty: 235
Skąd: Dąbrowa Górnicza
Wysłany: 2011-06-28, 18:43   

Dzieki wielkie :-] poszło , zaraz zobacze tylko czy ruszy wifi.

[ Dodano: 2011-06-28, 19:46 ]
Wifi poszło po dorzuceniu kexta do s/l/e IO80211Family.kext .Odpalone na Lion DP4.
_________________
 10.7 DP4 | Asus P7P55D | i5 760 2,81 Ghz | 4GB RAM | GeForce 9600GT | ST31000528AS 1TB | Sound Blaster Live! 24-bit External | Logitech Cordless Desktop ex 110 (USB)| Piszę poprawnie po polsku!
 
 
 
oswaldini 
Gigabyte stinks !


Pomógł: 226 razy
Wiek: 25
Dołączył: 01 Gru 2009
Posty: 4240
Skąd: Kraków / Brzeszcze
Wysłany: 2011-09-13, 13:55   

bartekdg86, pomimo poprawki do DSDT system nadal wymaga jakiś kextów ? Chodzi mi o 10.6.8
_________________
 10.6.8 | 10.7.2 | P55-GD65 | i7-870 | 2x2GB 1600MHz | XFX 5870 | HDD HD502HJ 500GB & Barracuda 1TB | DVD Sony AD-7261S | AirPort Extreme AR5BXB72 | Dell 2709WFP | TL-WR1043ND DD-WRT  iPhone 3G
Piszę poprawnie po polsku! | Instalacja Snow'a na płytach Asus z serii P5Q | Modyfikacja Snow'a do instalacji na MBR i wypalenia na DVD 4,7GB | Modyfikacja DSDT

DLA OSÓB, KTÓRE NIE POTRAFIĄ CZYTAĆ POWIĘKSZAM TREŚĆ - NIE POMAGAM NA PW, NIE LICZCIE NA ODPOWIEDŹ, NIE MAZAĆ MI SIĘ DO RĘKAWA, ŻE NIE ODPISUJE - MACIE PROBLEM, PISAĆ NA FORUM
 
 
bartekdg86 
iLAIK


Pomógł: 9 razy
Wiek: 25
Dołączył: 17 Kwi 2010
Posty: 235
Skąd: Dąbrowa Górnicza
Wysłany: 2011-09-15, 20:03   

Tak wymaga , tego co napisałem wyżej , wystarczy wpis device id karty sieciowej do kext'a.
_________________
 10.7 DP4 | Asus P7P55D | i5 760 2,81 Ghz | 4GB RAM | GeForce 9600GT | ST31000528AS 1TB | Sound Blaster Live! 24-bit External | Logitech Cordless Desktop ex 110 (USB)| Piszę poprawnie po polsku!
 
 
 
oswaldini 
Gigabyte stinks !


Pomógł: 226 razy
Wiek: 25
Dołączył: 01 Gru 2009
Posty: 4240
Skąd: Kraków / Brzeszcze
Wysłany: 2011-09-15, 20:05   

Nie używam kexta. Zrobiłem sobie samą poprawkę do DSDT bo jest wygodniej.
_________________
 10.6.8 | 10.7.2 | P55-GD65 | i7-870 | 2x2GB 1600MHz | XFX 5870 | HDD HD502HJ 500GB & Barracuda 1TB | DVD Sony AD-7261S | AirPort Extreme AR5BXB72 | Dell 2709WFP | TL-WR1043ND DD-WRT  iPhone 3G
Piszę poprawnie po polsku! | Instalacja Snow'a na płytach Asus z serii P5Q | Modyfikacja Snow'a do instalacji na MBR i wypalenia na DVD 4,7GB | Modyfikacja DSDT

DLA OSÓB, KTÓRE NIE POTRAFIĄ CZYTAĆ POWIĘKSZAM TREŚĆ - NIE POMAGAM NA PW, NIE LICZCIE NA ODPOWIEDŹ, NIE MAZAĆ MI SIĘ DO RĘKAWA, ŻE NIE ODPISUJE - MACIE PROBLEM, PISAĆ NA FORUM
 
 
bartekdg86 
iLAIK


Pomógł: 9 razy
Wiek: 25
Dołączył: 17 Kwi 2010
Posty: 235
Skąd: Dąbrowa Górnicza
Wysłany: 2011-09-15, 20:10   

Gratuluję.
Mnie niestety się nie udało na samej poprawce odpalić tej karty , potrzebny był jeszcze wpis device id karty wifi do IO80211Family.kext

[ Dodano: 2011-09-15, 20:12 ]
Jeśli dobrze pamiętam to chyba na samym wpisie device id bez poprawdki DSDT karta też działała.
_________________
 10.7 DP4 | Asus P7P55D | i5 760 2,81 Ghz | 4GB RAM | GeForce 9600GT | ST31000528AS 1TB | Sound Blaster Live! 24-bit External | Logitech Cordless Desktop ex 110 (USB)| Piszę poprawnie po polsku!
 
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1105
Skąd: Kielce / Lublin
Wysłany: 2011-09-16, 09:13   

bartekdg86 napisał/a:
Gratuluję.
Mnie niestety się nie udało na samej poprawce odpalić tej karty , potrzebny był jeszcze wpis device id karty wifi do IO80211Family.kext
To samo sobie przeczy. Wpis jest po to, żeby sterownik został załadowany dla karty o innym (dopisanym) pci id.
Fix DSDT jest po to, żeby karta udawała pci id już zawarty w kextach.

Do którego plugina dopisałeś swoje pci id?
_________________
Snow Leopard 10.6.8 Retail on Lenovo ThinkPad R61i 8932-FDG - This one is resting in peace now.
Lenovo ThinkPad Edge E420s 4401-6YG | Core i5-2430M | HM65 | Intel HD 3000 | Conexant CX20590 | Realtek RTL8111/8168B | Intel Centrino 1000

Nie licz na prywatne konsultacje via PW/GG! | Piszę poprawnie po polsku!
| Precz z dystrybucjami na vanilliowym sprzęcie! 
~Hack 'em all!~
 
 
bartekdg86 
iLAIK


Pomógł: 9 razy
Wiek: 25
Dołączył: 17 Kwi 2010
Posty: 235
Skąd: Dąbrowa Górnicza
Wysłany: 2011-09-16, 16:57   

AirPortAtheros21.kext

Tak jak napisałem , po wpisie do DSDT nie działała.Nie twierdze że się nie pierdyknąłem przy tej poprawce, święty i nieomylny nie jestem.
_________________
 10.7 DP4 | Asus P7P55D | i5 760 2,81 Ghz | 4GB RAM | GeForce 9600GT | ST31000528AS 1TB | Sound Blaster Live! 24-bit External | Logitech Cordless Desktop ex 110 (USB)| Piszę poprawnie po polsku!
 
 
 
wieniu26 

Pomógł: 4 razy
Dołączył: 20 Gru 2010
Posty: 163
Skąd: Radomsko
Wysłany: 2011-12-29, 13:26   

Witam
Ja mam poprawkę i nie potrzeba nic a nic aby Wi-fi działało OOTB, z innymi rzeczami też nie mam problemów.
Sprawdź taki wpis
Kod:
 
            Device (RP02)
            {
                Name (_ADR, 0x001C0001)
            ....................
               Device (WLAN)
                {
                    Name (_ADR, Zero)
                    OperationRegion (MINP, PCI_Config, Zero, 0x68)
                    Field (MINP, ByteAcc, NoLock, Preserve)
                    {
                        VNUM,   32,
                                Offset (0x09),
                        PINF,   8,
                        SBCC,   8,
                        BSCC,   8,
                                Offset (0x2C),
                        SNUM,   32,
                                Offset (0x34)
                    }
                    Method (MPDP, 0, NotSerialized)
                    {
                        If (LEqual (SNUM, Ones))
                        {
                            Return (Zero)
                        }
                        If (LNotEqual (BSCC, 0x02))
                        {
                            Return (Zero)
                        }
                        Return (One)
                    }
                    Method (_PRW, 0, NotSerialized)
                    {
                        Return (GPRW (0x09, 0x03))
                    }
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0C)
                            {
                                "AAPL,slot-name",
                                Buffer (0x08)
                                {
                                    "AirPort"
                                },
                                "device-id",
                                Unicode ("*"),
                                "device_type",
                                Buffer (0x08)
                                {
                                    "AirPort"
                                },
                                "model",
                                Buffer (0x34)
                                {
                                    "Atheros 9285 8802.11 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)
                    }
                }
            }


Spróbuj dopisać na końcu "Device RP02"
Kod:
Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0C)
                            {
                                "AAPL,slot-name",
                                Buffer (0x08)
                                {
                                    "AirPort"
                                },
                                "device-id",
                                Unicode ("*"),
                                "device_type",
                                Buffer (0x08)
                                {
                                    "AirPort"
                                },
                                "model",
                                Buffer (0x34)
                                {
                                    "Atheros 9285 8802.11 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)
                    }
                }
            }

Mam nadzieje, że pomogłem
_________________
10.7.2 | Asus G51JX | i7-720QM | HM55, Intel 5 series | GTS 360M | ALC663 | AR8131 | AR9285 |ST9500420AS
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
   

Powered by phpBB modified by Przemo © 2003 phpBB Group - recenzje anime
Template created by Qbs. Template theme based on Unofficial modifications.

Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.