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


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
Braodcom 5874M
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-11, 19:03   Braodcom 5874M

Siema,
Instaluje wbudowana karte broadcom 5874m wedlug tutoriala:
http://forum.osx86.org.pl...obne-vt4727.htm

Narazie nie dziala, jestem teraz przy dsdt i mam problem.
nie jestem piewien co do tych portow w ioregistryexplorer.
Tutaj screen po wpisaniu ethernet>
Kod:
http://imageshack.us/photo/my-images/857/screen2zk.png/

Dobrze widze ze karta jest na pci0?
Jesli tak to w ktorym miejscu tutaj wpisac te linijki dsdt z tutoriala ?
Kod:
http://imageshack.us/photo/my-images/834/screenksj.png/



PS Zalozylem ten temat bo naprawde nie wiem, a szukalem.
PSS Zalozylem nowy temat zeby bylo mozna latwo usunac jak cos >D



Edyta>
Czy moze wrzucic to byle gdzie? Albo pod Device?
Cale to ?

Kod:
Device (LAN)
{
    Name (_ADR, Zero)
    Method (_DSM, 4, NotSerialized)   //jeśli LAN już jest, to dodajemy tylko tę metodę
    {
        Store (Package (0x04)
        {
            "model",
            Buffer ()
            {
                "Broadcom BCMxxxx" //tutaj możemy wstawić co chcemy
            },

            "built-in",
            Buffer ()
            {
                0x01
            }
        }, Local0)
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
        Return (Local0)
    }
}
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1104
Skąd: Kielce / Lublin
Wysłany: 2011-06-11, 19:12   

ChoryZioo napisał/a:
Dobrze widze ze karta jest na pci0?
Źle widzisz. Karta jest na POP5.
ChoryZioo napisał/a:
Czy moze wrzucic to byle gdzie? Albo pod Device?
To ma być wewnątrz sekcji Device (nazwa_portu)
u Ciebie wewnątrz Device (POP5).
_________________
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!~
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-11, 19:24   

OK, dzieki za odp.
To jest P0P5, nie POP5 :D Nie moglem znalez na poczatku.
Kod:
http://imageshack.us/photo/my-images/695/screeni9.png/


Moge usunac te linje co na screenie i zastapic tymi od Ciebie?
Czy mam je dac po ostatnim nawiasie?
I z Device (P0P5) czy bez? :D

Pytam zeby nie zwalic.
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1104
Skąd: Kielce / Lublin
Wysłany: 2011-06-11, 19:38   

... co Ty znowu chcesz usuwać? Weź przeczytaj opis ze zrozumieniem :-P
Device (LAN) ma być wewnątrz Device (P0P5), czyli np Device (LAN) wstawiasz po Name (_ADR, ...).
_________________
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!~
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-11, 19:44   

Nie kapuje, mam to odrazu tak wrzucic pod Name? Wycinek czystego >
Kod:
     Device (P0P5)
            {
                Name (_ADR, 0x001C0001)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05)
                    }

                    Return (PR05)
                }
            }

            Device (P0P6)
            {
                Name (_ADR, 0x001C0002)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }

                    Return (PR06)
                }


Po zmianie ma wygladac tak?

Kod:
     Device (P0P5)
            {
                Name (_ADR, 0x001C0001)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05)
                    }

                    Return (PR05)
                }
            }

Device (LAN)
{
    Name (_ADR, Zero)
    Method (_DSM, 4, NotSerialized)   //jeśli LAN już jest, to dodajemy tylko tę metodę
    {
        Store (Package (0x04)
        {
            "model",
            Buffer ()
            {
                "Broadcom BCMxxxx" //tutaj możemy wstawić co chcemy
            },

            "built-in",
            Buffer ()
            {
                0x01
            }
        }, Local0)
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
        Return (Local0)
    }
}

            Device (P0P6)
            {
                Name (_ADR, 0x001C0002)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }

                    Return (PR06)
                }



aaa jeszcze, nie uzywam smbios czyli tam nie daje? :D
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1104
Skąd: Kielce / Lublin
Wysłany: 2011-06-11, 21:20   

Astarael napisał/a:
Device (LAN) ma być wewnątrz Device (P0P5), czyli np Device (LAN) wstawiasz po Name (_ADR, ...).
Wewnątrz Device (P0P5)
{ to początek sekcji, } to koniec sekcji. LAN wpisujesz w odpowiedni port, czyli między klamrami wyznaczającymi początek i koniec sekcji tego portu.
_________________
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!~
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-12, 00:46   

Czyli jedna z tych opcji jest poprawna? Wydaje mi sie ze druga chyba lepiej pasuje. ;D

Kod:
Device (P0P5)
            {
                Name (_ADR, 0x001C0001)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05)
                    }

                    Return (PR05)
                }

Device (LAN)
{
    Name (_ADR, Zero)
    Method (_DSM, 4, NotSerialized)   //jeśli LAN już jest, to dodajemy tylko tę metodę
    {
        Store (Package (0x04)
        {
            "model",
            Buffer ()
            {
                "Broadcom BCMxxxx" //tutaj możemy wstawić co chcemy
            },

            "built-in",
            Buffer ()
            {
                0x01
            }
        }, Local0)
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
        Return (Local0)
    }
}
            }

            Device (P0P6)
            {
                Name (_ADR, 0x001C0002)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }

                    Return (PR06)
                }



Czy tak

Kod:
Device (P0P5)
            {
                Name (_ADR, 0x001C0001)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05)
                    }

                    Return (PR05)
                } 
{
    Name (_ADR, Zero)
    Method (_DSM, 4, NotSerialized)   //jeśli LAN już jest, to dodajemy tylko tę metodę
    {
        Store (Package (0x04)
        {
            "model",
            Buffer ()
            {
                "Broadcom BCMxxxx" //tutaj możemy wstawić co chcemy
            },

            "built-in",
            Buffer ()
            {
                0x01
            }
        }, Local0)
        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
        Return (Local0)
    }
}
            }

            Device (P0P6)
            {
                Name (_ADR, 0x001C0002)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }

                    Return (PR06)
                }
 
 
witucha0 
Absurd Inside


Pomógł: 108 razy
Wiek: 15
Dołączył: 12 Gru 2009
Posty: 1511
Skąd: Warszawa
Wysłany: 2011-06-12, 09:50   

Ani tak, ani tak! Astarael już 2x napisał jak to trzeba zrobić.:
Kod:
Device (P0P5)
            {
                Name (_ADR, 0x001C0001)
                Device (LAN)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)   //jeśli LAN już jest, to dodajemy tylko tę metodę
                    {
                        Store (Package (0x04)
                        {
                            "model",
                            Buffer ()
                            {
                                "Broadcom BCMxxxx" //tutaj możemy wstawić co chcemy
                            },

                            "built-in",
                            Buffer ()
                            {
                                0x01
                            }
                        }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR05)
                    }

                    Return (PR05)
                }

            Device (P0P6)
            {
                Name (_ADR, 0x001C0002)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR06)
                    }

                    Return (PR06)
                }
_________________
MacOS X Lion 10.7.2 64-bit on MSI P55-GD65 (Intel P55, ALC889) | i5-750 2.66 Ghz | G.Skill ECO 4GB DDR3 1600Mhz CL7 | ZOTAC NVidia 9600GT AMP! Edition | Samsung HD103SJ
MacOS X Lion 10.7.2 32-bit on Gigabyte EP41-UD3L (G41 + ICH7R) | Intel Pentium E5300 2.6Ghz | 3GB DDR2 | Palit NVidia GeForce 7600GT | Seagate 7200.12 500GB
MacOS X Lion 10.7.2 64-bit on MacBook Pro 15' Mid-2010 | i5-520M 2.4Ghz | NVidia GeForce GT330M + IntelHD | 4GB DDR3 | Toshiba 320GB 5400rpm
iPhone 4 32GB White + iOS 5.0.1 JB | TL-WR1043ND + OpenWRT (GargoylePL) | NIE POMAGAM NA PW!!! | Snow Leopard 10.6.8 Retail z BootCD | Piszę poprawnie po polsku!
 
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-12, 16:27   

tak tez troche myslalem Witucha :D

Dobra ale mam problem jak daje compile DSDT to wyskakuje mi blad.

Najpierw wkleilem to co podal Witucha i wyglada to tak:
Kod:
http://imageshack.us/f/200/screen3cr.png/

Wywala blad taki:
Kod:
http://imageshack.us/photo/my-images/688/screen4x.png/



Wiec postanowilem to przepisac, i wyglada tak:
Kod:
http://imageshack.us/photo/my-images/839/screenlmv.png/

Ale wywala blad taki:
Kod:
http://imageshack.us/photo/my-images/689/screen1oo.png/


O co biega tuta? :D Juz tylko ten net mi zostal ;/

astarael: Koduj linki zewnętrzne! jak je po prostu wklejasz, automatycznie są przerabiane na url. Ostatni raz proszę, następnym razem warn.
ok sry, a wiesz co to za blad mi wywala?
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1104
Skąd: Kielce / Lublin
Wysłany: 2011-06-13, 22:03   

Te błędy wyglądają, jakbyś gdzieś zwyczajnie zgubił klamrę lub przecinek - popatrz, czy każdy otwarty nawias i klamra są zamykane. Ewentualnie DSDTSE ma focha (zdarza mu się) - zamiast ów ociężałego ide polecam zwykły edytor tekstu (np. darmowy TextWragler) + iaslME. Kompilujesz plik źródłowy przeciągając na ikonę programu.
_________________
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!~
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-14, 14:27   

Eh glupia karta, same problemy.
Po kompilacji i wrzuceniu do extra i dodaniu wpisu do com.apple.boot.plist system nie wstaje sobie, podczaas ladowania wyskakuje ze trzeba zrestartowac kompa.

Chyba bede musial zainwestowac w karte ktora jest kompatybilna bezproblemow z mackiem. ,/
 
 
janek202 
No RISC no fun.


Pomógł: 173 razy
Wiek: 21
Dołączył: 26 Lis 2009
Posty: 2721
Skąd: Gliwice
Wysłany: 2011-06-14, 14:29   

Jak mu wrzuciłeś DSDT z błędami, to nic dziwnego, że panikuje...
_________________
Mac OS X Snow Leopard 10.6.8 (Retail x86_64)|Samsung R510|Magic Mouse
Core 2 Duo T6400 2GHz|4GB DDR2 800MHz|PM45 + ICH9M|GeForce 9200M GS 512MB|ALC262|HM500JJ|Yukon 88E8055|BCM94321MC

Piszę poprawnie po polsku!
Nie pomagam prywatnie przez PW. | Kext Wizard | Chameleon Wizard | HDA Wizard
 
 
Astarael 
Wow:


Pomógł: 76 razy
Wiek: 21
Dołączył: 12 Wrz 2010
Posty: 1104
Skąd: Kielce / Lublin
Wysłany: 2011-06-14, 14:32   

Jak DSDT Cię przerasta, to zrób inaczej...
Wrzuć stare, działające DSDT (bez dopisanej karty) i dodatkowo kext z mojego tutka, który załatwia sprawę wykrywania kart pci.
Amen.
_________________
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!~
 
 
ChoryZioo

Dołączył: 30 Maj 2011
Posty: 12
Wysłany: 2011-06-14, 20:58   

Z "czystym" dopiero co wyciagnietym DSDT tez mi wywala podczas ladowania systemu normalnie ze "Musze resnac kompa". Dopiero wlacza sie przez -v albo ignore cache. Wraca do normalnosci po usunieciu dsdt i usunieciu wpisu w com.apple.boot.plist wpisu o DSDT
Tak wyglada com.apple.boot.plist u mnie:

Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string></string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
</dict>
</plist>
 
 
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-14, 21:45   

a wpis dotyczący smbios.plist nie ma tu nic do rzeczy ?? tzn. jego brak w com.apple.boot.plist czy może to wpływać na ladowanie dsdt??
_________________
 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!
 
 
 
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
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.