1. #1
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    ¿Por qué no me conecto? RTL8139 Realtek

    Hola a todos, saludos.
    Mi conexión a internet la realizo a través de un Router Zixxel, y en la placa una tarjeta NIC Fast Ethernet RTL 8139 Realtek.
    He puesto esta tarjeta porque la Via Rhine II integrada en la placa no he conseguido que funcione, apesar de haber descargado los archivos de , no he sabido que hacer con ellos, he probado varias cosas pero no funciona, mi inglés es casi nulo, y aunque del mundo mac voy aprendiendo algunas cosillas estoy lejos de entender todo lo que se suele explicar en los post. He tenido que quitar una tarjeta de captura de pinnacle para instalar la Realtek, espero que merezca la pena. (perdón por la perorata).

    El caso es que después de colocar la tarjeta reinicio, configuro la red manualmente (tengo IP estática), voy a preferencias del sistema >> red y me encuentro lo siguiente:

    Estado: conectado
    Configurar: manualmente
    Dir IP: xxx.xx.x.xx
    Máscara de red: 255.255.0.0
    Router:xxx.xx.x.x
    Servidor DNS: xx.xx.xx.xx
    Dominios búsqueda:xx.x.x

    Es decir; parece que ha detectado la tarjeta y me ha permitido configurar la conexión. Sin embargo cuando intento conectarme me dice que no hay conexión, o que el cable está desconectado y que reinicie el dispositivo.



    Espero no estar repitiendo tema, no he encontrado pregunta/respuesta similar a mi problema. (seguiré revisando post por si acaso).

    Gracias de antemano por vuestra atención.

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

    ¿Tu router puede dar dirección por DHCP? Pues entonces configura en preferencias de red que sea por DCHP y comprueba si el router te da una dirección válida y si puedes conectar. En servidor DNS ¿pones la IP del router, lo que Windows llama Piuerta de enlace por defecto?

  3. #3
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola miliuco, gracias por tu pronta respuesta.
    Si, configuro como DHCP. En servidor DNS no pongo la dirección IP del router, pongo la que me proporcionó telefónica en su momento. En otro apartado (router) si pongo la puerta de enlace.
    Es decir, lo configuro todo igual que lo tengo configurado en Windows, ya que de hecho, al decirle que lo configuro manualmente me pide los datos igual que lo hace windows.
    Solo tengo la duda de si la dirección IP de mi máquina, (no la puerta de enlace del router, sino la que corresponde al ordenador en que tengo OSx, ya que hay más ordenadores con Windows en una LAN), la de mi máquina, digo, puede tener distintos valores dentro de un rango, distinto para cada ordenador de la red LAN.
    A veces al configurar un ordenador que tenía uno de esos valores, después de formatear, por ejemplo, ese valor IP ya no puedo dárselo, aunque en ese momento no esté en uso windows dice que hay un conflicto, dado que he usado bastantes de esas IPs, es posible que ahora esté repitiéndolas, pero me parece demasiado rebuscado.
    Además no se si casa mucho con el hecho de que me diga que está conectadocuando lo miro en las preferencias del sistema.
    Alguna idea?
    Gracias

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

    OSX da un aviso cuando hay conflicto de IPs así que ni parece que estés usando una IP duplicada.

    Haz la prueba de poner la IP del router tanto en router como en servidor DNS.

  5. #5
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Muy bien miliuco, cuando vuelva a casa pruebo, gracias.
    babazorro

  6. #6
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola, ya estoy de vuelta.
    He probado lo que me decías miliuco y no ha dado resultado.
    El caso es que no había probado en windos esta tarjeta, ya que la que usaba era la VIA Rhine.
    Ahora al pasar a windows me he encontrado que la velocidad era solo de 10 Mbps y que no conseguía conectar. Parece que está estropeada, así que; o bien consigo otra o hago funcionar la VIA.
    De momento intentaré esto último, si es que consigo aclararme con la forma de utilizar los archivos de la página pinxue
    Gracias por todo, y si me podéis ayudar con esto último mejor.
    babazorro

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

    Pongo aquí una traducción libre de las instrucciones detalladas, pruébalo y me cuentas.

  8. #8
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola, acabo de ver tu mensaje, pruebo y a ver que pasa. (ya mañana, porque aquí es la 1 y 12 de la mañana y llevo levantado desde las 6).
    Muchas gracias, tal como lo has puesto parece facil.
    De verdad que así da gusto.
    Hasta mañana.
    babazorro

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

    "...aquí es la 1 y 12 de la mañana..."

    Toma, y aquí también (aquí es La Robla, en León).

    Las instrucciones parecen sencillas pero ése no es el problema, el problema es que pequeñas diferencias de hardware pueden hacer que a ti no te funcione lo que aotro sí le va. A ver si mañana tienes suerte.

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

    Hola amigos/as

    Les dejo drivers e instalación de Via Rhine II

    En adicción para la RTL8139 tambien encuentran drivers en instalación en Foro manuales hackintosh.

  11. #11
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola, saludos desde aquí (Vitoria)

    Solo he tenido tiempo de hacer lo que me decía miliuco, hoy no me han dejado más que unos minutos al ordenador, pero el resultado ha sido:

    Resultado:

    Last login: Sat Dec 15 16:51:28 on ttys000

    xxx-acpi:~ juanjogarrido$ sudo -s

    bash-3.2# /Users/xxx/Desktop/Release/loadvia

    file attribute adjusting for ViaRhine.kext

    chown: ViaRhine.kext: No such file or directory

    find: ViaRhine.kext: No such file or directory

    find: ViaRhine.kext: No such file or directory

    kextload: /Users/xxx/ViaRhine.kext: no such bundle file exists
    can't add kernel extension ViaRhine.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)

    restore file attributes...

    chown: ViaRhine.kext: No such file or directory

    bash-3.2#

    O sea que no va.
    Más tarde intentaré continuar, saludos a todos, y gracias.
    babazorro

  12. #12
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola, saludos.
    senhez, he intentado seguir el hilo al que me remitías y no he conseguido aclararme. (torpeza la mía), además el Leopard se ha ido al garete y he tenido que reinstalarlo.
    No se cual de todas las cosas que he intentado es la que originó que en uno de los reinicios se quedara clavado en la manzanita.
    miliuco; en La Robla he tenido una amiga, de Burgos, pero que vive hace años en León, y allí, en La Robla estuvo hace cinco o seis años de maestra, quien sabe si incluso os conocéis. (casualidades)
    Quisiera, si es posible, que me dijerais algo sobre el mensaje "No such file or directory" que me lanza cuando intento seguir tus explicaciones.
    veamos:
    - has de tener activado el usuario root ¿hay que hacer algo diferente a sudo -s?
    (loadvia ha de estar en la misma carpeta que ViaRhine.kext) esta carpeta la pongo en el escritorio, ¿es correcto?.
    Bueno, espero vuestra ayuda, gracias.
    babazorro ( ¿tendré que cambiar el nic por "babazorro el torpe"?)

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

    Casualidades de la vida, es posible que nos conozcamos... Oye, cuando te leo:

    Last login: Sat Dec 15 16:51:28 on ttys000

    xxx-acpi:~ juanjogarrido$ sudo -s

    bash-3.2# /Users/xxx/Desktop/Release/loadvia

    ¿Tu usuario se llama xxx o juanjogarrido? Porque has de cambiar las xxx del script por tu verdadero nombre de usuario, abre el script con Textedit y modifícalo.

  14. #14
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    El login está correctamente introducido, lo he sustituido por xxx en el post, (me he dejado alguno por lo que veo). Así que no va por ahí el problema.
    saludos.
    babazorro (Juanjo Garrido)

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

    Pues prueba el otro método, el clásico de copiar la extensión a la carpeta de las extensiones y reparar los permisos.

  16. #16
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola de nuevo. Probaré como dices, además he visto tu página (muy buena, y práctica), y me ha aclarado unas cuantas cosillas. Luego contaré como ha ido.
    babazorro

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

    Gracias. La página web me entretiene mucho aunque ahora estoy tan centrado en OSX que tengo abandonada la programación en Visual .NET.

  18. #18
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Saludos. Después de varios intentos continúo sin poder arreglar este tema. Veamos…
    Miliuco, sigo tus instrucciones.
    Cito:
    “Para instalar el controlador de la tarjeta Ethernet Via Rhine (probado en Tiger 10.4.3, puede funcionar en otras versiones):
    1. Descargar desde pinxue.net el archivo Release build >> doble clic y se descomprime en una carpeta Release con 2 archivos
    2. loadvia es un script de shell que carga el módulo o extensión cuando se ejecuta (pero al reiniciar vuelve a estar descargada), es útil para probar si la extensión funciona, se carga con loadvia y se prueba si hay conexión a Internet y, si el sistema se cuelga, con reiniciar vuelves a la situación anterior
    3. ViaRhine.kext es la extensión que se puede instalar para que sea permanente
    4. Para cargar la extensión con loadvia:
    - has de tener activado el usuario root
    - abres Terminal para introducir comandos
    - arrastras con el ratón el archivo loadvia desde el Finder hasta el Terminal y pulsas INTRO
    (loadvia ha de estar en la misma carpeta que ViaRhine.kext)
    - te pedirá la contraseña de root y activará la extensión”
    A) En primer lugar activo root, no se si lo hago bien, como ves más abajo me falla tres veces el passwort, cuando me lo pide, meto el de root y me dice que no es correcto, así que le meto el del usuario y entonces si lo acepta.
    B) La carpeta release la sitúo en el escritorio, y desde allí la llevo al terminal

    A) Last login: Tue Dec 18 17:18:21 on ttys000
    xxx-xxxs-acpi:~ babazorro$ dsenableroot -u babazorro
    user password:
    root password:
    verify root password:
    dsenableroot:: ***Successfully enabled root user.
    xxx-xxxs -acpi:~ babazorro$ /Users/ babazorro /Desktop/Release/loadvia
    file attribute adjusting for ViaRhine.kext
    Password:
    Sorry, try again.
    Password:
    Sorry, try again.
    Password:
    Sorry, try again.
    sudo: 3 incorrect password attempts
    Password:
    B) find: ViaRhine.kext: No such file or directory
    find: ViaRhine.kext: No such file or directory
    kextload: /Users/ babazorro /ViaRhine.kext: no such bundle file exists
    can't add kernel extension ViaRhine.kext (file access/permissions) (run kextload on this kext with -t for diagnostic output)
    restore file attributes...
    chown: ViaRhine.kext: No such file or directory
    xxx-xxxs -acpi:~ babazorro$

    Como ves me dice que el directorio o el archivo no existe.

    El siguiente paso que propones:
    “5. Para instalarla de forma permanente:
    - has de tener activado el usuario root
    - abres Terminal para introducir comandos
    - sudo cp -R ruta_a_ViaRhine.kext /System/Library/Extensions
    - te pedirá la contraseña de root
    - sudo rm -R /System/Library/Extensions.mkext
    - sudo rm -R /System/Library/Extensions.kextcache
    - diskutil repairPermissions /
    - reinicias el PC”
    No sé si hacerlo; Si el anterior no ha funcionado, ¿este me daría problemas?.
    También he probado el otro consejo:
    Cito:
    “Pues prueba el otro método, el clásico de copiar la extensión a la carpeta de las extensiones y reparar los permisos.”
    En este caso me dice que la instalación no es correcta y que no puede utilizarla o algo así, (no estoy es casa y no recuerdo exactamente el mensaje).
    Bueno, perdonad la extensión, espero por lo menos haber explicado bien el problema.
    Gracias de antemano por la ayuda.
    babazorro

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

    "Password:
    Sorry, try again.
    Password:
    Sorry, try again.
    Password:
    Sorry, try again.
    sudo: 3 incorrect password attempts
    Password:"

    ¿Significa que acepta o que no acepta la contraseña que metes de root? Porque si no realizas las siguientes operaciones como root entonces no va a funcionar bien.

    "...Pues prueba el otro método, el clásico de copiar la extensión a la carpeta de las extensiones y reparar los permisos...”

    Ese es precisamente el método de instalación permanente en la carpeta Extensions, el segundo que intentarías con los comandos cp, rm, etc. En realidad es de esta manera como solemos instalar las KEXT pero el autor del paquete de ViaRhine ha puesto ese script loadvia como cosa personal suya por si facilita el trabajo.

    "...No sé si hacerlo; Si el anterior no ha funcionado, ¿este me daría problemas?..."

    Pues tú mismo, te quedas como estás o pruebas a ver si funciona con riesgo de tener problemas (con ese riesgo llevamos haciendo prruebas desde que comenzó todo ésto de OSx86).

    En caso de errores al arrancar, siempre puedes arrancar en modo single (pulsando F8 para que salga el menú de Darwin y tecleando -s) y después teclear:

    fsck -fy
    mount -uw /
    rm -R /System/Library/Extensions/ViaRhine.kext
    reboot

    y volverías a la situación anterior.

  20. #20
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Buenos días miliuco.
    Mira ... cuando hago esto:

    Last login: Tue Dec 18 17:18:21 on ttys000
    xxx-xxxs-acpi:~ babazorro$ dsenableroot -u babazorro
    user password:
    root password:
    verify root password:
    dsenableroot:: ***Successfully enabled root user.

    Supongo que he activado el usuario root. Al hacerlo le he adjudicado una contraseña.
    Cuando posteriormente arrastro el loadvia al terminal:
    xxx-xxxs -acpi:~ babazorro$ /Users/ babazorro /Desktop/Release/loadvia
    file attribute adjusting for ViaRhine.kext
    Me pide contraseña. Si le meto la del root me da error. Si me acepta la del usuario, pero según parece esto no sirve si es que te he entendido bien.
    Entonces ¿por qué no me acepta la contraseña root que le acabo de adjudicar?.
    Respecto a lo otro tienes razón, sin riesgo no hay recompensa; así que lo intentaré. Después de todo ya me has dicho como arreglarlo y en cualquier caso siempre se puede reinstalar.
    Lo intentaré esta noche cuando vuelva a casa.
    P.D. No creo haberme equivocado al crear crear la contraseña, (sería demasiado), pero en ese caso ¿cómo la sustituyo por otra?.
    Gracias.

  21. #21
    Activo Progreso en OSx86 Spain Nivel 0 Karma y autoridad babazorro
    Avatar de babazorro

    Hola.
    Por fin he podido conectarme desde mi hackintosh.
    Ha tenido que ser desde otra RTL Realtek8139D. Me ha costado bastante configurarla, pero por fin funciona.
    De todas formas como también se trata de aprender seguiré intentando instalar la VIA Rhine, me servirá de aprendizaje de consola.
    Gracias por la ayuda prestada, a miliuco especialmente por sus pacientes explicaciones.
    Como todavía hay bastantes cosillas por ajustar seguiré dando la lata por aquí.
    Saludos para todos.

Notas relacionadas que te pueden interesar

  1. Via rhine o rtl8139
    por pastiche82 en categoría Tarjetas de Red
    Comentarios: 2
    Último comentario: 03/02/09, 20:15:57
  2. realtek rtl8139/810x Fast Ethernet Adapter OS X 10.4
    por Shaka en categoría Tarjetas de Red
    Comentarios: 18
    Último comentario: 29/02/08, 20:24:27
  3. RTL8139 Full Duplex en OSX 10.5 Leopard
    por juker12 en categoría Tarjetas de Red
    Comentarios: 5
    Último comentario: 08/02/08, 11:11:58
  4. Como conecto Internet en Mi mac
    por SERG_JV en categoría Tarjetas de Red
    Comentarios: 4
    Último comentario: 27/11/07, 06:33:33
  5. una de marvell no conecto con internet
    por javier2012 en categoría Tarjetas de Red
    Comentarios: 0
    Último comentario: 18/02/07, 14:16:55