On Apr 1, 2005 6:30 PM, Wootux <[EMAIL PROTECTED]> wrote:
> Wenasss , gracias por responder
> 
Hola,

> Con fecha viernes, 01 de abril de 2005, 16:32:53, escribi�:
> 
> > �has puesto las tarjetas de red en modo promiscuo?. Si tienes
> > levantadas las 2 interfaces de red, deben estar en modo promiscuo
> > Por ejemplo: ifconfig eth0 promisc
> 
> no entiendo muy bien lo del modo promiscuo, pero prob�:
> 
>             ifconfig eth0 promisc
>             ifconfig eth1 promisc
>             ifdown -a
>             ifup -a
> 
> y me sigue saliendo el mismo error
> 
No estoy seguro si cuando haces el ifdown se olvida del parametro de
promisc. Haz un ifconfig y mira si te aparece algo as� (copy&paste del
mio):

eth0      Link encap:Ethernet  HWaddr 00:01:02:8C:31:89
          inet addr:172.26.0.5  Bcast:172.26.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
                                        ^^^^^^^^^^^^^^^^^
Si no est�, pon el par�metro en /etc/network/interfaces y
despues reinicia el servicio (/etc/init.d/networking restart) a ver si
as� lo pilla.

> > Si despues de esto te sigue saliendo el error, es posible que tengas
> > que ponerle a mano la irq de la tarjeta en el lilo/grub. Yo
> > personalmente no he tenido que hacerlo nunca, pero uso tarjetas PCI,
> > �tu tarjeta no ser� ISA?
> 
> no, las 2 tarjetas de red que tengo son las 2 PCI, lo �nico que tengo ISA
> son la tarjeta de sonido y el m�dem.
> Como puedo cambiar la irq en el lilo? ( es el gestor que tengo puesto )
> 
He encontrado esto [1] donde lo explican bastante bien, pero no lo he
probado personalmente.
Y en este documento [2] hay un ejemplo de como asignar la irq manualmente.

> 
> > Por �ltimo revisa que est�s usando el m�dulo correcto del kernel para
> > la tarjeta. Ya sabes lspci+modconf+google
> 
> el m�dulo supongo que estar� bien, lo compil� yo mismo siguiendo, al pie
> de la letra, las instrucciones que ven�an en el cd con la tarjeta.
> Pego la salida que me da lspci -vv :
> 
> > 00:09.0 Ethernet controller: VIA Technologies, Inc.: Unknown device 3119 
> > (rev 11)
> >       Subsystem: VIA Technologies, Inc.: Unknown device 0110
> >       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
> > Stepping- SERR- FastB2B-
> >       Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
> > <TAbort- <MAbort- >SERR+ <PERR-
> >       Latency: 32 (750ns min, 2000ns max), cache line size 08
> >       Interrupt: pin A routed to IRQ 11
> >       Region 0: I/O ports at 6100 [size=256]
> >       Region 1: Memory at e1002000 (32-bit, non-prefetchable) [size=256]
> >       Capabilities: [50] Power Management version 2
> >               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
> > PME(D0+,D1+,D2+,D3hot+,D3cold+)
> >               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> >
> > 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 
> > 10)
> >       Subsystem: Realtek Semiconductor Co., Ltd. RT8139
> >       Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
> > Stepping- SERR- FastB2B-
> >       Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
> > <TAbort- <MAbort- >SERR- <PERR+
> >       Latency: 32 (8000ns min, 16000ns max)
> >       Interrupt: pin A routed to IRQ 10
> >       Region 0: I/O ports at 6200 [size=256]
> >       Region 1: Memory at e1003000 (32-bit, non-prefetchable) [size=256]
> >       Capabilities: [50] Power Management version 2
> >               Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
> > PME(D0-,D1+,D2+,D3hot+,D3cold-)
> >               Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> 
> --
> Salu2,
>  Wootux
> 
> 
Me extra�a el "unknown device" que da el lspci de la primera tarjeta
de red para la que has tenido que parchear el kernel. Y por lo que veo
en tu dmesg tiene toda la pinta de que el sistema no carga el modulo,
o no detecta la tarjeta, correctamente.

Yo buscar�a info sobre la tarjeta en concreto - no tenga alg�n tema
particular con tu versi�n del kernel o qu� se yo. Tambien revisa los
pasos que has seguido para meter el m�dulo en el kernel.

Por cierto, para asignarle la irq manualmente deben cargarse como
m�dulos las tarjetas, no dentro del kernel.

Prueba lo que te comento a ver si podemos acotar el problema y...�mucha suerte!


[1] 
http://es.tldp.org/Manuales-LuCAS/GARL2/garl2/x-087-2-hardware.controllers.ethernet.html

[2] 
http://www.insflug.org/COMOs/Bridge+Cortafuegos-Mini-Como/Bridge+Cortafuegos-Mini-Como-3.html

Responder a