Hola, bue ya me baje el archivo y lei el readme.
Basicamente, tenes que mirar primero que no tengas el modulo levantado, para esto haces
ejemplo en mi maquina para que veas:
Code:
faktorqm@the-edge:~$ lsmod | grep r8169
faktorqm@the-edge:~$ lsmod | grep nvidia
nvidia 7825536 24
agpgart 34760 1 nvidia
i2c_core 24832 2 nvidia,i2c_nforce2
faktorqm@the-edge:~$
obviamente no tenia el modulo cargado pero si el de nvidia. o sea, si a vos en vez de no mostrarte nada te muestra que esta cargado, tenes que hacer:
en el archivo dice:
"note: If the built-in driver cannot removed by rmmod, please edit /etc/modprobe.conf and comment 'alias eth0 r8169'. Then, remove it again or reboot your computer."
nota: Si el driver es embebido no puede ser removido por rmmod. por favor edite /etc/modprobe.conf y comente la linea 'alias eth0 r8169'. Luego remuevalo otra vez (se refiere a hacerlo con rmmod) o reinicie su computadora.
Una vez que lo tenes hecho, lo ubicas en una carpeta, aca en el ejemplo que te voy a dar lo hago en /home/faktorqm/lan_drv.
Entonces descomprimis el tar.gz ahi en tu home y luego le cambias el nombre al directorio como mas te guste.
Primero, nos aseguramos de tener todas las cosas para compilar, para esto hacemos:
Code:
sudo aptitude install build-essential linux-headers-`uname -r` binutils gcc
si ya tenes instalado algo quedate tranquilo que te lo saltea.
Luego, una vez terminado esto, nos metemos en el directorio donde tenemos el driver descomprimido:
Code:
cd /home/faktorqm/lan_drv/
Luego hacemos:
Code:
sudo make clean modules
Code:
sudo insmod ./src/r8169.ko
Bueno, si nada te tiró error, hacés
y te tiene que aparecer algo, luego hacemos:
y te tiene que mostrar algo parecido a esto:
Code:
eth0 Link encap:Ethernet direcciónHW 00:e0:4d:3f:ab:98
inet dirección:123.123.123.123 Difusión:123.123.123.255 Máscara:255.255.255.252
dirección inet6: fe80::2e0:4dff:fe3f:ab98/64 Alcance:Vínculo
ARRIBA DIFUSIÓN CORRIENDO MULTICAST MTU:1500 Metric:1
RX packets:12794 errors:0 dropped:0 overruns:0 frame:0
TX packets:9457 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:5921012 (5.6 MB) TX bytes:1643864 (1.5 MB)
Interrupción:220 Dirección base: 0xe000
lo Link encap:Bucle local
inet dirección:127.0.0.1 Máscara:255.0.0.0
dirección inet6: ::1/128 Alcance:Anfitrión
ARRIBA LOOPBACK CORRIENDO MTU:16436 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:0
RX bytes:464 (464.0 B) TX bytes:464 (464.0 B)
Ahora, hay que fijarse que nombre le puso, por lo general eth0. y lo configuramos:
Code:
sudo ifconfig eth0 123.123.123.123 netmask 255.255.0.0 broadcast 123.123.123.255 up
obviamente el primer valor es el ip, el segundo la mascara, y el broadcast. yo puse cualquier cosa para que lo veas.
A partir de aca supuestamente ya te tiene que empezar a andar.
Igual en realidad esta parte podrias hacer "sudo ifconfig eth0 up" y despues hacer el resto desde el network manager que es grafico y no te complicas la vida con comandos.
Bueno espero la salida de los comandos jajajajaj Salu2!!
Bookmarks