Maf3r0 Posted June 11, 2013 Share Posted June 11, 2013 Olá, gostaria de uma opinião de vocês. Sei que esse DP1 é apenas uma beta, mas me surpreendi com uma mudança na IO80211Family.kext que agora impossibilita meu wifi (Atheros AR9285) de ser ativado pela DSDT. Usei o patch "Atheros" do DSDT Editor que funciona até o ML 10.8.4 sem nenhum problema. Para ativar agora no Mavericks precisei recorrer a kext anexada: AtherosWiFiInjector.kext Usando essa kext e o IOReg, percebi que a única mudança aparente é que quando uso a DSDT não existe o valor ChildrenPowerState 0x2 em IOPowerManagement. ERRADO (com DSDT) CORRETO (com a AtherosWiFiInjector.kext) No ML 10.8.4 não acontece esse problema e o valor aparece quando uso a DSDT. Gostaria de saber se é possível acrescentar essa entrada na DSDT ou se existe outro fator que está atrapalhando o reconhecimento do wifi. O que vocês sugerem? AtherosWiFiInjector.kext.zip Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
pernacabeluda Posted June 12, 2013 Share Posted June 12, 2013 Mesma coisa aqui (ID 0x2b), no ML funcionava só com DSDT patch, no Mavericks só inserindo o ID na kext ou usando injector. O ID da sua está na kext original? Quote Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 Donation with PicPay @danielnmaldonado Donated? Send me PM with files or use DSDT Patch Requests Link to comment Share on other sites More sharing options...
Maf3r0 Posted June 12, 2013 Author Share Posted June 12, 2013 O ID da sua está na kext original?Realmente não sei afirmar, mas acredito que não.Mas é muito engraçado isso ocorrer. Já tentei diversas alternativas pela DSDT mas todas sem êxito. No Info.plist da kext tem apenas os IDs possíveis para o Atheros, não entendo o que falta na DSDT para ativar. A kext injetora não insere apenas as informações de ID? Não tem binários, nada demais, apenas os IDs. O que ela faz de diferente para ativar esse valor pendente na DSDT? Valeu pela ajuda! Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
pernacabeluda Posted June 12, 2013 Share Posted June 12, 2013 Realmente não sei afirmar, mas acredito que não.Mas é muito engraçado isso ocorrer. Já tentei diversas alternativas pela DSDT mas todas sem êxito. No Info.plist da kext tem apenas os IDs possíveis para o Atheros, não entendo o que falta na DSDT para ativar. A kext injetora não insere apenas as informações de ID? Não tem binários, nada demais, apenas os IDs. O que ela faz de diferente para ativar esse valor pendente na DSDT? Valeu pela ajuda! Pelo menos no meu caso, esse "valor pendente" não faz diferença alguma, o que faz funcionar é inserir o ID 0x2b na kext (ou na injetora). O patch DSDT deixou de funcionar no Mavericks, agora não faz diferença se uso ele ou não. http://Olarila.com/forum/viewtopic.php?f=7&t=93#p24469 Quote Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 Donation with PicPay @danielnmaldonado Donated? Send me PM with files or use DSDT Patch Requests Link to comment Share on other sites More sharing options...
mendietinha Posted June 13, 2013 Share Posted June 13, 2013 essa kext deve resolver: http://cl.ly/1a441b2s432R somente ela, sem injector ou dsdt. Quote Se quando viaja faz o que quer, quando viajar, não leve a mulher . Core I5 750 12gb 500gb GTX 760(macOS 10.12, macOS 10.12.Xb, Win10) Pentium 4 3.06 2gb 80gb fx5200 (10.5.8) iMac G3 400Mhz 512mb Rage 8Mb (10.4.11) Save OSX86... Don't Let Tony win! Link to comment Share on other sites More sharing options...
Maf3r0 Posted June 13, 2013 Author Share Posted June 13, 2013 Pelo menos no meu caso, esse "valor pendente" não faz diferença alguma, o que faz funcionar é inserir o ID 0x2b na kext (ou na injetora). O patch DSDT deixou de funcionar no Mavericks, agora não faz diferença se uso ele ou não.Blz então, obrigado pela opinião. Bom saber que não é um erro isolado, mas ruim por não puder mais usar a DSDT. essa kext deve resolver:http://cl.ly/1a441b2s432R somente ela, sem injector ou dsdt. Pois é, agradeço mendietinha. A questão é que não queria usar nenhuma kext para ativar o ar9285. Com a DSDT esse wifi parece nativo — reconhece na hora da instalação, me permite configurar o wifi naquela personalização inicial do sistema após uma formatação… Enfim, vou perder muita coisa se utilizar uma kext. Pelo visto vou ficar no ML mesmo. Eu ouvi falar que esse DP1 está com vários problemas de wifi, necessitando inclusive digitar alguns comandos no terminal para resolvê-los. Só me resta torcer para que a não identificação seja apenas um "bug temporário" desse DP1. Obrigado a todos. Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
pernacabeluda Posted June 13, 2013 Share Posted June 13, 2013 Eu não vejo grande diferença. Assim como você precisa botar a DSDT com patch no instalador para que a wireless funcione durante a instalação, pode colocar a kext injetora. E tem outras formas de fazer isso, como a função KextsToPatch do Clover <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AirPortAtheros40</string> <key>InfoPlistPatch</key> <true/> <key>Find</key> <string>pci168c,2a</string> <key>Replace</key> <string>pci168c,2b</string> </dict> </array> Com certeza ninguém vai migrar em definitivo agora, no primeiro DP, até porque tem vários problemas mais graves que esse para serem resolvidos, por exemplo aqui o Skype não funciona, o Parallels também não, acredito que nem mesmo num Mac autêntico. Muita coisa ainda precisa ser atualizada. Quote Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 Donation with PicPay @danielnmaldonado Donated? Send me PM with files or use DSDT Patch Requests Link to comment Share on other sites More sharing options...
mendietinha Posted June 13, 2013 Share Posted June 13, 2013 tem uns bugs chatinhos, o mplayerx não funciona tb... quanto a kext, eu entendo, o que faço é ao instalar troco a letrinha lá e subo com -f. Quote Se quando viaja faz o que quer, quando viajar, não leve a mulher . Core I5 750 12gb 500gb GTX 760(macOS 10.12, macOS 10.12.Xb, Win10) Pentium 4 3.06 2gb 80gb fx5200 (10.5.8) iMac G3 400Mhz 512mb Rage 8Mb (10.4.11) Save OSX86... Don't Let Tony win! Link to comment Share on other sites More sharing options...
pernacabeluda Posted June 13, 2013 Share Posted June 13, 2013 Consegui fazer funcionar só por DSDT, graças à dica do nyolc8 http://www.insanelymac.com/forum/topic/289791-fixed-by-dsdt-edit-10c-temps-500rpm-fans/#entry1923734 Basta injetar as propriedades name, IOName e compatible Method (_DSM, 4, NotSerialized) { Store (Package (0x12) { "AAPL,slot-name", Buffer (0x08) { "AirPort" }, "device-id", Unicode ("*"), "device_type", Buffer (0x08) { "AirPort" }, "model", Buffer (0x33) { "Atheros 9285 802.11 b/g/n Wireless Network Adapter" }, "subsystem-id", Buffer (0x04) { 0x8F, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, "compatible", Buffer (0x0B) { "pci168c,2a" }, "IOName", Buffer (0x0B) { "pci168c,2a" }, "name", Buffer (0x0B) { "pci168c,2a" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Não sei se as 3 propriedades são mesmo necessárias, informarei após mais testes. Quote Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 Donation with PicPay @danielnmaldonado Donated? Send me PM with files or use DSDT Patch Requests Link to comment Share on other sites More sharing options...
mendietinha Posted June 14, 2013 Share Posted June 14, 2013 show! recomendo tópico fixo se o problema não se resolver para versão final... Quote Se quando viaja faz o que quer, quando viajar, não leve a mulher . Core I5 750 12gb 500gb GTX 760(macOS 10.12, macOS 10.12.Xb, Win10) Pentium 4 3.06 2gb 80gb fx5200 (10.5.8) iMac G3 400Mhz 512mb Rage 8Mb (10.4.11) Save OSX86... Don't Let Tony win! Link to comment Share on other sites More sharing options...
Maf3r0 Posted June 23, 2013 Author Share Posted June 23, 2013 Consegui fazer funcionar só por DSDT, graças à dica do nyolc8Show, vou fazer os devidos testes e posto os resultados! Tava precisando muito, a kext habilitadora acabou com o sleep do meu hack. Muito obrigado "Perna"!!! ———————————— EDIT #1 Acabei de testar: É necessário, pelo menos, uma das propriedades para funcionar. Quem desejar pode usar as 3, ou 2 ou apenas 1. Eu optei por usar a compatible: "compatible", Buffer (0x0B) { "pci168c,2a" }, "IOName", Buffer (0x0B) { "pci168c,2a" }, "name", Buffer (0x0B) { "pci168c,2a" }, EDIT #2 Se alguém desejar, o método pode ser reduzido à: Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "compatible", Buffer (0x0B) { "pci168c,2a" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Funcionando perfeitamente aqui. Fica a dica para quem desejar. Obrigado, mais uma vez, "Perna". Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
xmen1 Posted July 27, 2013 Share Posted July 27, 2013 Boas pessoal, venho aqui porque estou com um problema que nao consigo resolver de forma nenhuma. Comprei ontem uma mini placa atheros AR9281 usada para o meu portatil, e ela funciona mto bem no windows... no montain e no maverick ela é detectada como airport extreme e com suporte a airdrop....mas ela nao deteta nenhum rede wireless, nem a do meu router mesmo com ligaçao aberta sem password etc....fica à procura e nada nunca encontra a rede, ja fiz utilizei varias kexts io80211family.kexts desde as mais antigas às mais recentes inclusive na pasta usr/libexec... substitui o executavel airportd, privateframworks de versoes anterioes adicionei ao DSDT tambem etc, mas nada.. alguem tem alguma sugestao qual poderá ser o problema?... Quote Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Maf3r0 Posted July 27, 2013 Author Share Posted July 27, 2013 Testou a AtherosWifiInject.kext que eu anexei no primeiro post? Geralmente ela funciona bem. Coloque ela em E/E e deixe a IO80211family.kext original. Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
xmen1 Posted July 27, 2013 Share Posted July 27, 2013 (edited) sim testei e nada... Edit: será que tem a ver com o sub-sistem ID ou algo do genero...mas o estranho é que ela é detectada com airport extreme...mas cmo disse procura por redes mas nao detecta nenhuma Edited July 27, 2013 by Guest Quote Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Maf3r0 Posted July 27, 2013 Author Share Posted July 27, 2013 O problema é que existem alguns chips 9285 que não são suportados, o porquê ainda não sei. Você não é o primeiro, aqui mesmo no fórum tem outros membros com o mesmo problema. Vamos torcer para que alguém tenha uma dica mais precisa. Quote iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND Link to comment Share on other sites More sharing options...
xmen1 Posted July 27, 2013 Share Posted July 27, 2013 mas o meu chip é 9281 e li que era compativel no wiki...daí eu ter comprado...obrigado pela resposta veja: Quote Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
xmen1 Posted July 27, 2013 Share Posted July 27, 2013 Boas Pessoal, depois de varias horas consegui a Soluçao. Espero que seja tambem a soluçao para muitos utilizadores. Utilizei o método Tap Pin 20, isolando o pin 20 como mostra na figura: funcionar E... finalmente a funcionar com as kexts originais e sem alteraçoes em DSDT, Vejam: Testado no Mountain Lion 10.8.4 e Maverick DP4. Meu Laptop Compaq presario CQ60. Para o efeito foi utilizada uma Mini PCI Wireless Atheros AR9281. Cumps. Quote Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Administrators Allan Posted July 27, 2013 Administrators Share Posted July 27, 2013 Cara que shows hem! E como vc conseguiu isolar o Pin? Quote Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other! Link to comment Share on other sites More sharing options...
xmen1 Posted July 27, 2013 Share Posted July 27, 2013 Isolei o pin 20 dos dois lados com fita isoladora..mas nao foi tarefa fácil porque os pins sao demasiados estreitos...mas com tempo e paciência faz-se tudo lol. Quote Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
RCOO Posted October 7, 2013 Share Posted October 7, 2013 Eu tenho essa placa Wifi. Mas o BT (que suponho seja integrado) não funciona. Alguma solução? Quote Link to comment Share on other sites More sharing options...
lucaasdm3 Posted October 31, 2013 Share Posted October 31, 2013 Peguei a Atheros 9285 de um notebook aqui em casa coloquei no meu RF511 pra testar e detectou as redes normal, mas não conecta em redes com senha, da "A conexão falhou" e nas abertas conecta, mas não consigo usar a internet porque diz algo de IP Automático. (Eu coloquei o ID na IO80211Family) Edit: Problema resolvido com a kext certa. Quote Link to comment Share on other sites More sharing options...