franmglp Posted June 23, 2016 Share Posted June 23, 2016 Hola gente, En mi hackintosh siempre usé el kext ALXEthernet.kext para hacer funcionar el ethernet Atheros AR8151 de mi motherboard. El problema de este kext es que tira kernel panics muy seguido por lo que decidí comprar un "Apple USB Ethernet Adapter" que me funciona perfecto aunque no me deja iniciar sesión en la App Store. A pesar de que el adaptador USB esté como en0 no funciona el inicio de sesión en la App Store. Si tengo ALXEthernet.kext instalado si me funciona. Supongo que el adaptador USB no es detectado como "built-in" y por eso no funciona. Hay alguna manera de hacer funcionar el adaptador USB de Apple como "built-in" mediante DSDT para que funcione el inicio de sesión en la App Store? O alguna manera de que me detecte mi Atheros AR8151 con alguna edición DSDT para evitar la instalación de ALXEthernet.kext? No me interesa que funcione el ethernet de mi mother ya que creo que eso es posible solo mediante kext. Pero quizás se pueda simplemente hacer detectar el ethernet integrado como en0 (aunque no funcione, solo para que permita iniciar sesión en la App Store) y usar el adaptador USB como en1 . Alguien me puede ayudar? Saludos. Link to comment Share on other sites More sharing options...
Maniac10 Posted June 23, 2016 Share Posted June 23, 2016 (edited) No se si es posible forzar un adaptador USB como built-in, pero Rehabman tiene un kext dummy para saltar el problema de acceso al AppStore dado por la ausencia de un adaptador LAN. http://www.insanelymac.com/forum/topic/295534-mac-app-store-access-with-nullethernetkext/ Y te paso un driver para la Atheros: http://www.insanelymac.com/forum/topic/283086-updated-atheros-ar8131325152-driver-for-107108/ http://www.insanelymac.com/forum/files/file/374-atherosl1cethernetkext Edited June 23, 2016 by Maniac10 Link to comment Share on other sites More sharing options...
juanerson Posted July 2, 2016 Share Posted July 2, 2016 Hola. Puedes chequear esta información desde windows, porque mi antigua laptop VIT tenia el mismo adaptador y funcionaba sin problemas en Mountain Lion 10.8 Descripción del controlador Atheros AR8151 PCI-E Gigabit Ethernet Controller ID del hardware PCI\VEN_1969&DEV_1083&SUBSYS_208D1B0A&REV_C0 En IORegistryExplorer también deberias poder ver el ID, por ejemplo: 0x10831969 o "pci1969,1083" La inyección que usaba desde la DSDT en el dispositivo Ethernet (GIGE) era esta: Scope (\_SB.PCI0.RP06.GIGE) { Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Store (Package (0x02) { "built-in", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3) RefOf (Local0) Return (Local0) } } Y el .kext que tenia instalado en /S/L/E era este: AtherosL1cEthernet.kext.zip Para que aparezca como "en0" tienes que resetear las interfaces de red, empezar de nuevo, eliminar cualquier otro adaptador ethernet y wifi, desinstalar esos dispositivos y comenzar con la ethernet atheros para que sea la primera interfaz que reconozca el sistema. Eliminar en preferencias del sistema -- Red. Y eliminar tres (3) archivos que almacenan la información de las redes, para más información consulta estos tópicos: https://www.nosolohd.com/xf/threads/el-post-de-los-hackintosh-o-cómo-instalar-mac-os-x-en-tu-pc.3166/page-128#post-903530 http://www.insanelymac.com/forum/topic/302241-solucionado-acceso-a-app-store-problemas-con-ethernet-y-wifi/ http://www.insanelymac.com/forum/topic/289948-problemas-con-icloud/ http://www.insanelymac.com/forum/topic/270286-icloud-fix/?p=1764239 Link to comment Share on other sites More sharing options...
Recommended Posts