Re: Script awk para el gasto telefónico...

1999-01-05 Por tema Javier Viñuales Gutiérrez
He probado tu script para gawk y me parece muy bueno,
¡si señor!... ¡glup!, ¡pues si que he gastado en estos dos últimos meses!.

Aconsejo su instalación a los usuarios de Infovía+ y me parece que algo
así debería de existir dentro de Debian para gestionar el gasto telefónico,
pues ciertamente me parece mucho mejor que pppcosts... la idea, pppcosts
existe puede compilarse para muchas compañias telefónicas diferentes,
el script de Xose Manoel sólo existe para Telefónica España, pero
adaptándolo creo que la cosa sería más versatil que pppcosts.

Saludos.
-- 

Javier Viñuales Gutiérrez 
[EMAIL PROTECTED]


RE: TO-TH : Conflictos SCSI.

1999-01-05 Por tema Antonio A. Rivas Ojanguren
Gracias, Marcelo

Pero tu información, aunque instructiva, resultó ser infructuosa, tal
vez
porque mi primer e-mail fue más literario que informativo.


  (de la documentación que he leído se deduce que los sistemas SCSI
  son problemáticos para Linux)

 ¿*qué* documentación dice eso?

En las famosas 'HOWTO', en concreto las 'SCSI HOWTO', cuyo punto '2.9.2
Hardware problems' incluye un epígrafe titulado 'Problems with SCSI
controllers and devices' en cuyo primer párrafo se puede leer:

''.. SCSI can be particularly tricky to configure at times.''.

Reconozco que mi traducción de la frase puede no ser muy afortunada pero
no se ocurrió una alternativa mejor.

 Sin la configuración de la tarjeta (en realidad *tarjetas*, la 2940
 que tienes posee dos interfaces), es un poco difícil decir algo.  Así
 mismo, es también difícil decir algo sin saber que discos de
 instalación estás usando...

La tarjeta controladora es la AHA-2940UW según el manual de instalación
y la guía del usuario del kit. Si lo que quieres saber es qué parámetros
tengo activados/desactivados en la bios de la tarjeta dímelo y te lo mando
aparte.
Por si sirve de algo añadiré que el disco duro está conectado al puerto
de 68-pin de la controladora y es interno.
El disco de instalación utilizado es el mismo disco duro SCSI, i.e.,
instalo Debian desde una partición DOS del disco SCSI, en la que tengo los
siguientes archivos:
- INSTALL.BAT
- RAWRITE2.EXE
- LOADLIN.EXE
- RESC1440.BIN
- DRV1440.BIN
- ROOT.BIN
- BASE2_0.TGZ
- LINUX2_0_1_TAR.BZ2
- DESELEC.BEGINNER
- LINUX

 El programa de instalación de... ¿?

Como ya dije, sólo logro installar DEBIAN desde dicha partición
ejencutando INSTALL en el modo DOS de WINDOWS. ¡OJO!, sólo funciona si
entro en WINDOWS y voy al modo DOS desde el escritorio. No funciona si voy
directamente al modo DOS, ni utilizando un disco de arranque de DOS
no-windows
(en mi caso del PC-DOS 7.0); excuso decir que tampoco va con el disco de
rescate
de DEBIAN.

 * Utiliza un disco para arrancar el sistema

¿Vale el disco de rescate de DEBIAN o he de hacer otro disco diferente?

 * En el BIOS de la tarjeta SCSI activa todas las opciones que dicen
   'enable SCSI termination' -- no recuerdo que dicen exactamente

 * Si tienes problema con los terminadores, necesitas pasarle la
   opción aic7xxx_override_term=0x0 o aic7xxx_override_term=0x1. Aquí
   es necesario un poco de práctica.  Tienes 4 bits con los que
   trabajar, los 2 más altos no son importantes a menos que la tarjeta
   sea Ultra2, que creo que no es.  Hay dos interfaces SCSI en la
   tarjeta, scsi0 y scsi1.  El scsi1 creo que corresponde con la parte
   wide de la tarjeta (que es la que te interesa realmente pues el
   disco es wide también)...  para poner la terminación bien en las
   dos tarjetas tienes que usar algo como 0011 0011, que es 0x33.  Si
   una necesita terminación baja, la scsi1, es 0001 0011.  Si es alta
   en la scsi0, 0011 0010...


 Supongo que 'terminadores' es la traducción de 'terminations', por lo
que cambié la opción de la BIOS 'Host Adapter SCSI Termination' de
'Automatic' a 'Low OFF/High OFF' que es la que se corresponde con mi
tarjeta.
   No tengo claro cómo aplicar estas sugerencias, sobre todo las referidas a
los terminadores, los cuales eran identificados correctamente identificados
correctamento durante el proceso de arranque de DEBIAN, por lo que opté por
omitir la opción 'aic7xxx_override_term'.

 * Al arrancar debes quitar todos los cables de la tarjeta SCSI

Creo que te refieres a los periféricos externos que pudiera tener
conectados al puerto externo de la tarjeta, porque de otro modo no sé de qué
estas hablando (¿no pretenderás que desconecte el disco duro?).

 * Si funciona así, la opción 'stpwlev' es la correcta.  Si aún así
   ves el problema, necesitas tratar otro número...  aquí estás
   cambiando la polaridad de la terminación, así que es un bit por
   cada tarjeta, con lo que tienes 11, 10, 01 ó 00.

Utilicé el parámetro 'stpwlev' desde el prompt del disco de rescate de
la siguiente forma:

boot: linux stpwlev=0x(0, 1, 2, 3, 10, 11, 12, 13, 30, 31, 32, 33)

Los números entre paréntesis son los valores que utilicé en otros tantos
intentos fracasados.

El problema persiste.

Para completar la información sobre el problema añado los tres mensajes
que el programa de arranque emite justo antes de entrar en el famoso bucle
infinito:

   'scsi1 : Iomega parport ZIP drive
(scsi0:0:0:-1:-1) scanning channel for devices
scsi: aborting command due to timeout: pid 0, scsi0, channel 0, id
0, bus 0 Test Unit Ready 00 00 00 00 00'

Que la ZIP no te engañe. Probé a instalar Debian con y sin ella
conectada y el comportamiento del sistema no cambió en lo más mínimo, la
única diferencia fue que con ella conectada el programa de arraque la
detectaba y sin ella no; por lo que la descarto como causa del 

Re: Script awk para el gasto telefónico...

1999-01-05 Por tema Javier Viñuales Gutiérrez
Xose Manoel acabo de chequear en profundidad el fichero de supuestos gastos
de conexión a Infivía en estos dos últimos meses mediante el uso del script
que has mandado en tu último email, 

#coste-telefonico /var/log/ppp.log  gasto

y observa tu mismo las cosas curiosas que aparecen:

1) Año erroneo.
2) Dobles conexiones a la misma hora, una de ellas con un gasto asociado
   astronómico:
   
Día 12-11-1997 Hora 19:40 Llamada a Infvía+ 86   min:  30 pasos  198.36 ptas
Día 12-11-1997 Hora 19:40 Llamada a Infvía+ 1434 min: 479 pasos 3167.15 ptas

   Si chequeo a mano /var/log/ppp.log, aparece:

Nov 12 19:40:10 akela chat[3261]: ATDT055^M^M
Nov 12 19:40:10 akela chat[3261]: CONNECT
Nov 12 19:40:10 akela chat[3261]:  -- got it 
Nov 12 19:40:10 akela chat[3261]: send (\d)
Nov 12 19:40:11 akela pppd[3260]: Serial connection established.
Nov 12 19:40:12 akela pppd[3260]: Using interface ppp0
Nov 12 19:40:13 akela pppd[3260]: Connect: ppp0 -- /dev/ttyS0
Nov 12 19:40:14 akela pppd[3260]: local  IP address 194.179.56.149
Nov 12 19:40:14 akela pppd[3260]: remote IP address 172.16.1.43
Nov 12 20:06:25 akela pppd[3260]: Terminating on signal 15.
Nov 12 20:06:26 akela pppd[3260]: Connection terminated.
Nov 12 20:06:26 akela pppd[3260]: Hangup (SIGHUP)
Nov 12 20:06:26 akela pppd[3260]: Exit.
Nov 13 18:34:13 akela pppd[1028]: pppd 2.3.5 started by root, uid 0
Nov 13 18:34:13 akela pppd[1028]: Using interface ppp0
Nov 13 18:34:13 akela pppd[1028]: Connect: ppp0 -- /dev/modem


   lo cual no indica en ningún momento la conexión de 3167.15 ptas.
   

¿Te funciona a ti bien?, a mi como puedes comprobar me produce errores.

Gracias y saludos.
-- 

Javier Viñuales Gutiérrez 
[EMAIL PROTECTED]

 Día 6-11-1997  Hora 16:34  Llamada a   Infovía+   4 min:3 pasos 
19.836 ptas
 Día 7-11-1997  Hora 00:54  Llamada a   Infovía+ 146 min:   38 pasos 
251.256 ptas
 Día 7-11-1997  Hora 20:26  Llamada a   Infovía+ 103 min:   36 pasos 
238.032 ptas
 Día 9-11-1997  Hora 15:04  Llamada a   Infovía+   2 min:2 pasos 
13.224 ptas
 Día 9-11-1997  Hora 15:11  Llamada a   Infovía+  28 min:8 pasos 
52.896 ptas
 Día 9-11-1997  Hora 16:30  Llamada a   Infovía+   2 min:2 pasos 
13.224 ptas
 Día 9-11-1997  Hora 16:30  Llamada a   Infovía+ 645 min:  163 pasos 
1077.76 ptas
 Día 12-11-1997 Hora 19:40  Llamada a   Infovía+  86 min:   30 pasos 
198.36 ptas
 Día 12-11-1997 Hora 19:40  Llamada a   Infovía+1434 min:  479 pasos 
3167.15 ptas
 Día 15-11-1997 Hora 21:02  Llamada a   Infovía+   0 min:1 pasos 
6.612 ptas
 Día 15-11-1997 Hora 21:04  Llamada a   Infovía+   0 min:1 pasos 
6.612 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+  13 min:5 pasos 
33.06 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+ 179 min:   46 pasos 
304.152 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+ 120 min:   31 pasos 
204.972 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+ 184 min:   47 pasos 
310.764 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+ 306 min:   78 pasos 
515.736 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1174 min:  295 pasos 
1950.54 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1187 min:  298 pasos 
1970.38 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1427 min:  358 pasos 
2367.1 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+ 249 min:   64 pasos 
423.168 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1383 min:  347 pasos 
2294.36 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1389 min:  349 pasos 
2307.59 ptas
 Día 15-11-1997 Hora 21:06  Llamada a   Infovía+1397 min:  351 pasos 
2320.81 ptas
 Día 17-11-1997 Hora 23:41  Llamada a   Infovía+ 114 min:   30 pasos 
198.36 ptas
 Día 18-11-1997 Hora 16:01  Llamada a   Infovía+   0 min:1 pasos 
6.612 ptas
 Día 18-11-1997 Hora 16:01  Llamada a   Infovía+  26 min:   10 pasos 
66.12 ptas
 Día 18-11-1997 Hora 16:44  Llamada a   Infovía+  81 min:   28 pasos 
185.136 ptas
 Día 18-11-1997 Hora 21:28  Llamada a   Infovía+   4 min:3 pasos 
19.836 ptas
 Día 18-11-1997 Hora 23:59  Llamada a   Infovía+ 105 min:   28 pasos 
185.136 ptas
 Día 18-11-1997 Hora 23:59  Llamada a   Infovía+ 170 min:   44 pasos 
290.928 ptas
 Día 18-11-1997 Hora 23:59  Llamada a   Infovía+ 834 min:  210 pasos 
1388.52 ptas
 Día 19-11-1997 Hora 13:30  Llamada a   Infovía+   3 min:2 pasos 
13.224 ptas
 Día 19-11-1997 Hora 14:17  Llamada a   Infovía+   0 min:1 pasos 
6.612 ptas
 Día 19-11-1997 Hora 14:24  Llamada a   Infovía+   0 min:1 pasos 
6.612 ptas
 Día 19-11-1997 Hora 14:24  Llamada a   Infovía+  11 min:5 pasos 
33.06 ptas
 Día 19-11-1997 Hora 14:24  Llamada a   Infovía+  82 min:   29 pasos 
191.748 ptas
 Día 19-11-1997 Hora 14:24  Llamada a   

Acento circunflejo ^ en XEmacs

1999-01-05 Por tema Gerardo Aburruzaga Garcia

Alguien comentó en esta lista que cuando en XEmacs, al menos en la versión
20, se pulsaba la tecla ^, se mostraba inmediatamente la frase
dead-circunflex no defined, o algo así, acompañada de un pito, y por
supuesto no se insertaba el ^ en el texto. Con lo que, no sólo no podemos
poner letras con acento circunflejo, que a los frânchûtês les tiene que
fastidiar bastante aunque no tanto a nosotros, sino que no podemos hacer
la operación XOR en C, por ejemplo. [ Bueno, sí que podemos; podemos usar
trigrafos, podemos usar otro editor, podemos insertar el ^ de otra forma,
podemos usar iso646.h para poner `xor', etc. ]

Bien, creo que es un fallo del XEmacs 20. Lamentablemente, como soy un
flojo, por no ponerme a mirar si el fallo está ya descubierto, y si no lo
está aprender cómo enviar un informe de fallos y mandarlo, en lugar de eso
me puse un día a investigar de qué podría ser y cómo arreglarlo.

Y como, lo dije antes, soy muy flojo, lo descubrí pero no lo apunté y ya
no me acuerdo de lo que descubrí. Afortunadamente no todo está perdido; la
solución sí la apunté, aunque creo que es una chapucilla, pero ponerme a
parchear y recompilar XEmacs era mucho para mí.

Hay que poner en el fichero de arranque de xemacs ($HOME/.emacs es el
personal):

(global-set-key 'dead-circumflex 'compose-circumflex-map)


Mejor ponerlo en el sitio adecuado, es decir, sólo para la versión XEmacs
(no para GNU Emacs) y para la versión 20 (no sé si con la 19 pasa lo
mismo).

--
G. A. Gª - C.I.T.I. - S.I.C.Y.N.T.E. - Dpto. L.S.I. - U.C.A.
---
Ley de Murphy: «Si algo puede salir mal, saldr
sh: Segmentation fault (core dumped)


Postgresql - información

1999-01-05 Por tema David
Hola listeros, estoy buscando referencias de páginas sobre Postgresql en
castellano donde haya tutoriales, ejemplos, etc ...
Un saludo,

David




Re: Postgresql - información

1999-01-05 Por tema Carlos Costa Portela
On Sun, 27 Dec 1998, David wrote:

 Hola listeros, estoy buscando referencias de páginas sobre Postgresql en
 castellano donde haya tutoriales, ejemplos, etc ...
 Un saludo,
 
 David

¡Hola!

Prueba en 

http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda

Son los archivos de una lista. Sé que tenían una página Web en español,
pero estoy un poco desconectado del tema. Si te suscribes, seguro que te
pueden ayudar.

Un saludo,
Carlos.

+-- C a r l o s   C o s t a   P o r t e l a +
| e-mail: [EMAIL PROTECTED]  www: ccp.servidores.net |
| Tódalas persoas maiores foron nenos antes, pero poucas se lembran.|
| The C Page - La página del C - http://ccp.servidores.net/c|
+---+



Re: Consultas sobre wmaker.

1999-01-05 Por tema Antonio Calvo Rodriguez
Juan Ignacio Llona wrote:
 
 Hola a todos!
 
 Varias cosas sobre el wmaker (la versión de la Debian 2.0):
 
 - Parece que tal como viene configurado por defecto, no permite cambiar el
 tamaño de las ventanas. Cómo puedo cambiar este comportamiento?
Ni idea, a mi me funciona picando en la barra inferior de la ventana.
 - Al poner el wmload como 'Autolaunch', lo que hace es arrancarme el que
 está en el dock y otro que aparece por ahí como ventana normal,
 estorbando. Esto es así o hay algo que no he hecho?
Mira si en las propiedades aparece wmload -shape -withdrawn 
sin eso pasa lo que tu dices.

-- 
Antonio Calvo Rodriguez
[EMAIL PROTECTED]
Vigo/Galicia/España
--


Re: Acento circunflejo ^ en XEmacs

1999-01-05 Por tema Antonio Calvo Rodriguez
Gerardo Aburruzaga Garcia wrote:
 
 Alguien comentó en esta lista que cuando en XEmacs, al menos en la versión
 20, se pulsaba la tecla ^, se mostraba inmediatamente la frase
 dead-circunflex no defined, o algo así, acompañada de un pito, y por
 supuesto no se insertaba el ^ en el texto. 
...
Yo, yo mismo..
 
 Hay que poner en el fichero de arranque de xemacs ($HOME/.emacs es el
 personal):
 
 (global-set-key 'dead-circumflex 'compose-circumflex-map)
 
 Mejor ponerlo en el sitio adecuado, es decir, sólo para la versión XEmacs
 (no para GNU Emacs) y para la versión 20 (no sé si con la 19 pasa lo
 mismo).
Si que pasa, he probado con las 2 y falla en las 2



-- 
Antonio Calvo Rodriguez
[EMAIL PROTECTED]
Vigo/Galicia/España
--


Re: TO-TH : Conflictos SCSI.

1999-01-05 Por tema Marcelo E. Magallon
On Tue, Jan 05, 1999 at 02:46:01AM +0100, Antonio A. Rivas Ojanguren wrote:

  * Utiliza un disco para arrancar el sistema
 
 ¿Vale el disco de rescate de DEBIAN o he de hacer otro disco diferente?

Si, si vale.

  * Si tienes problema con los terminadores, necesitas pasarle la
opción aic7xxx_override_term=0x0 o aic7xxx_override_term=0x1. Aquí
es necesario un poco de práctica.  Tienes 4 bits con los que
trabajar, los 2 más altos no son importantes a menos que la tarjeta
sea Ultra2, que creo que no es.  Hay dos interfaces SCSI en la
tarjeta, scsi0 y scsi1.  El scsi1 creo que corresponde con la parte
wide de la tarjeta (que es la que te interesa realmente pues el
disco es wide también)...  para poner la terminación bien en las
dos tarjetas tienes que usar algo como 0011 0011, que es 0x33.  Si
una necesita terminación baja, la scsi1, es 0001 0011.  Si es alta
en la scsi0, 0011 0010...

  Supongo que 'terminadores' es la traducción de 'terminations', por lo
 que cambié la opción de la BIOS 'Host Adapter SCSI Termination' de
 'Automatic' a 'Low OFF/High OFF' que es la que se corresponde con mi
 tarjeta.

Primero, *creo* (en negrilla, subrayado, con luces de colores por todas
partes)... *creo* que el adaptador interno es el scsi0 (que es el 'wide') y
el externo es el scsi1. Si eso es así, la explicación que sigue está bien.

La termianción externa no importa pues no es activa, así que solo importa
que el interno es 'Low OFF/High OFF' (¿estás seguro de eso? ¿por qué?), es
decir, el 'override_term' es 0x00.

  * Al arrancar debes quitar todos los cables de la tarjeta SCSI

 Creo que te refieres a los periféricos externos que pudiera tener
 conectados al puerto externo de la tarjeta, porque de otro modo no sé de qué
 estas hablando (¿no pretenderás que desconecte el disco duro?).

No. Me refiero a todos. Incluso el disco duro. (Estás tratando de verificar
que los terminadores están bien)

 Utilicé el parámetro 'stpwlev' desde el prompt del disco de rescate de
 la siguiente forma:

El stpwlev es solo un bit por adaptador...

Así, necesitarías probar:

LILO: linux aic7xxx_override_term=0x00 aic7xxx_stpwlev=0x1
LILO: linux aic7xxx_override_term=0x00 aic7xxx_stpwlev=0x0

Si no sirve, tratemos esto:

* ACTIVA la terminación en el BIOS (low ON/high ON), eso es 0011, 0x03,
* usa stpwlev=0x1 y stpwlev=0x0

No tengo una 2940UW cerca (sé que hay una en la Universidad, pero estamos en
vacaciones y no tengo acceso físico a la máquina que la tiene) así que no
puedo ver que opciones hay en el BIOS... si me dices que posibilidades
tienes en la opciones de 'termination', te podría decir más específicamente
que hacer. Ah, la otra cosa, ¿hay alguna opción (o dice algo el manual)
respecto a LVD?

'scsi1 : Iomega parport ZIP drive
 (scsi0:0:0:-1:-1) scanning channel for devices
 scsi: aborting command due to timeout: pid 0, scsi0, channel 0, id
 0, bus 0 Test Unit Ready 00 00 00 00 00'

Ajá... scsi0 necesariamente tiene que ser el controlador 'wide'


Marcelo