1. #1
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2

    AirPortAtheros.kext 64bit

    Buenas,

    Hace ya tiempo que uso D-LINK A-556 como Airport Extreme y nunca había tenido problemas. He notado que solamente la reconoce y funciona sin mas cuando arrancamos en modo 32bit.

    Al arrancar en modo 64bit no es detectada.

    Se me ocurre que podría ser por esto.



    /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext

    ¿Es posible compilar esta extensión para 64bit? ¿como?

    Saludos

  2. #2
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Supongo que acabará saliendo el driver de 64 bits pero por ahora es de 32, me pasa lo mismo que a ti. Pero he configurado com.apple.Boot.plist para arrancar siempre en modo x32 y mi impresión es que el sistema va igual de bien y de rápido que en modo x64, tal vez estemos algo obsesionados por este asunto, en el iMac también instalé Snow Leopard y arranca por defecto en x32, igual que en la mayoría de los Mac.

    Compilar un kext para x64 no es sencillo, por supuesto necesitas el código fuente y de Atheros no creo que se pueda conseguir fácilmente y después no basta con usar XCode y compilar, hay diferencias entre ambos modos de compilación suficientes para que haya que saber retocar el código, sobre todo en lo que toca a diferencias de tipos.

  3. #3
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Yo estoy igual, no he notado diferencias entre arrancar con 32 o 64bits. En cambio si las he notado entre Leopard y Snow.

    Es que me ha sorprendido mucho encontrarme esto, que (para mi) podría llamarse fallo ¿no?

    Hay un par mas que tampoco son 64bit como JMicronATA. Esperemos que lo arreglen pronto.

    Saludos

  4. #4
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Pero ya sabes que sí hay por ahí versión de 64 bits de JMicronATA, aunque la de Snow es cierto que es de 32.

  5. #5
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad roisoft
    Avatar de roisoft

    Os adjunto el nuevo 10.6.2 IO80211Family.kext que contiene Atheros 64...

    10.6.2._IO80211Family.kext.zip

  6. #6
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Como siempre...
    ¡Grande!

    Editado: Ups, No está la extensión AirPortAtheros.kext. Solamente AirPortAtheros21.kext. :S

    Con este kext no funciona ni a 32.

    Saludos

  7. #7
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad roisoft
    Avatar de roisoft

    Cita charlszone2 dijo: Ver Mensaje

    Editado: Ups, No está la extensión AirPortAtheros.kext. Solamente AirPortAtheros21.kext. :S

    Con este kext no funciona ni a 32.

    Saludos
    puedes conservar el kext anterior para modo 32 e insertar la ID de tu tarjeta en el plist del nuevo para usarlo en 64, deberia de funcionar ok.

  8. #8
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Gracias, roisoft, veo 2 plugin, Atheros y Atheros21, éste es el de 64, tal como viene sin modificar ID no funciona con mi D-link A556, lo probaré cambiando el ID como dices.

  9. #9
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Esperaba que funcionaran los dos con el mismo.

    Gracias a los 2, ya funciona.





    O80211Family

  10. #10
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Gracias por el kext pero veo que tiene estas IDs listados:

    <key>IONameMatch</key>
    <array>
    <string>pci106b,0086</string>
    <string>pci106b,1c</string>
    <string>pci168c,1014</string>
    <string>pci168c,13</string>
    <string>pci168c,14</string>
    <string>pci168c,15</string>
    <string>pci168c,16</string>
    <string>pci168c,17</string>
    <string>pci168c,18</string>
    <string>pci168c,19</string>
    <string>pci168c,1a</string>
    <string>pci168c,1b</string>
    <string>pci168c,1c</string>
    <string>pci168c,23</string>
    <string>pci168c,24</string>
    <string>pci168c,2a</string>
    <string>pci168c,52</string>
    <string>pci168c,55</string>
    <string>pci168c,57</string>
    <string>pci168c,58</string>
    <string>pci168c,58a</string>
    <string>pci168c,86</string>
    <string>pci168c,87</string>
    <string>pci168c,ff1c</string>
    <string>pci168c,ff1d</string>
    </array>
    Mi D-link es 168c,3a70, ¿es la misma que la tuya? ¿La añadiría tal cual? Porque me llama la atención que muchas ID tienen sólo 2 letras en vez de 4 en la parte del dispositivo.

  11. #11
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Pues nuestras tarjetas son idénticas y me he hecho esa pregunta hace unos minutos.

    Me he dedicado a copiar todas las ids que hay en el info.plist del plugin de 32 y funciona con esa id.

    Saludos

    Editado: Igual dejando este valía: pci168c,24

  12. #12
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Gracias, voy a probar.

  13. #13
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Soy un hombre poco afortunado con esta tarjeta últimamente independientemente si hablamos de 32/64bit

    Desde 10.5.8 y ahora en Snow Leopard me da KP al conectar con una red encriptada.
    En un principio pensé que se trataba del router que he cambiado por una descarga eléctrica de tormenta que lo rompí

    A veces puede surgir problemas en algunos routers "malos" que no respetan el standar.

    Pero lo cierto es que el rouetr no tiene nada que ver por que antes de 10.5.8 conectaba con un router u otro.

    Solo me pasa esto con WAP2 personal, al conectar.. KP

    Creo que hay alguna cambio mas en el kext desde 10.5.6 o en la negociacion

  14. #14
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Vaya putada.

    ¿Te conectas a la misma wifi WPA2 desde Windows con esa tarjeta?

    ¿Has probado ya con AirPortAtheros21.kext?

    Saludos

  15. #15
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Juker: a mí no me ha pasado lo que cuentas, en Leopard hasta 10.5.8 funciona bien tanto si conecto al router ADSL de Telefónica (WEP) como si lo hago a una Airport Express (WPA2).
    En 10.6 lo que pasa es que sólo funciona si arranco en modo x32, pero en este modo funciona bien y conecta también con ambos dispositivos.
    Pero supongo que tendrás razón y habrá algunos cambios que desconocemos desde 10.5.8. Es una pena pues la tarjeta va muy bien, de hecho recuerdo que la compré porque tú primero la habías catalogado como apta para Airport en Leopard.

  16. #16
    Activo Progreso OSx86 Spain Nivel 3 Karma y autoridad juker12 Karma y autoridad juker12
    Avatar de juker12

    Como os digo me pasa algo muy curioso. Os cuento un poco de donde viene.
    En la ultima actualización de firmware de iPhone 3.0 me paso lo mismo que a otro colega, de la noche a la mañana no pillaba ninguna wi-fi.

    Entonces usaba encriptacion simple, web.
    Me puse a trabajar con el router y al final describí que si cambiaba a wap2 empresa o personal el iPhone 3G pillaba la wi-fi

    Difícil de creer pero es así.

    Hasta ese momento no use mi wi-fi de la que estamos despachando aquí por que solo la uso para importar cuentas en instalaciones nuevas.


    Como SL en su beta de 10.6.2 ya trabaja muy bien en 64 bits me dio por migrar mi hackintosh... y aquí es cuando he descubierto el pastel.

    Si a vosotros os va bien en wap2 personal o empresa, esta claro que será mi router, no le veo otra explicación

    Ahora tengo el 3com 11g por que el otro lo he achicharrado.
    Esta noche si tengo algo de tiempo y no estoy muy cansado me probare un par de firmwares del router

  17. #17
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Juker: entre los cambios que he visto con SL y Airport está éste: por algún motivo que desconozco sólo puedo conectar a Internet por airport si uso configuración manual, por DHCP no hay tu tía, cuando en Leopard sí funcionaba.
    Pero una anotación: no basta con poner manual y escribir IP, máscara y router, además hay que ir a la siguiente página y escribir las DNS (no la IP del router directamente sino las que usas tú o tu proveedor de Internet).
    Esto es algo curioso que no tiene que ver con nuestra D-Link Dwa556 porque en el iMac me pasa exactamente igual.
    Con lo que te comento, la conexión airtport funciona bien, sin cortes y a buena velocidad (aunque el router es G, el blanco de Telefóncia).

  18. #18
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad charlszone2
    Yo iba a comprar una con Broadcom y me enteré de que vosotros usabais esta Atheros así que no había riesgo. No di las gracias en su día por ello así que gracias. jeje

    A mi me ha funcionado bien con todo, en serio. WEP, WPA y WPA2, varios routers (SMC y Telefónica 54G) y ahora con Airport Express. Es extraño.

    Con Airport Express siempre bien en modo G o N, eso si en N a 2,4 porque no soporta 5GHz.

    Yo la compré mucho mas tarde así que quien sabe...

    ¿Miliuco no te ha funcionado en 64bit?

  19. #19
    Activo Progreso Nivel 1 OSx86 Spain Karma y autoridad miliuco
    Avatar de miliuco

    Todavía no a pesar de usar las KEXT de 10.6.2 y cambiar IDs, no me preocupa mcho porque uso SL en 32 bits de forma habitual pero no, no lo he conseguido aún.

  20. #20
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad lychar
    a mi para que me funcionara en 64 tuve que borrar
    /System/Library/Caches/com.apple.kext.caches/Directories/System/
    Library/Extensions/IOKitPersonalities_x86_64.ioplist.gz
    al reiniciar ya me la detecta cosa que no me hizo falta en x32

Notas relacionadas que te pueden interesar

  1. x64_AppleDecrypt.kext, fakesmc.kext, dsmos.kext
    por juker12 en categoría OS X 10.6
    Comentarios: 2
    Último comentario: 10/11/09, 21:04:23
  2. Snow leopard 64Bit Enable
    por sephirot1960 en categoría OS X 10.6
    Comentarios: 0
    Último comentario: 20/09/09, 19:19:09
  3. AppleACPIPlatform.kext 10.5.4
    por danroj en categoría OS X 10.5
    Comentarios: 0
    Último comentario: 09/07/08, 16:25:49
  4. Problema con Kext
    por mem23mx en categoría Tarjetas Gráficas
    Comentarios: 0
    Último comentario: 11/06/07, 23:19:10
  5. KEXT innecesarios...?
    por schweppes en categoría OS X 10.5
    Comentarios: 0
    Último comentario: 14/11/06, 13:25:40

No te pierdas:

airportatheros.kext