1. #1
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad marmaraba

    Broadcom 4311 casi-funcionando

    Hola a todos, me he decidido a abrir este tema por que me pasa una cosa muy curiosa, y me gustaría encontrar una solución, pues no parece muy difícil de hayar, pero yo soy nuevo en el mundo MAC y no la encuentro por muchas vueltas que le doy.

    La situación es la siguiente: Mi PC es un HP Pavillion dv8000 con dos tarjetas de red, Realtek 8139 (Cableada) y Broadcom 4311 (Wifi). No he conseguido hacer arrancar el DVD de Leopard Kalyway 10.5.2 así que me conformé con el Tiger JaS 10.4.8. La instalación se realizó sin ningún problema y la configuración de grub para arrancarlo no me dio ningún quebradero de cabeza (Funciona con la misma configuración que una partición de güindous, cambiando el disco y/o la partición, claro), así que me dispuse a realizar la configuración inicial. Cual sería mi sorpresa que me preguntó que ¡A que red wifi me quiero conectar! Configuré mi red personal y terminé el asistenete inicial. Ya tenía instalado y funcionando mi portátil con OS X Tiger en poco más de media hora, con la tarjeta wifi funcionando (y navegando perfectamente) y corriendo como un gamo (Todo me pareció sumamente fácil).

    Después de trastear un poco y configurar cuatro cosillas me vi en la tesitura de necesitar linux para hacer alguna historia así que reinicié el equipo. Cuando me dio por volver a Tiger me encontré con que LA RED WIFI NO ME FUNCIONA EN EL SEGUNDO (Y SIGUIENTES) ARRANQUES. He buscado, googleado, navegado y no he encontrado nada parecido. He vuelto a instalar Tiger con el mismo resultado, me pide seleccionar red en el primer arranque, luego se le olvida.

    Cuando la wifi está funcionando me he fijado y marca como que AirPort está desactivado, ¬¬, no entiendo y no aparece en la lista de conexiones de Conexión a internet.

    El Perfil de sistema me pone lo siguiente:

    Información de la tarjeta AirPort
    Tipo de tarjeta inalámbrica: AirPort Extreme (0x14E4, 0x1359)
    Entorno local de la tarjeta inalámbrica: Unknown
    Versión del firmware de la tarjeta inalámbrica: 4.80.46.0
    Red inalámbrica actual: AirPort está desactivado

    En la lista de conexiones de red me aparecen Bluetooth, Ethernet incorporada y Firewire incorporada.

    Esto es todo lo que se me ocurre poner como referencias.

    Siento la parrafáda pero se trata de algo muy curioso, al menos para mi.



    Espero que puedan ayudarme.

    Un saludo.

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

    marmaraba si alguna vez que funciono todo hace pensar que tienes drivers operativo

    Intenta crear un nuevo puerrto y activalo desde esta pantalla

    Preferencias / Red
    Clic en el simbolo +
    Añade un nuevo puerto Airport

  3. #3
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad marmaraba

    Probado y fallido

    Gracias Juker12 por tan rápida respuesta.

    He hecho la prueba que me has dicho (una vez más) y en el cuadro desplegable que me aparece no se muestra AirPort, me aparecen solamente Bluetooth, Firewire, Ethernet incorporada y "6 a 4". Esto último no tengo ni idea de a que se refiere pero no consigo nada concreto con ello.

    Quiero comentar que tengo la impresión de que a lo que se refiere con Ethernet incorporada es realmente a la tarjeta Wifi, pues no encuentro por ninguna parte el driver para la Realtek cableada.

    El driver que utiliza la Broadcom 4311 se encuentra dentro del paquete IO80211Family.kext, la ruta es "./IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext" dentro de Extensions. Si necesitais que os muestre algun archivo interno de configuración solo tenéis que pedirlo.

    También he probado el asistente de red y dentro de él si que aparece la opción de AirPort pero desabilitada (son más pistas, espero que sirvan de algo).

    No pongo imágenes concretas por que no sé como se utiliza exáctamente la utilidad Tomar instantánea o en que ruta guarda las imágenes, si es que las está tomando.

    No se me ocurre nada más, si se os ocurre a vosotros por favor hacédmelo saber.

    Gracias y un saludo.

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

    marmaraba todo lo que comentas es correcto en cuanto a ubicacion del driver y demas.

    Que no te aparezca la airport en esa pantalla....prueba darle un clic en el simbolo + a tu izquierda abajo.

    ¿Permite crear una airport?

  5. #5
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad marmaraba

    En la búsqueda de una respuesta

    Hola de nuevo foreros. Antes de nada recordarte, joker12, que estoy utilizando MAC OSX Tiger, y creo que la interfaz de este no es la misma que me estás describiendo tú, no hay problema, he aprendido a tomar instantáneas y creo que todo será mucho más sencillo.

    La siguiente es una imágen del cuadro Preferencias -> Red.


    En el desplegable eligo Configuraciones del puerto de red y me aparece lo siguente.


    Tan solo tengo que clicar en nuevo para añadir un nuevo AirPort pero lo que me aparece en la ventana acoplada es esto:


    No acabo de entender que es lo que ocurre con el driver. De todos modos, ¿Existe algún programa en línea de comandos o incluso gráfico que me permita escanear las redes inalámbricas al estilo "iwlist" de linux? ¿Donde puedo consultar cual es el nombre del dipositivo del interfaz de red en0? Creo que el interfaz de red que me aparece es el inalámbrico, pero Mac piensa es es por cable y por ello no da la opción de crear un AirPort. Es más, con "ifconfig" la dirección MAC de en0 que me devuelve es la de mi tarjeta wifi.

    El caso es que reconoce la tarjete perfectamente y lee los datos internos de ésta sin ningún problema pero no se da cuenta de que es un dispositivo que tiene extensiones inalámbricas.

    Muchas gracias de nuevo.

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

    marmaraba es distinta pantalla pero similar.

    Creo que no te engancha el driver y por eso no aparece la tarjeta ni tampoco añadiendo el puerto.

    Mira si te funciona lo siguiente, edita AppleAirportBrcm4311.kext y añadele tu id.
    El id lo ves muy descarado al iniciar tu pc, en la lista de dispositivos se ve junto al resto, grafica, puerto usb...

    Editalo con el textedit como veras en esta guia
    https://www.osx86spain.com/77/1670/c...eros-os-x.html


    Empieza a leer a partir de aqui:

    "Disponibilidad de Airport

    Depende de la tarjeta comprada tendremos Airport directamente o tendremos que editar un archivo. Si en el panel de Preferencias del sistema - Red no tenemos disponible ningun dispositivo Airport haremos lo siguiente:......."



    "¿Donde puedo consultar cual es el nombre del dipositivo del interfaz de red en0? "

    En Aplicaciones/Utilidades / Utilidad de RED

    ¿Como cambias el numero?
    Mira si te ayuda esto e julio:
    https://www.osx86spain.com/146/1670/...eros-os-x.html
    "Después simplemente cambiar en0 -> en1 tal y como se explica en un post de este mismo foro y listo. Reconocida como Airport.

    Ah, el código de fabricante es 0x168c, el de dispositivo 0x0013 y la revisión 0x0200, pero no se si es del chip o de la tarjeta completa.

    El archivo a modificar el /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist."

  7. #7
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad marmaraba

    Chapó, lo conseguimos! - SOLUCIONADO

    Muchas gracias Juker.

    Por fin he consguido hacer funcionar la tarjeta en cuestión con el siguiente proceso.

    Tras la instalación y un reinicio modifico el archivo /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist con privilegios de root, añadiendole la línea de mi tarjeta. .VendorId: 0x14e4, DevId: 0x1359 quedando una nueva línea así:


    Línea añadida:


    Como al reiniciar sigue sin funcionar tengo que modificar el nombre del adaptador de red modificando el archivo /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist.


    Cambiando las siguientes líneas:


    Por estas otras:


    Reiniciamos y listo.

    Me ha costado tanto por que me obcecaba en utilizar el DevId de la tarjeta completa, en lugar de utilizar el del chipset, pues en linux me da claramente el DevId: 4359:


    Hasta que me fijé en el DevId que me devolvía Perfil del sistema en MAC.

    Muchas gracias por la ayuda, ha sido de gran utilidad. Espero que le sirva a más gente.

    Otro día me pondré a pelear con la Realtek 8139, pero ahora volvamos a los exámenes...

    Un saludo.

  8. #8
    Tímido Progreso en OSx86 Spain Nivel 0 Karma y autoridad marmaraba

    Rectifico...:

    Cambiando las siguientes líneas:


    Por estas otras:

Notas relacionadas que te pueden interesar

  1. 10.6.3 en DX58SO funcionando 100%
    por malaguit en categoría OS X 10.6
    Comentarios: 2
    Último comentario: 09/08/10, 22:37:07
  2. Acer Aspire 5738ZG 10.6.3 Casi Full
    por miguelelinvento en categoría HackinBook
    Comentarios: 1
    Último comentario: 01/08/10, 20:57:34
  3. acer 5920g bcm 4311
    por xino1010 en categoría Tarjetas de Red
    Comentarios: 1
    Último comentario: 05/02/09, 20:49:33
  4. Casi termino de instalar el kalyway pero tira error
    por nrtriebl en categoría OS X 10.5
    Comentarios: 1
    Último comentario: 28/02/08, 16:04:59
  5. Broadcom 4311 no la detecta
    por hidros en categoría Tarjetas de Red
    Comentarios: 0
    Último comentario: 21/06/07, 20:49:55