route add

2001-09-02 Thread txarli
Un saludo a todos en mi estreno escribiendo a la lista,

Estoy tratando de configurar una pequeña red con Debian Woody
y tengo el siguiente problema: despues de activar las interfaces
mediante 'ifconfig' trato de añadir las rutas con 'route add', pero obtengo
el siguiente error: 'SIOCADDRT: No such device'.

He revisado los ficheros de configuración correspondientes (/etc/hosts,
/etc/networks, /etc/hostname, etc), he comprobado si tengo los módulos de
la tarjeta de red cargados, he revisado y recompilado el nucleo y no
encuentro nada de nada y sigo con el mismo problema, además me ocurre
lo mismo en los dos ordenadores que estoy tratando de configurar, seguro
que es un error de principiante (que es lo que soy :-)), pero no consigo dar
con el y esto me tiene parado, os agradecería me echarais una mano.

Un saludo y gracias,

Carlos Pérez
[EMAIL PROTECTED]



RE: route add

2001-09-04 Thread txarli
Hola de nuevo,

Siguiendo el consejo de un compañero de la lista (gracias Javi), amplio
la información acerca del problema que tengo configurando mi red a ver
si alguien me puede echar una mano.

Los ordenadores que componen la red son los siguientes:
-P100 - Tarjeta red Realtek RTL-8029 PCI
-P200MMX - Tarjeta red SIS 900 PCI
-Portátil PIII-1Ghz - Tarjeta red SIS 900 PCI
-PIII-733Mhz - Tarjeta red NIC 3com Fast Ethernet XL PCI

Los 3 primeros tienen instalado Debian Woody con kernel 2.4.9 y el
último Windows 98 (lo liberaré en breve...:-), los equipos están conectados
a un hub de 10/100 Mb con RJ45.

En el anterior mensaje comentaba que activaba las interfaces mediante
ifconfig, ahora he 'descubierto' el funcionamiento de
/etc/network/interfaces
y he creado el siguiente archivo:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.5.1
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
    up route add 127.0.0.1
    up route add mi_red #192.168.1.0
    up route add default gw equipo_gateway
down route del default gw equipo_gateway
down route del coyma
down route del 127.0.0.1


A pesar de este cambio, cuando reinicio las ordenadores Debian, en el
momento
que va a añadir las rutas a la tabla de enrutamiento el kernel me da el
dichoso
mensaje que comentaba en el anterior mensaje: 'SIOCADDRT: No such device'.
Hago pings a los equipos de la red y todas las tarjetas funcionan
perfectamente,
excepto el equipo con Windows, que a pesar de tener la tarjeta bien
configurada, su
IP correcta, el archivo C:\Windows\hosts correctamente y como grupo de
trabajo
el nombre de la red no hace pings en ningún sentido, unicamente al propio
equipo.
Haciendo 'route -n', compruebo que unicamente se ha añadido a la tabla la
ruta de
mi red:

Destination Gateway Genmask Flags   Metric  Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0   0   0   eth0

Trato de añadir las otras rutas a mano y me da otra vez el mensaje anterior
pero
solo cuando trato de añadir la de loopback 'route add 127.0.0.1' y no la
añade,
no ocurre esto al añadir la ruta del Gateway, 'route add default gw
ip_pasarela',
que esta vez me la añade sin dar ningún mensaje. Decir tambien que a pesar
de no añadirme la ruta del loopback, cuando hago 'ping 127.0.0.1' no obtengo
errores.

Tambien observo que cuando apago los equipos el kernel da los siguientes
mensajes,
en unos ordenadores: 'SIOCDELRT: No such process' y en otros 'SIOCDELRT:
Invalid
argument done´.

¿Alguien me puede aclarar que significan estos mensajes de error?
¿Será estos los causantes de que al reiniciar los equipos no añada más que
una de
las rutas a la tabla de enrutamiento?
¿Cual puede ser el motivo por el cual el equipo con Windows 98 no funciona
en red?

Muchas gracias por vuestra ayuda y recibid un cordial saludo,

Carlos Pérez
[EMAIL PROTECTED]


-Original Message-
From: Carlos Pérez Arzuaga [mailto:[EMAIL PROTECTED] Behalf Of
[EMAIL PROTECTED]
Sent: domingo, 02 de septiembre de 2001 10:42
To: 'debian-user-spanish@lists.debian.org'
Subject: route add


Un saludo a todos en mi estreno escribiendo a la lista,

Estoy tratando de configurar una pequeña red con Debian Woody
y tengo el siguiente problema: despues de activar las interfaces
mediante 'ifconfig' trato de añadir las rutas con 'route add', pero obtengo
el siguiente error: 'SIOCADDRT: No such device'.

He revisado los ficheros de configuración correspondientes (/etc/hosts,
/etc/networks, /etc/hostname, etc), he comprobado si tengo los módulos de
la tarjeta de red cargados, he revisado y recompilado el nucleo y no
encuentro nada de nada y sigo con el mismo problema, además me ocurre
lo mismo en los dos ordenadores que estoy tratando de configurar, seguro
que es un error de principiante (que es lo que soy :-)), pero no consigo dar
con el y esto me tiene parado, os agradecería me echarais una mano.

Un saludo y gracias,

Carlos Pérez
[EMAIL PROTECTED]



Re: route add

2001-09-04 Thread Enzo Dari
[EMAIL PROTECTED] wrote:
> 
> Hola de nuevo,
> 
> Siguiendo el consejo de un compañero de la lista (gracias Javi), amplio
> la información acerca del problema que tengo configurando mi red a ver
> si alguien me puede echar una mano.
> 
> Los ordenadores que componen la red son los siguientes:
> -P100 - Tarjeta red Realtek RTL-8029 PCI
> -P200MMX - Tarjeta red SIS 900 PCI
> -Portátil PIII-1Ghz - Tarjeta red SIS 900 PCI
> -PIII-733Mhz - Tarjeta red NIC 3com Fast Ethernet XL PCI
> 
> Los 3 primeros tienen instalado Debian Woody con kernel 2.4.9 y el
> último Windows 98 (lo liberaré en breve...:-), los equipos están conectados
> a un hub de 10/100 Mb con RJ45.
> ...
Con esta configuración (todos las máquinas en la misma sub-red) no
deberías tener que complicarte con las rutas.
Prueba con un /etc/network/interfaces como éste:

iface lo inet loopback

iface eth0 inet static
address 192.168.1.
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.

cambiando  por 1, 2, 3, ... distinto para cada máquina.
y  por la dirección de la máquina que actúe de "gateway"
(la salida al exterior, si es que tienes alguna que pueda
conectarse "al resto del mundo").

El comando para agregar la ruta en el caso "estándar" (que
las máquinas sobre el network 192.168.1.0 son accesibles
a través de eth0) no hace falta. El kernel lo hace 
automáticamente (desde la versión 2.2.0 por lo menos).
Recuerdo que cuando todo el mundo estaba pasando desde el 
kernel 2.0.x a la serie 2.2.x, llovían consultas a la lista
sobre errores "SIOCADDRT", porque los scripts de inicio
intentaban añadir nuevamente la ruta que el kernel nuevo
ya agregaba automáticamente.

En cuanto al equipo con windows no puedo ayudarte mucho,
trata de poner los parámetros de arriba (salvo el network
y el broadcast) en las cajitas correspondientes, toca
madera y reinicia la máquina.

Suerte!,
 O__
Enzo.,>/
()_\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-S. C. de Bariloche, Argentina | [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm



RE: route add

2001-09-04 Thread Carlos Pérez Arzuaga (E-mail)
Perfecto, hay estaba mi error, me parece que me he documentado
en manuales que no contemplaban esta característica de los
kernel 2.2  y superiores. Tambien he conseguido que funcione
el equipo con Windows. Muchas gracias por tu tiempo Enzo.

Un saludo,

Carlos

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: martes, 04 de septiembre de 2001 15:46
To: [EMAIL PROTECTED]
Cc: Usuarios Debian Español
Subject: Re: route add


[EMAIL PROTECTED] wrote:
>
> Hola de nuevo,
>
> Siguiendo el consejo de un compañero de la lista (gracias Javi), amplio
> la información acerca del problema que tengo configurando mi red a ver
> si alguien me puede echar una mano.
>
> Los ordenadores que componen la red son los siguientes:
> -P100 - Tarjeta red Realtek RTL-8029 PCI
> -P200MMX - Tarjeta red SIS 900 PCI
> -Portátil PIII-1Ghz - Tarjeta red SIS 900 PCI
> -PIII-733Mhz - Tarjeta red NIC 3com Fast Ethernet XL PCI
>
> Los 3 primeros tienen instalado Debian Woody con kernel 2.4.9 y el
> último Windows 98 (lo liberaré en breve...:-), los equipos están
conectados
> a un hub de 10/100 Mb con RJ45.
> ...
Con esta configuración (todos las máquinas en la misma sub-red) no
deberías tener que complicarte con las rutas.
Prueba con un /etc/network/interfaces como éste:

iface lo inet loopback

iface eth0 inet static
address 192.168.1.
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.

cambiando  por 1, 2, 3, ... distinto para cada máquina.
y  por la dirección de la máquina que actúe de "gateway"
(la salida al exterior, si es que tienes alguna que pueda
conectarse "al resto del mundo").

El comando para agregar la ruta en el caso "estándar" (que
las máquinas sobre el network 192.168.1.0 son accesibles
a través de eth0) no hace falta. El kernel lo hace
automáticamente (desde la versión 2.2.0 por lo menos).
Recuerdo que cuando todo el mundo estaba pasando desde el
kernel 2.0.x a la serie 2.2.x, llovían consultas a la lista
sobre errores "SIOCADDRT", porque los scripts de inicio
intentaban añadir nuevamente la ruta que el kernel nuevo
ya agregaba automáticamente.

En cuanto al equipo con windows no puedo ayudarte mucho,
trata de poner los parámetros de arriba (salvo el network
y el broadcast) en las cajitas correspondientes, toca
madera y reinicia la máquina.

Suerte!,
 O__
Enzo.,>/
()_\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-S. C. de Bariloche, Argentina | [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm




'route add default gw' cuando conecto con el modem

2000-05-08 Thread Juan Carlos Muro
Hola. Mi ordenador se encuentra en una LAN y para salir a Internet lo
hago a través de un gateway determinado.
Pero tengo un modem para hacer pruebas. Lo que quiero es que los
paquetes que tengan que salir de la LAN lo hagan a través del 'ppp0'
cuando conecte a Internet con el modem, y con el gateway cuando no esté
conectado.
Supongo que se tratará de hacer un scriptillo en el ppp-up y ppp-down (o
algo así). Pero, ¿qué es lo que hay que hacer? ¿Cuáles son las IPs que
hay que poner en el comando 'route' en cada caso?
Es que he hecho un intento a mano, y ha sido un fracaso. He hecho lo
siguiente (supuesto):

# ifconfig
eth0:
InetAddress: x.x.x.x
ppp0:
InetAddress: y.y.y.y P-t-P: z.z.z.z

# route, me dice +/-
default => 172.16.11.253

# route del default
# route add default gw y.y.y.y

No ruta nada para afuera. ¿No será que tenía que haber puesto 'z.z.z.z'?

¿Para qué es la dirección esa de P-t-P?. Curiosamente esa IP es la de la
interface fa0(Fast Ethernet) del RAS (Cisco AS5300) de la empresa que
mete a los usuarios de dial-in en el router.
¿Alguien me puede decir para qué usa la conexión ppp de mi ordenador esa
IP?

Saludos y gracias muchas:

JC


Re: 'route add default gw' cuando conecto con el modem

2000-05-08 Thread Hue-Bond
El lunes 08 de mayo de 2000 a la(s) 17:36:00 +0100, Juan Carlos Muro contaba:
>
>ppp0:
>InetAddress: y.y.y.y P-t-P: z.z.z.z

># route add default gw y.y.y.y
>
>No ruta nada para afuera. ¿No será que tenía que haber puesto 'z.z.z.z'?

 Pues sip. Ya no sé decirte nada más sobre esa dirección.


-- 
 Just do it.

David Serrano <[EMAIL PROTECTED]>Linux 2.2.14 - Reg. User #87069
lynx -dump http://www.ctv.es/USERS/fserrano/pgp_dsspubkey.asc | gpg --import -
Hi! I'm a .signature virus!  Copy me into your ~/.signature to help me spread!


pgpiaw1OKctrz.pgp
Description: PGP signature


Re: 'route add default gw' cuando conecto con el modem

2000-05-08 Thread Antonio Beamud Montero
Juan Carlos Muro <[EMAIL PROTECTED]> writes:

> Hola. Mi ordenador se encuentra en una LAN y para salir a Internet lo
> hago a través de un gateway determinado.
> Pero tengo un modem para hacer pruebas. Lo que quiero es que los
> paquetes que tengan que salir de la LAN lo hagan a través del 'ppp0'
> cuando conecte a Internet con el modem, y con el gateway cuando no esté
> conectado.
> Supongo que se tratará de hacer un scriptillo en el ppp-up y ppp-down (o
> algo así). Pero, ¿qué es lo que hay que hacer? ¿Cuáles son las IPs que
> hay que poner en el comando 'route' en cada caso?
> Es que he hecho un intento a mano, y ha sido un fracaso. He hecho lo
> siguiente (supuesto):

 Bueno, configura el ordenador para que trabaje en la lan, y se pueda
 conectar por el gateway tal que route add..., y si luego el ordenata
 el enchufas un modem, yo lo que retoque fue el script del pon
 /usr/bin/pon y añadí la linea

#!/bin/sh
route del default
/usr/sbin/pppd call ${1:-provider}

 (Es que si lo añades en un script dentro de ip-up.d se ejecuta
 posterior a la conexión, por tanto no me servia).
 Es una manera un poco chapuza, también puedes retocar poff para que
 vuelva a dejar todo en su sitio..., pero en fin, fue una solución de
 urgencia y ya no le toqué.
 El problema si no borras la que hay por defecto es que pppd crea una
 segunda por defecto, pero todos los paquetes los enruta por la
 primera que encuentra que es la de el gw de la lan.

 Si alguien se le ocurre algo más elegante, please, que me lo comente.

--

Saludos. Antonio.


Re: 'route add default gw' cuando conecto con el modem

2000-05-08 Thread Javier Fafián Alvarez
On Mon, 8 May 2000, Juan Carlos Muro wrote:

> # ifconfig
> eth0:
> InetAddress: x.x.x.x
> ppp0:
> InetAddress: y.y.y.y P-t-P: z.z.z.z
> 
> # route, me dice +/-
> default => 172.16.11.253
> 
> # route del default
> # route add default gw y.y.y.y
> 
> No ruta nada para afuera. ¿No será que tenía que haber puesto 'z.z.z.z'?
No tienes que poner gateway alguno, solo bórralo.

> ¿Para qué es la dirección esa de P-t-P?. Curiosamente esa IP es la de la
> interface fa0(Fast Ethernet) del RAS (Cisco AS5300) de la empresa que
> mete a los usuarios de dial-in en el router.
> ¿Alguien me puede decir para qué usa la conexión ppp de mi ordenador esa
> IP?
P-t-P es Point to Point, la conexión que se establece - punto a punto,
entre dos ordenadores y solo enre dos (ppp=point to point protocol). Ahora
seguro que ya te habrás dado cuenta de que z.z.z.z es la ip del ordenador
al que se conecta tu modem, pero no es el getaway, ojo, tu asegúrate que
no tienes el gw definido en la tabla de rutados cuando estás conectado a
internet via modem y seguro que  todo irá bien
 
> Saludos y gracias muchas:
> 
> JC
Saludos !


Mi numero de firma de Drivers para Linux es:00056845
pasaros por:http://www.libranet.com/petition.html

Javier Fafián Alvarez: Numero de usuario Linux: 175.004
en un AMD-K6II a 350 con 64 Mb de RAM
Con  Linux Debian Potato (frozen) kernel 2.2.14



Re: 'route add default gw' cuando conecto con el modem

2000-05-09 Thread Enzo A. Dari
On Mon, 8 May 2000, Juan Carlos Muro wrote:
> ...
> # ifconfig
> eth0:
> InetAddress: x.x.x.x
> ppp0:
> InetAddress: y.y.y.y P-t-P: z.z.z.z
>
> # route, me dice +/-
> default => 172.16.11.253
>
> # route del default
> # route add default gw y.y.y.y
>
> No ruta nada para afuera. ¿No será que tenía que haber puesto 'z.z.z.z'?
> ...
Si mal no recuerdo, el paquete ppp viene configurado por default
para que al establecerse la conexión ponga el default gateway en la
salida por el modem *si no encuentra un gateway default pre-existente*.
Si ya hay otro gateway default, no hace nada, es decir que tus
conexiones al exterior siguen saliendo por la placa ethernet.

Puedes modificar las rutas a mano, pero tienes el problema de que al
desconectar se elimina el default gateway y uno se queda sin salida
al exterior. Yo lo resolví creando un par de scripts:

en /etc/ppp/ip-up.d el script "rutas" dice:
#!/bin/sh
#
# script para modificar rutas al conectarse vía ppp
#
route del default
route add default dev $PPP_IFACE gw $PPP_REMOTE

y en /etc/ppp/ip-down.d el script "rutas" tiene:
#!/bin/sh
#
# script para modificar rutas al desconectarse de ppp
#route del default <-éste no hace falta, "ppp" se encarga de borrarlo
route add default dev eth0 gw 168.96.74.33

las variables $PPP_IFACE y $PPP_REMOTE se definen (y se explican)
en /etc/ppp/ip-up
etho y 168.96.74.33 son para mi caso, tienes que cambiarlos
por tu interfase de red y tu gateway por ethernet.


Hubiera quedado más elegante que el gateway y la interfase del
script de desconexión los obtenga del estado previo a conectarse.
Se me ocurre que el script de conexión podría hacer un "route -n",
tomar los datos del gateway por ethernet y guardarlos en archivos
(supongo que en /var/run/... ), luego el script de desconexión
podría leerlos y así te evitas tener que poner el dato de la
interfase y el gateway explícitamente en el script de desconexión.


De la misma manera tengo un par de scripts para reemplazar la
resolución de nombres al conectarme:
en ip-up.d/confres:
cp /etc/resolv.conf.modem /etc/resolv.conf
y en ip-down.d/confres:
cp /etc/resolv.conf.ethernet /etc/resolv.conf

-- 
Saludos,
 O__
Enzo.,>/
()=\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-San Carlos de Bariloche, Argentina | email: [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm



Re: 'route add default gw' cuando conecto con el modem

2000-05-09 Thread Juan Carlos Muro
"Enzo A. Dari" wrote:

> Puedes modificar las rutas a mano, pero tienes el problema de que al
> desconectar se elimina el default gateway y uno se queda sin salida
> al exterior. Yo lo resolví creando un par de scripts:
>
> en /etc/ppp/ip-up.d el script "rutas" dice:
> #!/bin/sh
> #
> # script para modificar rutas al conectarse vía ppp
> #
> route del default
> route add default dev $PPP_IFACE gw $PPP_REMOTE
>
> y en /etc/ppp/ip-down.d el script "rutas" tiene:
> #!/bin/sh
> #
> # script para modificar rutas al desconectarse de ppp
> #route del default <-éste no hace falta, "ppp" se encarga de borrarlo
> route add default dev eth0 gw 168.96.74.33
>
> las variables $PPP_IFACE y $PPP_REMOTE se definen (y se explican)
> en /etc/ppp/ip-up
> etho y 168.96.74.33 son para mi caso, tienes que cambiarlos
> por tu interfase de red y tu gateway por ethernet.

Es justo lo que había intentado, pero lo hice mal. Gracias ;-)

> De la misma manera tengo un par de scripts para reemplazar la
> resolución de nombres al conectarme:
> en ip-up.d/confres:
> cp /etc/resolv.conf.modem /etc/resolv.conf
> y en ip-down.d/confres:
> cp /etc/resolv.conf.ethernet /etc/resolv.conf

Jeje, parece ser que eso es nuevo en Wooddy. Quiero decir, que Wooddy ya te
permite configurar eso para cada conexión que creas con 'pppconfig'. La
verdad es que lo han dejado muy bien. Yo me he instalado de nuevas una Wooddy
en el trabajo, sin haber conocido Potato.

Gracias:

Juan Carlos Muro



Re: 'route add default gw' cuando conecto con el modem

2000-05-09 Thread Juan Carlos Muro
"Enzo A. Dari" wrote:

> Puedes modificar las rutas a mano, pero tienes el problema de que al
> desconectar se elimina el default gateway y uno se queda sin salida
> al exterior. Yo lo resolví creando un par de scripts:
>
> en /etc/ppp/ip-up.d el script "rutas" dice:
> #!/bin/sh
> #
> # script para modificar rutas al conectarse vía ppp
> #
> route del default
> route add default dev $PPP_IFACE gw $PPP_REMOTE
>
> y en /etc/ppp/ip-down.d el script "rutas" tiene:
> #!/bin/sh
> #
> # script para modificar rutas al desconectarse de ppp
> #route del default <-éste no hace falta, "ppp" se encarga de borrarlo
> route add default dev eth0 gw 168.96.74.33
>
> las variables $PPP_IFACE y $PPP_REMOTE se definen (y se explican)
> en /etc/ppp/ip-up
> etho y 168.96.74.33 son para mi caso, tienes que cambiarlos
> por tu interfase de red y tu gateway por ethernet.

Es justo lo que había intentado, pero lo hice mal. Gracias ;-)

> De la misma manera tengo un par de scripts para reemplazar la
> resolución de nombres al conectarme:
> en ip-up.d/confres:
> cp /etc/resolv.conf.modem /etc/resolv.conf
> y en ip-down.d/confres:
> cp /etc/resolv.conf.ethernet /etc/resolv.conf

Jeje, parece ser que eso es nuevo en Wooddy. Quiero decir, que Wooddy ya
te
permite configurar eso para cada conexión que creas con 'pppconfig'. La
verdad es que lo han dejado muy bien. Yo me he instalado de nuevas una
Wooddy
en el trabajo, sin haber conocido Potato.

Gracias:

Juan Carlos Muro