Alex Novelli Posted February 17, 2010 Share Posted February 17, 2010 Problemas com "Royco Fix" Tenho a placa de rede Marvell Yukon 88E8056 e usei o "Royco Fix" para que ela funcionasse no Leopard 10.5.8. Aplico a correção (ele muda a string de 88E8053 pra 56, etc) e abro o OSx86 tools e reparo as permissões, etc mas quando o PC reinicia o arquivo alterado perde as alterações e tenho que aplicar novamente o patch (até achei um arquivo java que faz automaticamente, pois ja não aguentava mais fazer manualmente)... Alguém sabe como fazer a configuração nova se manter mesmo reiniciando? Valeu!!! Link to comment Share on other sites More sharing options...
oldnapalm Posted February 17, 2010 Share Posted February 17, 2010 Cara, eu usei esse fix a anos e até hoje nunca se perdeu ao reiniciar. Veja se você não tem duas AppleYukon2.kext, tipo uma dentro de IONetworkingFamily.kext/Contents/PlugIns/ e outra direto em /System/Library/Extensions (às vezes se chama apenas Yukon2.kext), e certifique-se de excluir o cache (/System/Library/Extensions.mkext) após editar o Info.plist. No Snow Leopard estou usando uma kext legacy, veja no link da minha assinatura. Com algumas alterações (OSBundleLibraries) pode funcionar no Leopard. Snow Leopard <key>com.apple.kpi.libkern</key> <string>8.0.0b1</string> <key>com.apple.kpi.mach</key> <string>8.0.0b1</string> Leopard <key>com.apple.kernel.6.0</key> <string>7.9.9</string> Link to comment Share on other sites More sharing options...
Alex Novelli Posted February 17, 2010 Author Share Posted February 17, 2010 Cara, eu usei esse fix a anos e até hoje nunca se perdeu ao reiniciar. Veja se você não tem duas AppleYukon2.kext, tipo uma dentro de IONetworkingFamily.kext/Contents/PlugIns/ e outra direto em /System/Library/Extensions (às vezes se chama apenas Yukon2.kext), e certifique-se de excluir o cache (/System/Library/Extensions.mkext) após editar o Info.plist. No Snow Leopard estou usando uma kext legacy, veja no link da minha assinatura. Com algumas alterações (OSBundleLibraries) pode funcionar no Leopard. Snow Leopard <key>com.apple.kpi.libkern</key> <string>8.0.0b1</string> <key>com.apple.kpi.mach</key> <string>8.0.0b1</string> Leopard <key>com.apple.kernel.6.0</key> <string>7.9.9</string> Valeu oldnapalm, vou testar hoje a noite em casa. Como faço pra excluir o cache? Pelo OSx86 Tools mesmo? Abs Link to comment Share on other sites More sharing options...
oldnapalm Posted February 17, 2010 Share Posted February 17, 2010 Valeu oldnapalm, vou testar hoje a noite em casa. Como faço pra excluir o cache? Pelo OSx86 Tools mesmo? Abs Para excluir o cache (pelo terminal) sudo rm /System/Library/Extensions.mkext (é um passo do "Royco" fix) Edit: Fiz uns testes no Leopard, removi o fix, removi o cache, reiniciei e a rede continuava funcionando! Parece que só excluir o cache não resolve, tem que recriar o Extensions.mkext (pode usar o Kext Utility). Isso deve ter mudado com alguma atualização recente, porque quando apliquei o fix, só removendo o cache dava certo. Com a kext legacy também funciona LegacyAppleYukon2.kext_Leopard.zip Link to comment Share on other sites More sharing options...
Alex Novelli Posted February 17, 2010 Author Share Posted February 17, 2010 Para excluir o cache (pelo terminal) sudo rm /System/Library/Extensions.mkext (é um passo do "Royco" fix) Edit: Fiz uns testes no Leopard, removi o fix, removi o cache, reiniciei e a rede continuava funcionando! Parece que só excluir o cache não resolve, tem que recriar o Extensions.mkext (pode usar o Kext Utility). Isso deve ter mudado com alguma atualização recente, porque quando apliquei o fix, só removendo o cache dava certo. Com a kext legacy também funciona LegacyAppleYukon2.kext_Leopard.zip Valeu!!! Vou testar agora e ja posto o resultado! Abs Resolvido!! Deletei a kext AppleYukon.kext e a pasta IONetworkingFamily.kext.orig Depois reparei as permissões e limpei o cache das extensões usando o OSx86 Tools. Depois usei o KextUtility e reiniciei. Ta normal a rede. Não precisei aplicar o Royco Fix de novo. Valeu oldnapalm!!! Abs Link to comment Share on other sites More sharing options...
Recommended Posts