Pomógł: 226 razy Wiek: 25 Dołączył: 01 Gru 2009 Posty: 4236 Skąd: Kraków / Brzeszcze
Wysłany: 2010-03-09, 14:36
Wystąpił problem z WiFi. Po wybudzeniu z uśpienia WiFi nie reaguje Jeżeli przed sleepem wylaczymy WiFi i wlaczymy je po wybudzeniu efekt jest ten sam Jeśli zna ktoś sposób na rozwiazanie tego problemu bardzo prosze o pomoc.
Szczegóły:
Karta to: BCM94321MCP3 a/b/g/n rozpoznawne jako BCM4328 - pci14e4,4328
IORegistryExplorer: wifi widnieje pod RP02@1C,1 / Device (PXSX)
Kod z w/w sekcji DSDT:
Kod:
Device (PXSX)
{
Name (_ADR, Zero)
}
Wiec w zasadzie nic Poprawilem na to poniżej (udając kartę o ID 432b, tez a/b/g/n) i kolo 17 bede wiedzial czy pomoglo.
Kod:
Device (PXSX)
{
Name (_ADR, Zero)
Name (_SUN, One)
Name (_PRW, Package (0x02)
{
0x09,
0x03
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"device-id",
Buffer (0x04)
{
0x2B, 0x43, 0x00, 0x00
},
EDIT: Powyższa metoda dziala. Karta wyskoczyla w profilu systemowym w zakladce Karty PCI oraz dziala po wybudzaniu - oba zamierzenia zostały spełnione Jedziemy dalej
EDIT2: Działało jakiś czas i przestało. Walczymy dalej!
Odgrzeje kotleta, wiec mi pomogło zaklejenie 20 pinu na karcie Wifi który jest odpowiedzialna za wyłączanie karty, teraz zawsze mam wifi po wybudzeniu a i watro zmienić tryb usypiana na sudo pmset -a hibernatemode 0.
/S/L/E - zainstalowane w /System/Library/Extensions, jako że inaczej nie udało mi się obejść wczytywania wszystkich kextów przy uruchomieniu.
Wprowadzone poprawki do DSDT:
- DTGP
- HPET
- RTC + cmos reset fix
- TIMR od początku był ok
- LPCB (3a18 - udawanie ICH10)
- modyfikowana sekcja HDEF
- UHCI/EHCI (udawanie ICH10)
- _T_0 -> T0_0, _T_1 -> T0_1, _T_2 -> T0_2, _T_3 ->T0_3, _T_4 -> T0_4, _T_5 -> T0_5
- Return (Zero) przy błędach 1088
- Dodatkowe dwa IRQNoFlags() w sekcji HPET, dzięki czemu nie mam errorów z USB przy bootowaniu. (*)
Czyli poprawki prawie takie same jak te, które wprowadzał Oswaldini.
Oba powyższe pliki generowane przez Chameleon Wizarda.
Dodatkowe info:
- Chameleon w wersji 1886, zainstalowałem na dysku z Lionem + fix boot0 z poziomu instalatora.
- Zaklejony taśmą pin 20 na karcie WiFi (nie miałem już sił szukać normalnego rozwiązania)
Co działa:
- BlueTooth
- WiFi
- Kamera
- Usypianie, wybudzanie (nawet WiFi dzięki zaklejeniu 20 pinu )
- Touchpad, choć nie jest widziany w pref. systemowych
- Power Management
- QE/CI nie mam w panelu informacji o systemie, ale raczej działa
Co nie działa:
- Dźwięk (DSDT jest gotowe, tylko brakuje odpowiedniego kexta)
To chyba na razie tyle, pozdrawiam!
PS: Poprawki w DSDT wykonywałem dzięki poradnikom zamieszonym w tym dziale.
* - info brane stąd
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
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.