Activar emulación scsi en un sólo dispositivo ide

2003-01-03 Thread Ica
Saludos

En un ordenador Intel PIII con 512 Mb de Ram, sistema Debian unstable
(actualizado hace unos 20 dias) y kernel 2.4.20 he instalado el módulo
ide-scsi. La máquina cuenta con los siguientes dispotivos ide:

hda: disco duro
hdb: iomega zip
hdc: grabadora cd
hdd: lectora dvd

El módulo de emulación se instala correctamente (con modconf). El problema es
que activa la emulación scsi para hdb, hdc y hdd, y no he encontrado la manera
de especificar que sólo se active para hdc.

Alguien podría indicarme como activar la emulación scsi sólo para hdc.

NOTA: No está instalado el soporte para dispositivos cdrom ide, no se pasan
parámetros al kernel durante el arranque (con lilo).

Gracias anticipadas.

RLP
icaendunid.com



Re: Problemas de resolución de nombres.

2001-03-27 Thread ica
On Tue, Mar 27, 2001 at 07:57:40PM +0200, Francisco Callejo wrote:

 El nsswitch.conf es correcto, con esa línea incluida; el host.conf
 incluye también order hosts, bind, y en /etc/hosts están los nombres
 de los dos ordenadores de la red. A pesar de todo, sigue dando
 problemas a la hora de pedir un servicio de un ordenador al otro.
 Resumo la situación:
 
 - Ordenador A: conectado a la línea RDSI, y con ipchains activado en
   un kernel 2.4.1. (con el módulo ipchains.o, no con iptables).
 - Ordenador B: conectado por tarjeta de red al ordenador A.
 - El ordenador A puede hacer peticiones al B tanto por nombre como por
   dirección IP (192.168.1.1).
 - El ordenador B puede hacer peticiones al A que no sean tcp (ping,
   traceroute) por nombre y por ip (192.168.1.2).
 - El ordenador B tiene en su tabla de rutas al A como gateway.
 - Si A está conectado a Internet, B puede hacer peticiones a A de
   servicios tcp por su nombre.
 - Si A _no_ está conectado a Internet, B sólo puede hacer peticiones
   tcp a A por ip. (También por nombre, pero tarda muchísimo en
   responder).
 
 Esta situación me ocurre desde hace unos días (anteriormente todo iba
 bien) y supongo que tendrá relación con algún .deb que haya instalado
 últimamente, pero no sé cuál. Los ficheros de configuración no los he
 tocado desde hace tiempo.
 
 Si a alguien se le ocurre algo, que me lo diga.
 

Desde ya, para evitar falsas esperanzas, NO tengo la solución, pero...

Te cuento.

Mi situación es practicamente idéntica a la tuya (conexión RDSI, ordenador
con linux haciendo de router y red interna 10/100, en mi caso con 6 máquinas)
y exactamente el mismo problema con la resolución de nombres.

Primera consideración: el problema no está relacionado con /etc/hosts, ni con
/etc/nsswitch.conf, ni con la versión del núcleo. Tu ejecutas kernels 2.4.x,
yo tengo todas las máquinas con kerlnels 2.2.14 y 2.2.18 (bueno, menos una que
tiene un minix, pero para el caso no cuenta)

Yo detecté el problema al instalar la ver. 0.17.x de los paquetes telnet y
telnetd en la máquina en la que trabajo habitualmente. En esta primera
actualización, si el router no estaba operativo, telnet no conectaba ni
proporcionando un nombre canónico ni proporcionando una dirección ip y telnetd
no admitía una conexión al no poder realizar una resolución inversa de la
dirección ip del cliente. Si el router estaba operativo, el cliente solicitaba
la resolución del nombre a los nameservers de mi ISP y al obtener contestación
negativa de estos por fin se dignaba mirar en /etc/nsswitch.conf. El servidor
(telnetd) realizaba su resolución inversa por el mismo procedimiento.

En una versión de telnet que bajé unos días después este había modificado su
comportamiento y permitía la conexión sin intentar resolución de nombres
cuando le proporcionaba directamente una dirección ip. El comportamiento del
telnetd seguía siendo el mismo. Cansado de esto, decidí downgradear a la ver.
0.16.x de estos paquetes y todo volvió a funcionar normalmente.

Investigando algo el tema en los archivos de listas de correo de debian, en
el bug tracking y en las news, lo único que pude obtener es un aviso de un
problema de seguridad referido al paquete libc6 que literalmente dice If a
stuid program does not drop privileges before calling resolver functions,
arbitrary file on the system can be read by setting the RESOLV_HOST_CONF
environment variables, que es contestato por el mantenedor del paquete
informando que soluciona el problema (no se si provisionalmente) haciendo
que las funciones de la librería para resolución de nombres try absolute
lookups first. No se si esto tiene que ver con el problema que tenemos, pero
si fuera así debería afectar a todos los programas que utilicen las funciones
de resolución de la libc6 2.2 posteriores a este arreglo (01-2001).

Saludos.

rlp



Apt-get. Como aprovechar el /var/cache/apt de otro ordenador

1999-11-18 Thread Ica
Saludos a todos los colisteros.

Mi pregunta tiene que ver con minimizar mi factura telefónica y, de paso,
eliminar tráfico innecesario de nuestra querida red.

El asunto es que tengo varios ordenadores en casa (no es lujo oriental,
salvo un K6 350 los demas son viejos i486 y pentiums antiguos) y en varios
tengo instalado linux (Debian, of course). La Debian del K6 es la única que
mantengo actualizada a Potato mediante el apt-get.

Bien, este es el panorama. Y ahora, las preguntas del millón...

1. ¿Se pueden utilizar los paquetes deb que se van almacenando en el directorio
/var/cache/apt del K6 para actualizar las Debian de los restantes cacharros
ejecutando en cada uno de ellos apt-get algún-parámetro?.

2. Si efectivamente se puede, alguien sería tam amable de comentar, ¿cómo
demonios se hace?.

Yo no he conseguido encontrar en la documentación de que dispongo ninguna
referencia a este tema, pero me extrañaría muchísimo que el sistema apt no
dispusiera de algún método que permitiera aprovechar los paquetes bajados para
actualizar la distribución de una máquina en la actualización local de otras.

Y esto es todo amigos.

Gracias de antemano.


rl pazos
[EMAIL PROTECTED]