RE: [suse-linux-s] eth1 + gateway
Indudablemente no se ha cargado el modulo de la tarjeta, intenta cargarlo a mano a ver si salen errores que seria lo mas normal. modprobe ne2k-pci que por cierto este modulo es muy generico, mira que tipo es tu tarjeta e intenta cargar uno mas acorde. Aunque con yast te la detecte no quiere decir que el modulo que cargue vaya a funcionar. saludos
-----Mensaje original----- De: miguel gmail Enviado el: miércoles, 17 de noviembre de 2004 13:44 Para: lista Asunto: [suse-linux-s] eth1 + gateway
Hola lista,
estaba tratando de conectar un segundo pc a internet a traves de un suse 9.0 (cable - modem).
Pinche la segunda tarjeta, reconocida por yast2 y configurada como eth1 IP 192.168.0.1 SUBNET 255.255.255.0. Activé tb el forwarding. Segun yast, usa el modulo ne2k-pci
Luego fui al otro pc (XP + SUSE 9.2), y en linux configure la tarjeta de red con 192.168.0.2, netmask 255.255.255.0, y los conecté con un cable de red cruzado entre las dos tarjetas de red.
No se conectan (los LEDS de las tarjetas si se encienden, de color verde). Ping falla miserablemente.
Voy al gateway, y chequeo la tarjeta de la red interna con yast2, parece normal (detectada y configurada acorde con lo que yo quiero), pero:
pistacho:~ # ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0A:CD:05:58:51 inet addr:XX.XX.XX.XX Bcast:255.255.255.255 Mask:255.255.248.0 UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9428321 errors:0 dropped:0 overruns:0 frame:0 TX packets:4479350 errors:0 dropped:0 overruns:1 carrier:0 collisions:0 txqueuelen:100 RX bytes:1999190813 (1906.5 Mb) TX bytes:957353889 (913.0 Mb) Interrupt:10 Base address:0x1f00
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:312 errors:0 dropped:0 overruns:0 frame:0 TX packets:312 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:19918 (19.4 Kb) TX bytes:19918 (19.4 Kb)
Es decir, eth1 no aparece!!
Que me estoy dejando por el camino? Podria pensar que es el fw (configurado con susefirrewall), pero me extraña, ya que ifconfig no encuentra la tarjeta eth1 :-?
Cualquier idea es bienvenida.
Gracias por adelantado.
Indudablemente no se ha cargado el modulo de la tarjeta, intenta cargarlo a mano a ver si salen errores que seria lo mas normal.
tienes razon, lo estaba mirando con un compañero, el modulo no esta cargado :-(
modprobe ne2k-pci que por cierto este modulo es muy generico, mira que tipo es tu tarjeta e intenta cargar uno mas acorde.
El unico dispositivo que se me ocurre que sea la tarjeta de red es (lspci) 00:08.0 Non-VGA unclassified device: Realtek Semiconductor Co., Ltd. RTL-8029(AS) Al cargar el modulo, me sale: pistacho:~ # modprobe ne2k-pci. modprobe: Can't locate module ne2k-pci pero antes h eestado jugando con el acpi, ahora tenia pci=noacpi. Esto lo hice pq al cargar antes el modulo se quejaba de las irq
Aunque con yast te la detecte no quiere decir que el modulo que cargue vaya a funcionar.
sugieres algun otro módulo? Gracias por anticipado. -- Saludos, miguel
On Wednesday 17 November 2004 17:26, miguel gmail wrote:
Indudablemente no se ha cargado el modulo de la tarjeta, intenta cargarlo a mano a ver si salen errores que seria lo mas normal.
tienes razon, lo estaba mirando con un compañero, el modulo no esta cargado :-(
modprobe ne2k-pci que por cierto este modulo es muy generico, mira que tipo es tu tarjeta e intenta cargar uno mas acorde.
El unico dispositivo que se me ocurre que sea la tarjeta de red es (lspci)
00:08.0 Non-VGA unclassified device: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
Upps, realtek tienne modulos propios, no ne2k.... me parece modulo equivocado... Ademas nunca he tenido problemas con realtek y SuSE Intentalo con yast otra ves.... Mira si no tienes tarjetas que estan "Irq Sharing", algunas no puede has eso... Si el realtek esta sharing, en bios deactiva el parallel, y/o seriel para que sean libres los IRQ's... Intenta de nuevo... Jerry
Al cargar el modulo, me sale:
pistacho:~ # modprobe ne2k-pci. modprobe: Can't locate module ne2k-pci
pero antes h eestado jugando con el acpi, ahora tenia pci=noacpi. Esto lo hice pq al cargar antes el modulo se quejaba de las irq
Aunque con yast te la detecte no quiere decir que el modulo que cargue vaya a funcionar.
sugieres algun otro módulo?
Gracias por anticipado.
-- Saludos, miguel
00:08.0 Non-VGA unclassified device: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
Esa creo que es una de 10, ese modulo deberia valer
Al cargar el modulo, me sale:
pistacho:~ # modprobe ne2k-pci. modprobe: Can't locate module ne2k-pci
no encuentra el modulo buscalo en /lib/modules/version-kernel/kernel/drivers/net/ne2k-pci.o si no lo tienes intenta reinstalar el kernel con los cd o recompilar y añadirlo como modulo.
pero antes h eestado jugando con el acpi, ahora tenia pci=noacpi. Esto lo hice pq al cargar antes el modulo se quejaba de las irq
Podria ser ya que esa parece una tarjeta algo vieja y no se lleva muy bien con esto.
Aunque con yast te la detecte no quiere decir que el modulo que cargue vaya a funcionar.
sugieres algun otro módulo?
tambien pudes probar con algun otro driver para rtl como el rtl8139.o, que seria pura casualida saludos
Hola, gracias por contestar.
Esa creo que es una de 10, ese modulo deberia valer
la tarjeta tengo entendido q es bastante activa. Me la dio un amiguete que la tenia abandonada por el desvan... Tiene la salida ethernet normal, y otra mas, q no se como se llama, parece como la salida de la antena de tv, redonda, de un tamaño similar.
Al cargar el modulo, me sale:
pistacho:~ # modprobe ne2k-pci. modprobe: Can't locate module ne2k-pci
no encuentra el modulo buscalo en /lib/modules/version-kernel/kernel/drivers/net/ne2k-pci.o si no lo tienes intenta reinstalar el kernel con los cd o recompilar y añadirlo como modulo.
Estar... está: pistacho:~ # ll /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o -rw-r--r-- 1 root root 9116 Aug 12 17:05 /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o
pero antes h eestado jugando con el acpi, ahora tenia pci=noacpi. Esto lo hice pq al cargar antes el modulo se quejaba de las irq
Podria ser ya que esa parece una tarjeta algo vieja y no se lleva muy bien con esto.
He probado acpi=off y pci=noacpi, no ha habido suerte. Esto nunca lo he entendido, como demonios se asignan las irq's: Si el kernel asigna de una determinada manera las irq's que hace que funcionen bien todos los dispositivos, por que si añado uno mas, como en este caso, no le gusta la irq que le asigna??
tambien pudes probar con algun otro driver para rtl como el rtl8139.o, que seria pura casualida
Un tiro al aire? Probare primero a deshabilitar el puerto serie y paralelo, que no uso, en la BIOS, como sugiere Jerry... Gracias. -- Saludos, miguel
Un tiro al aire? Probare primero a deshabilitar el puerto serie y paralelo, que no uso, en la BIOS, como sugiere Jerry...
nada, asi tampoco. Los he deshabilitado y esto sigue igual, me da error al cargar en modulo: pistacho:/lib/modules/2.4.21-243-athlon/kernel/drivers/net # modprobe -v ne2k-pci /sbin/insmod /lib/modules/2.4.21-243-athlon/kernel/drivers/net/8390.o Using /lib/modules/2.4.21-243-athlon/kernel/drivers/net/8390.o Symbol version prefix '' /sbin/insmod /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o Using /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o: insmod /lib/modules/2.4.21-243-athlon/kerne l/drivers/net/ne2k-pci.o failed # delete 8390 /lib/modules/2.4.21-243-athlon/kernel/drivers/net/ne2k-pci.o: insmod ne2k-pci failed Lo gracioso es que ANTES yast intentaba cargar el modulo automaticamente. Pero ahora ni eso. EL comando dmesg da un enlace a: http://www.scyld.com/ethercard_diag.html pero no me dice nada en particular, salvo que deberia funcionar en cualquier distro pq viene de serie el modulo. Tambie tiene una herramienta hecha en C de diagnostico, pero no me compila :-( (y calco las instrucciones del programador) pistacho:/tmp # cc -O -Wall -o ne2k-pci-diag ne2k-pci-diag.c /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../crt1.o(.text+0x18): In function `_start': ../sysdeps/i386/elf/start.S:98: undefined reference to `main' collect2: ld returned 1 exit status Como opciones acpi he probado acpi=off y pci=noacpi. Pero como no entiendo en que consiste lo de probar distintas opciones de acpi me cabreo y no pruebo más hasta al menos intentar entender de que va el problema que tengo. Alguna idea, lista? -- Saludos, miguel
participants (4)
-
admin
-
Fontoba Jover, Francisco
-
Jerry Westrick
-
miguel gmail