patton
New member
MAC OS X 10.4.7
D-LINK DFE-530TX
Tarjeta de Red D-Link DFE-530TX PCI Fast Ethernet Adapter (rev.C)
Antes del driver(Ethernet Desahabilitado):
Obtenemos el chip de nuestra tarjeta, hay varias formas, yo lo hice desde linux con un:
$ lspci | grep Eth
Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
$ lspci -n
1106:0x3106(rev 86)
....
En este caso Rhine-III con vendedor y el siguiente dispositivo:
PCI Vendor Id:0x1106
PCI Device Id: 0x3106
Abrimos un terminal Seteamos la pass de root.
$ sudo passwd
Si no queremos hacer más sudo:
$ sudo -s
Luego:
$ cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8139Ethernet.kext/Contents/
Luego le doy permisos rw,w,w a user,group,others respectivamente a Info.plist
$sudo chmod 644 Info.plist
Editamos ese archivo, ubicamos el string Info.plist y agregamos nuestro PCI Vendor Id al lado del otro.
$ sudo nano Info.plist
<string>0x813910ec 0x13001186 0x12111113 0x11063106</string>
Luego eliminamos:
3366ff]$ sudo rm /System/Library/Extensions.mkext
$ sudo rm /System/Library/Extensions.kextcache
[/COLOR]Descargamos el driver viarhine.
Vamos al directorio donde descomprimimos el viarhine_rel.tar.gz y movemos ViaRhine.kext de esta forma:
3366ff]$ sudo mv ViaRhine.kext /System/Library/Extensions/.[/COLOR]
Luego le doy permisos rwx,wx,wx a user,group,others respectivamente de ViaRhine.kext
3366ff]$ sudo chmod -R 755 /System/Library/Extensions/ViaRhine.kext[/COLOR]
Antes de cargar el driver nos aseguramos de reparar los permisos del disco, nos vamos a utilidad de discos 3366ff]Disco->Applications->Utilities
[/COLOR]o con: 3366ff]$ sudo -s diskutil repairpermissions /[/COLOR]y cargo el driver de esta forma:
3366ff]$ sudo kextload [/COLOR]3366ff]/System/Library/Extensions/[/COLOR]3366ff]ViaRhine.kext/[/COLOR]
Si es que obtenemos un kernel Panic es por algo no se hizo bien(a mi me paso por no verificar los permisos), si nos sale que esta perfectamente lodeado(como lo tengo ahora xD) reiniciamos y tenemos ethernet.
D-LINK DFE-530TX
Tarjeta de Red D-Link DFE-530TX PCI Fast Ethernet Adapter (rev.C)
Antes del driver(Ethernet Desahabilitado):
Obtenemos el chip de nuestra tarjeta, hay varias formas, yo lo hice desde linux con un:
$ lspci | grep Eth
Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
$ lspci -n
1106:0x3106(rev 86)
....
En este caso Rhine-III con vendedor y el siguiente dispositivo:
PCI Vendor Id:0x1106
PCI Device Id: 0x3106
Abrimos un terminal Seteamos la pass de root.
$ sudo passwd
Si no queremos hacer más sudo:
$ sudo -s
Luego:
$ cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8139Ethernet.kext/Contents/
Luego le doy permisos rw,w,w a user,group,others respectivamente a Info.plist
$sudo chmod 644 Info.plist
Editamos ese archivo, ubicamos el string Info.plist y agregamos nuestro PCI Vendor Id al lado del otro.
$ sudo nano Info.plist
<string>0x813910ec 0x13001186 0x12111113 0x11063106</string>
Luego eliminamos:
3366ff]$ sudo rm /System/Library/Extensions.mkext
$ sudo rm /System/Library/Extensions.kextcache
[/COLOR]Descargamos el driver viarhine.
Vamos al directorio donde descomprimimos el viarhine_rel.tar.gz y movemos ViaRhine.kext de esta forma:
3366ff]$ sudo mv ViaRhine.kext /System/Library/Extensions/.[/COLOR]
Luego le doy permisos rwx,wx,wx a user,group,others respectivamente de ViaRhine.kext
3366ff]$ sudo chmod -R 755 /System/Library/Extensions/ViaRhine.kext[/COLOR]
Antes de cargar el driver nos aseguramos de reparar los permisos del disco, nos vamos a utilidad de discos 3366ff]Disco->Applications->Utilities
[/COLOR]o con: 3366ff]$ sudo -s diskutil repairpermissions /[/COLOR]y cargo el driver de esta forma:
3366ff]$ sudo kextload [/COLOR]3366ff]/System/Library/Extensions/[/COLOR]3366ff]ViaRhine.kext/[/COLOR]
Si es que obtenemos un kernel Panic es por algo no se hizo bien(a mi me paso por no verificar los permisos), si nos sale que esta perfectamente lodeado(como lo tengo ahora xD) reiniciamos y tenemos ethernet.