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
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
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
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
Nie możesz pisać nowych tematówNie możesz odpowiadać w tematachNie możesz zmieniać swoich postówNie możesz usuwać swoich postówNie możesz głosować w ankietachNie możesz załączać plików na tym forumNie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych Wersja do druku
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.