[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re[2]: problemas con tarjeta d red



On Apr 1, 2005 6:30 PM, Wootux <wootux@yahoo.es> 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



Reply to: