Datos:
- Debian Lenny 5.02
- Kernel 2.6.26-2-686 SMP
- Interfaz de Red 1 Realtek RTL8111/8168B (OnBoard) -> eth0
- Interfaz de Red 2 Realtek RTL8139D (PCI) -eth1
Problema:
Ambas interfaces son reconocidas, pero no puedo utilizar la OnBoard
(RTL8168B) porque no responde a los ping.
Obviamente el cable funciona porque el mismo cable es el que uso en
eth1perfectamente.
An�lisis:
- Instal� EthTool y el mismo me informa que ambas interfaces funcionan,
que tienen link detectado, etc, etc
He buscado en google y encontre:
http://www.chw.net/foro/gnu-linux-y-otros-sistemas-operativos-f18/113194-guia-realtek-rtl8168-8111-en-linux.html
http://www.linuxquestions.org/questions/linux-hardware-18/realtek-8110-nic-driver-613987/
http://forums.hardwaresecrets.com/installing-realtek-rtl8111/3906
http://iceman456.blogspot.com/2009/03/problema-con-realtek-rtl.html
Pero ninguno me ha resultado.
Alguno ha pasado por esta situaci�n?
Desde ya muchas gracias.
--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Aquí veo dos cosas distintas. Una el hard otra el ruteo
las dos tarjetas usan el mismo driver. has mirado como se montan en dmesg o en
syslog? Te las reconoce les asinga irq?
> Ambas interfaces son reconocidas, pero no puedo utilizar la OnBoard
> (RTL8168B) porque no responde a los ping.
Esto se debe a una cuestión de configuración se puede tener dos tarjetas pero
el ruteo tiene que ser distinto para cada una.
Tu debes tener asignado, le habrás dicho al debbostrap el programa de
instalación que eligiera la RTL8139D (PCI) -eth1 como tarjeta por defecto.
Con lo cual tiene asignadas las rutas.
Es lo mismo que si tienes una wireless configurada en el interfaces e inicias
el sistema, por la wireless no vas ha poder hacer nada. La eth0 manda.
Se entiende que vas a usar las dos a la vez. Se puede, los servers tienen
varias tarjetas de red.
No se si me he explicado muy bien 8=/
Por otra parte como curiosidad que funcionalidad de quieres dar a las dos
tarjetas a la vez???
Un saludo
BasaBuru
Buenas yo tengo esta tarjeta de red:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express
Gigabit Ethernet controller (rev 02)
Me funcionaba pero vi con ifconfig que tenía muchos paquetes dropped.
Encontré este enlace:
http://www.esdebian.org/foro/32126/problema-dropped-packets-eth0
No sé lo que hice que no me funcionó a la primera, pero ya no me salen los
paquetes esos en dropped al conseguir hacerla andar.
Otra cosa la versión que pone del driver de realtek , ya había otra versión
posterior cuando yo lo busqué.
Un saludo.
La versión que me funcionaba bien a mi es esta:
r8168-8.012.00.tar.bz2
He probado con la última r8168-8.013.00.tar.bz2 y no me funciona la tarjeta de
red. A ver si es eso.
Yo tengo esa tarjeta. Solo tienes que seleccionar R8169 al compilar el kernel.
Ahora creo, que la imagen de debian linux-image-2.6.30-1 tiene el driver
compilado. Me parece mas sencillo que te bajes e instales ese kernel. Esta en
sid pero te lo puedes bajar via web desde packages.debian.org
http://packages.debian.org/search?keywords=linux-
image-2.6.30&searchon=names&suite=all§ion=all&sourceid=mozilla-search
para la arquitectura amd64 y sino pues buscas la arquitectura con el enlace
que te he pasado search
http://packages.debian.org/sid/amd64/linux-image-2.6.30-1-amd64/download
y eliges cualquier repo
En el kernel:
El driver es R8169 aunque sea una R8168 :)
CONFIG_R8169:
Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter.
To compile this driver as a module, choose M here: the module
will be called r8169. This is recommended.
Symbol: R8169 [=m]
Prompt: Realtek 8169 gigabit ethernet support
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Ethernet (1000 Mbit) (NETDEV_1000 [=y])
Un saludo
BasaBuru
Gracias Basaburu, a mi no se me había ocurrido solucionarlo así, o mejor dicho
no encontré por la red buscando información. Yo lo voy a dejar de momento con
el driver que me he bajado de realtek. No porque crea que se mejor solución,
sino porque como yo no tengo ya el error de los packets dropper de momento me
conformo.
Pero tomo nota, ya que nada más salga el kernel 2.6.31 lo voy a compilar y me
va a venir bien saber el driver que corresponde a mi tarjeta de red.
Hola adriancito te respondo por aquí si no te importa mejor que por privado,
por si alguien le interesa y quiere conseguir el driver.
Yo me lo bajé de la página oficial de Realtek.
http://www.realtek.com.tw/search/default.aspx?keyword=r8168
Lo que ocurre que te vas a bajar la última versión. No importa lo haces y en
el gestor de descargas de iceweasel, con el botón derecho sobre la descarga
finalizada elije:
Copy download link
lo pegas en el navegador y cambia el enlace para que en lugar de poner:
........r8168-8.013.00.tar.bz2
ponga:
........r8168-8.012.00.tar.bz2
y ya lo tienes, cuestión de cambiar un 2 por un 3. Lamento no saber como
conseguir el enlace de otra forma. De todas formas la propuesta de Basabaru
está también genial.
Un saludo.
Es al revés, cambiar el 3 por el 2.
Hola BasaBuru.
Podr� utilizar los repos de backport para descargar el kernel con apt-get?
Muchas Gracias.
Salu2.
> Hola BasaBuru.
>
> Podré utilizar los repos de backport para descargar el kernel con apt-get?
No te hace falta, una de dos o tiras de repositorio. si estas en testing y
quieres un kernel de sid 2.6.30 una packges.debian.org te lo bajas por http.
Ahora si quieres el ultimo kernel stable te lo bajas de kernel.org
ten encuenta que el kernel que hay en el repositorio esta tocado por los
mantainers del kernel. Esta adaptado a debian no es exactamente igual que el
de kernel.org
Yo uso el de kernel.org cuando sale un kernel stable le cuesta un tiempo
entrar en debian. Y yo soy inquieto y me gusta salsear :)
Lo de usar el backport no lo acabo de pillar pero supongo que si, si esta el
kernel que quieres. En el kernel no esta para arquitectura predefinida no es
i386 o amd64........ eso lo defines cuando lo configuras.
un saludo
BasaBuru