domingo, 30 de dezembro de 2007

AppleRTL8139Ethernet

--------------------------------- English -------------------------------
Finally the driver for RTL8139 for leopard is finish thank god
this is the result of some work and a lot of Blind Guardian music :P
Well this driver is based in the PCGenRTL8139Ethernet, the diference is
the realtek code updated,
the original PCGenRTL8139Ethernet is made of AppleRTL8139Ethernet-4 sources
and this new driver is based in AppleRTL8139Ethernet-141 leo source

if you PCGenRTL8139Ethernet is working i think you dont need to update but if want give a try,

http://rapidshare.com/files/80214119/AppleRTL8139Ethernet.zip.html

my great thanks to orByte the genius behind PCGenRTL8139Ethernet

---------------------------------Português --------------------------

Finalmente consegui terminar o driver AppleRTL8139Ethernet graças a deus
este driver é resultado de muito trabalho e muitas horas ouvindo Blind Guardiam
Bom este driver é uma versão atualizada do PCGenRTL8139Ethernet a diferença é o codigo fonte em si
o driver original PCGenRTL8139Ethernet é baseado no codigo AppleRTL8139Ethernet-4
este driver que fiz atualizado é baseado no codigo AppleRTL8139Ethernet-141 para o Mac Leo

Bom se você tiver o antigo driver funcionando normal acredito que não precise atualizar, de qualquer geito se quizer testa-lo o link é:

http://rapidshare.com/files/80214119/AppleRTL8139Ethernet.zip.html

O meu muito obrigado para orByte o genio por trás do driver PCGenRTL8139Ethernet

18 comentários:

Miguel disse...

Please can anyone give me instrutions how to install this?
I am running Leopard iATKOS, but no Internet,my Network Card is Realtek 8139D, it is identified but i can get no IP with DHCP nor with static...

John Stormdrake disse...

well you can use the included install package, or if it still dont work copy AppleRTL8139Ethernet.kext to /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/ and set permissions for that:
sudo chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8139Ethernet*
sudo chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8139Ethernet*

next delete /System/Library/Extensions.mkext

if you have stil problem please read this posts
http://forum.insanelymac.com/index.php?showtopic=38223

Miguel disse...

i did it! I using my SWEEX 10/100 (Realtek 8139D) rigth now!

Now i understand the way install package and kext work!

!Thanks

okalex disse...

I'm attempting to get my no-name RTL8139D card working with Leopard 10.5.1 and have come across some problems. I modified AppleRTL8139Ethernet.kext/Contents/Info.plist to include my device and vendor ID (0x81391904 in my case). "sudo dmesg" tells me that the device is failing the software and hardware resets in the initAdapter() function. Do you have any idea why this is and what I can do to fix it?

Thanks,
Alex

John Stormdrake disse...

okalex, im sorry but i can't help you, this problem is common the RTL8139D is not supported by my kext or apple kext, some people made it work with this rtl model but i dont know how try ask on InsanelyMac maybe someone can help you better

Fulvio disse...

Olá Stormdrake ...

Estou tentando instalar uma RTL8139 em uma motherboard Asus P5GC-MX. Estou usando Kalyway 10.5.2 com Kernel 9.2.

Tentei usar o seu metodo de instalação, mas não rolou nada. A placa simplemente não é reconhecida em System Preferences / Network.

Existe algum outro procedimento que pode ser feito?

Obrigado,
Fulvio (São Paulo)

John Stormdrake disse...

hum Fulvio teste se sua rede esta funfando, entre na net ou tente mandar um ping pelo terminal para o google por exemplo, muitas placas não sao reconhecidas no system profiler mas mesmo assim funcionam, pelo q vi tem a ver de o programa do system profiller não reconhecer nenhuma placa sem ser as da apple

Fulvio disse...

Stormdrake,

O programa que vc comenta é o DPCICheck. Ele reconhece fisicamente minha placa como RTL8139D.

O problema é que na hora de entrar em System Preferences / Network, não consigo criar uma interface Ethernet. Testei com outra placa 3Com, a qual consigo criar uma conexão, porém a mesma não conecta.

Qual a configuraçao q vc usa em seu hackintosh?

Abs e obrigado,
F.

JaS disse...

Just wanted to say thanks for this driver. It works perfect with both my D-link 530TX network pci cards in 10.5.2.

JaS

Jose Fuertes Salazar disse...

Does anybody know if it works with DFE 520TX? it has a realtek 3981 chip

Alguien sabe si funciona con la tarjeta de red DFE 520TX? esta tarjeta tiene el chip realtek 3981.

Instrutor Madimbu disse...

Oi John!
Primeiramente obrigado pelo suport com este drive!
Instalei no meu pc o Leo4all 4.1 e a mais de 2 semanas que venho tentando instalar os drivers Ethernet e nao consigo, fiz todo o processo varias vezes passo a passo e mesmo assim nao reconhece o drive. Uma pergunta! Este drive que vc postou è compativel com a versao Leo4all 4.1? Ou so roda nas mais antigas versoes? Muito obrigado!

Instrutor Madimbu disse...

Oi John!
Primeiramente obrigado pelo suport com este drive!
Instalei no meu pc o Leo4all 4.1 e a mais de 2 semanas que venho tentando instalar os drivers Ethernet e nao consigo, fiz todo o processo varias vezes passo a passo e mesmo assim nao reconhece o drive. Uma pergunta! Este drive que vc postou è compativel com a versao Leo4all 4.1? Ou so roda nas mais antigas versoes? Muito obrigado!

Roby disse...

Hello.

I have install your kext and its working fine except there is one problem:

- if i set to download something for a long duration (6GB file for example), then i started seeing "TX outbound packet transfer error" like crazy in my system.log and "corrupt chunks" errors from my BT program.

The problem solution is:

- you have sets the Disable Flow Control which causes problems once you download something for a long duration,

so can you please set the FLOW CONTROL to ENABLED and recompile kext using this ENABLED Feature..and upload again this exellent kext...

Many Thanks...;)

Iraê disse...

Is it possible to compile this driver for PPC? I have an old G4 with Leopard 10.5.6 and kernel version 9.6.0.

I can't get the RTL8139 to work properly. In Phanter it worked great.

Can you help-me somehow?

Jaime disse...

A mi me ha funcionado. Lo que no sé ya es si se trata de la integrada o es la ovislink que le he pinchado antes de utilizar el instalador adjunto. Mi placa base es una Asus K8V-MX y el chip de la Ovislink PCI es el 8093D.

Gracias por todo.

Alan Luiz disse...

tIs it possible to compile this driver for 64 bits?
Snow Leopard

Dave disse...

After trying for a few days to get my onboard RTL8139 work under OSX86 10.5.6 i'm found your fix and it works great!

Keep up the good work!

Diego Neves disse...

Jhon,

Estou usando o Leo4All 10.5.2 e minha placa de rede é a danada da RTL8139 já fiz de tudo e nao consigo faze-la funcionar, a wireless funciona e a placa de rede nao.
eu entro nas preferencias do sistema e rede dai ta lah dizendo que a conexao Ethernet esta conectada com dhcp e tal, soh q o cabo de rede nem esta plugado no note. tem alguma ideia do que pode ser isso???

Fico no aguardo da resposta.

Att
Diego Uchoa