Jump to content

Rede Marvell Yukon 88E8056


Alex Novelli
 Share

5 posts in this topic

Recommended Posts

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

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

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

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

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

 Share

×
×
  • Create New...