[Elastix] Cambiar para redireccionamiento cuando llamen desde la PSTN

2010-04-21 Thread p3dRø
vim extensions_additional.conf

[ext-did-0002]
include = ext-did-0002-custom
exten = fax,1,Goto(ext-fax,in_fax,1)
exten = 4772085,1,Set(__FROM_DID=${EXTEN})
exten = 4772085,n,Gosub(app-blacklist-check,s,1)
exten = 4772085,n,ExecIf($[ ${CALLERID(name)} =  ]
,Set,CALLERID(name)=${CALLERID(num)})
exten = 4772085,n,Set(__CALLINGPRES_SV=${CALLINGPRES_${CALLINGPRES}})
exten = 4772085,n,SetCallerPres(allowed_not_screened)
exten = 4772085,n,Goto(from-did-direct,30,1) ; Cambiar para
redireccionamiento cuando llamen desde la PSTN


Re: [Elastix] Cambiar para redireccionamiento cuando llamen desde la PSTN

2010-04-21 Thread p3dRø
Perdon por el mensaje anterior, lo envie por equivocacion.

Pedro

-- 
p3dRø

p.d. mensaje editado sin tildes intencionalmente.


Problemas al hacer apt-get upgrade

2008-12-22 Thread p3dRø
Hola listeros,

Tengo el CD de debian sarge y lo acabo de instalar lo basico con el CD1 nada
más para actualizarme a debian etch pero no lo he podido lograr.

En el sources.list tengo:

deb http://archive.debian.org/debian sarge main
deb ftp://ftp.debian.org/debian/ etch main contrib non-free

Bueno ya hice el ap-get update y todo ok

El problema viene cuando quiero hacer el apt-get upgrade me sale que

kernel-image-2.4.27-3-386 depende de initrd-tools

Trato de instalar initrd-tools y me sale que depende de libdevmapper1.02

Trato de instalar libdevmapper1.02 y me sale que depende de libc6,
libselinux1 y libsepol1

Trato de instalar libc6 y me dice

The following packages have unmet dependecies:
kernel-image-2.4.27-3-386 depden de initrd-tools lib6: Depends: tzdata but
it is not going to be installed
locales: depends: glibc-2.3.2.ds1-22sarge6

Asi me tiene y no puedo encontrar la solución al problema. Qué me pueden
recomendar hacer a parte de descargarme la imagen ISO de debian etch?

p.d. el repositorio ftp://ftp.debian.org/debian/dists/oldstable ya no se
encuentra activo, por qué ?

-- 
Pedro


Relay de un correo electrónico en Postfix

2008-10-29 Thread p3dRø
 Hola amigos,

Estoy queriendo re-enviar un archivo que me llega a /var/mail en Postfix.
Este
archivo contiene una imagen indexada. Quisiera reenviar dicho mail a una
cuenta
en gmail con la imagen adjuntada.

Hasta ahora solo he podido encontrar en la documentación de Postfix sobre
relays
pero a dominios internos.

Lo que yo quiero hacer es un relay pero a una sola cuenta o varias de correo
electrónico en servidores externos.

Qué me recomiendan?

p.d. Hasta ahora como referencia les digo que solo envio e-mails a traves
del comando:
echo Body | mutt -s Subject
[EMAIL 
PROTECTED]http://correo.pucp.edu.pe/compose.php?folder=INBOXsesion=29102008100407684875dc85afeb28600067e81f545718[EMAIL
 PROTECTED]lugar=2ini=1

Pedro


Re: Relay de un correo electrónico en Postfix

2008-10-29 Thread p3dRø
El 29 de octubre de 2008 10:27, Miguel Da Silva - Centro de Matemática 
[EMAIL PROTECTED] escribió:

 p3dRø escribió:

 Hola amigos,

 Estoy queriendo re-enviar un archivo que me llega a /var/mail en Postfix.
 Este
 archivo contiene una imagen indexada. Quisiera reenviar dicho mail a una
 cuenta
 en gmail con la imagen adjuntada.

 Hasta ahora solo he podido encontrar en la documentación de Postfix sobre
 relays
 pero a dominios internos.

 Lo que yo quiero hacer es un relay pero a una sola cuenta o varias de
 correo
 electrónico en servidores externos.

 Qué me recomiendan?

 p.d. Hasta ahora como referencia les digo que solo envio e-mails a traves
 del comando:
 echo Body | mutt -s Subject [EMAIL PROTECTED] 
 http://correo.pucp.edu.pe/compose.php?folder=INBOXsesion=29102008100407684875dc85afeb28600067e81f545718[EMAIL
  PROTECTED]lugar=2ini=1
 

 Pedro


 Un alias?! O un archivo .forward?!

 Cuidado para no confundir el significado del termino relay. Éste se usa
 para decir que el servidor recibe un e-mail y la pasa adelante, siendo que
 pasa adelante significa escribir el correo en un mailbox o pasala al
 servidor xyz.com.

 Lo que querés es que Postfix haga forwarding del correo que una cuenta
 recibe. Una diferencia es que, por ejemplo, Postfix no vuelve a poner este
 correo de vuelta en su fila.

 Saludos.
 --
 Miguel Da Silva
 Administrador Junior de Sistemas Unix
 Centro de Matemática - http://www.cmat.edu.uy
 Facultad de Ciencias - http://www.fcien.edu.uy
 Universidad de la República - http://www.rau.edu.uy


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]



Gracias por responder.

No entiendo bien lo que me has explicado, a qué te refieres de que Postfix
no vuelve a poner este correo de vuelta en su fila?

Lo que yo quiero es que al momento de que yo le envio un email a una cuenta
[EMAIL PROTECTED] que es un usuario del servidor Postfix... ese email llega
como un archivo a la carpeta /var/mail.

Quiero poder re-enviar ese archivo (que no es otra cosa que un correo
electronico) a otra cuenta. Ahora la complicación es que ese archivo tiene
una imagen adjuntada.

De alguna u otra forma quiero hacer que ese archivo con la imagen adjuntada
sea reenviado a una cuenta en gmail, como un mail cualquiera, ya sea
variando la configuración de Postfix o utilizando algun comando en un
script.

Me puedes/pueden ayudar para conseguir dicho objetivo?

Pedro


Re: Vulnerabilidad en kernel?

2008-09-02 Thread p3dRø
Pero hay alguna pagina donde muestren las versiones que son vulnerables?

En la pagina de Debian he visto que hay parches de seguridad, supongo que te
debes referir a esas actualizaciones que mencionas.

2008/9/1 Odair Augusto Trujillo [EMAIL PROTECTED]

 Con actualizar desde los repos tendrás la seguridad que necesitas, debian
 parcha y sube al repo.

 --
 Al principio, el Hombre creó a Dios; y lo creó a su imagen y semejanza.
 Y el Hombre dio a Dios multitud de nombres, y el poder de que fuera el
 Señor de toda la tierra cuando al Hombre le conviniere.




Pedro


Vulnerabilidad en kernel?

2008-09-01 Thread p3dRø
Hola a todos,

Estaba leyendo unos artículos en:

http://tools.cisco.com/security/center/viewAlert.x?alertId=16547

http://news.cnet.com/8301-13505_3-10026829-16.html

Que más o menos dice así:
... Los ataques parecen usar llaves SSH robadas para tomar control de las
máquinas víctimas y luego ganar acceso de root explotando las debilidades
del kernel. Los atacantes proceden a instalar un rootkit conocido como
Phalanx2 ...

He leído también que los sistemas vulnerables a ataques con SSH robados son
Debian y Ubuntu. Yo uso Debian etch y no le he hecho ninguna actualización
al kernel. Uso Kernel 2.6.8-5. Utilizo el sistema como servidor muchas
veces.

Cómo puedo saber si dicho kernel es vulnerable a dichos ataques y cómo
parcharlo?

Saludos,

Pedro


Mostrar numero de ficheros en una carpeta

2008-08-24 Thread p3dRø
Hola amigos de la lista,

Estoy queriendo hacer un script que haga algo si ha llegado un archivo via
ftp a una determinada carpeta.

Para eso quisiera saber que sugerencias me pueden dar para el script.

Ademas que comando puedo usar para sacar el numero de ficheros que se
almacenan en determinada carpeta ... con ls -l | grep ^-|cut 

Gracias de antemano.

Pedro


Asterisk problema con llamada

2008-07-29 Thread p3dRø
Hola tengo la instalacion en una red LAN de 1 servidor y 2 anexos:
1 servidor Asterisk
1 ATA SPA3102
1 Sophone Zoiper

nodo-c*CLI sip show peers
Name/username  HostDyn Nat ACL Port Status
81/81  192.168.1.4  D  5060 OK (645 ms)
80/80  192.168.1.10 D  5060 OK (642 ms)
2 sip peers [2 online , 0 offline]


Cuando llamo desde el anexo 81 (zoiper sophone) hacia el anexo 80 (ATA
SPA3102), me bota en el CLI los siguientes mensajes:

-- Saved useragent Zoiper rev.417 for peer 81
-- Executing Macro(SIP/81-08173990, dial-svlocal|SIP|80) in new
stack
-- Executing Dial(SIP/81-08173990, SIP/80|26) in new stack
-- Called 80
-- SIP/80-08178ed0 is ringing
  == Spawn extension (macro-dial-svlocal, s, 1) exited non-zero on
'SIP/81-08173990' in macro 'dial-svlocal'
  == Spawn extension (macro-dial-svlocal, s, 1) exited non-zero on
'SIP/81-08173990'


Cuando llamo desde el anexo 80 (ATA SPA3102) hacia el anexo 81 (zoiper
sophone), me bota en el CLI los siguientes mensajes:

Jul 29 06:32:05 NOTICE[6587]: pbx.c:1741 pbx_extension_helper: Cannot find
extension context 'anexo'
nodo-c*CLI


El primer caso (sophone-ATA) se ha establecido sin complicacion. Mi problema
es que no puedo hacer llamada desde el ATA hacia el sophone, cuando levanta
el handset suena ocupado.

Como puedo conseguir que establecer llamadas entre el ATA-sophone?

-- 
p3dRo


Re: Off topic - Dar prioridad de lectura a un programa hecho en C

2008-07-17 Thread p3dRø
El día 17 de julio de 2008 9:58, nx [EMAIL PROTECTED] escribió:

 p3dRø escribió:

  Hola, he compilado y ejecutado un programa escrito en C que monitorea el
 puerto serial en un Linux, y me surge una complicación que es que cuando
 ejecuto dicho programa junto a, por ejemplo, el CuteCom (como el
 hyperterminal en modo gráfico), el sistema operativo le da mayor prioridad
 al CuteCom, y por ende, ya no puedo leer el caracter que recibo mediante el
 otro programa que he compilado.

 Qué me aconsejan para dar mayor prioridad al programa que he escrito y así
 poder leer el caracter que llega al puerto serial aunque use varios
 programas a la misma vez ?

 Algunas lineas en C que deba agregar? o algún comando?

 --
 p3dRø

 Prioridad de que tipo, de proceso o de lectura/escritura (porque como bien
 sabes son distintos).
 Para procesos existen los comandos nice/renice, la diferencia entre estos
 dos es que en el primero lanzas el comando con esa prioridad desde el
 principio, y el segundo sirve para ajustarla.
 Para operaciones de e/s tienes ionice, que es como nice pero para e/s

 Un saludo y espero que te sirva


He probado el comando nice dentro del código de mi programa y me retorna un
-1. Según el return value de nice en la página
http://linux.die.net/man/3/nice cuando sale -1 es porque no ha habido exito
en el cambio de prioridad. Cómo puedo solucionar dicho problema?

-- 
p3dRø


Error al tratar de ejecutar un compilado

2008-07-17 Thread p3dRø
He compilado un programa llamado adrserial y me sale el siguiente error:

nodo-c:/home# ./adrserial
./adrserial: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by
./adrserial)

Otra info:
nodo-c:/home# dmesg | grep gcc
Linux version 2.6.23-486-voyage (2.6.23-2) ([EMAIL PROTECTED]) (gcc version
4.1.2
20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT Thu Feb 28 17:11:14 GMT
2008

Tengo instalado gcc y libc6-dev. Qué me sugieren?

-- 
p3dRø


Re: Error al tratar de ejecutar un compilado

2008-07-17 Thread p3dRø
2008/7/17 Santiago Vila [EMAIL PROTECTED]:

 On Thu, 17 Jul 2008, p3dRø wrote:

  He compilado un programa llamado adrserial y me sale el siguiente error:

 nodo-c:/home# ./adrserial
 ./adrserial: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required
 by
 ./adrserial)

 Otra info:
 nodo-c:/home# dmesg | grep gcc
 Linux version 2.6.23-486-voyage (2.6.23-2) ([EMAIL PROTECTED]) (gcc
 version
 4.1.2
 20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT Thu Feb 28 17:11:14
 GMT
 2008

 Tengo instalado gcc y libc6-dev. Qué me sugieren?


 Si estás usando stable, no compiles un programa en testing si lo
 quieres usar en stable. Eso no funcionará.

 Si estás usando testing, actualízate al testing de hoy y vuelve a
 compilar el programa.


No, el programa en C yo lo he hecho, lo más extraño es que ayer sí me corrió
pero hoy prendí el equipo y la cosa cambió.

El sistema operativo es Linux Voyage, deribado de Debian :)

Otras pistas?

-- 
p3dRø


Re: Error al tratar de ejecutar un compilado

2008-07-17 Thread p3dRø
El día 17 de julio de 2008 13:35, Octavio Alvarez [EMAIL PROTECTED]
escribió:

 On Thu, 2008-07-17 at 13:25 -0500, p3dRø wrote:
 
 
  2008/7/17 Santiago Vila [EMAIL PROTECTED]:
 
  On Thu, 17 Jul 2008, p3dRø wrote:
 
  He compilado un programa llamado adrserial y me sale
  el siguiente error:
 
  nodo-c:/home# ./adrserial
  ./adrserial: /lib/tls/libc.so.6: version `GLIBC_2.4'
  not found (required by
  ./adrserial)
 
  Otra info:
  nodo-c:/home# dmesg | grep gcc
  Linux version 2.6.23-486-voyage (2.6.23-2)
  ([EMAIL PROTECTED]) (gcc version
  4.1.2
  20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT
  Thu Feb 28 17:11:14 GMT
  2008
 
  Tengo instalado gcc y libc6-dev. Qué me sugieren?
 
 
  Si estás usando stable, no compiles un programa en testing si
  lo
  quieres usar en stable. Eso no funcionará.
 
  Si estás usando testing, actualízate al testing de hoy y
  vuelve a
  compilar el programa.
 
  No, el programa en C yo lo he hecho, lo más extraño es que ayer sí me
  corrió pero hoy prendí el equipo y la cosa cambió.
 
  El sistema operativo es Linux Voyage, deribado de Debian :)
 
  Otras pistas?

 Ya trataste de recompílarlo?



Octavio tenías razón, faltaba recompilar! gracias.

-- 
p3dRø


Re: Off topic - Dar prioridad de lectura a un programa hecho en C

2008-07-17 Thread p3dRø
El día 17 de julio de 2008 12:44, Octavio Alvarez [EMAIL PROTECTED]
escribió:

 On Thu, 2008-07-17 at 11:52 -0500, p3dRø wrote:
  El día 17 de julio de 2008 9:58, nx [EMAIL PROTECTED] escribió:
  p3dRø escribió:
 
 
  Hola, he compilado y ejecutado un programa escrito en
  C que monitorea el puerto serial en un Linux, y me
  surge una complicación que es que cuando ejecuto dicho
  programa junto a, por ejemplo, el CuteCom (como el
  hyperterminal en modo gráfico), el sistema operativo
  le da mayor prioridad al CuteCom, y por ende, ya no
  puedo leer el caracter que recibo mediante el otro
  programa que he compilado.
 
  Qué me aconsejan para dar mayor prioridad al programa
  que he escrito y así poder leer el caracter que llega
  al puerto serial aunque use varios programas a la
  misma vez ?
 
  Algunas lineas en C que deba agregar? o algún comando?
 
  --
  p3dRø
  Prioridad de que tipo, de proceso o de lectura/escritura
  (porque como bien sabes son distintos).
  Para procesos existen los comandos nice/renice, la diferencia
  entre estos dos es que en el primero lanzas el comando con esa
  prioridad desde el principio, y el segundo sirve para
  ajustarla.
  Para operaciones de e/s tienes ionice, que es como nice pero
  para e/s
 
  Un saludo y espero que te sirva
 
  He probado el comando nice dentro del código de mi programa y me
  retorna un -1. Según el return value de nice en la página
  http://linux.die.net/man/3/nice cuando sale -1 es porque no ha habido
  exito en el cambio de prioridad. Cómo puedo solucionar dicho problema?

 Usa perror para imprimir el mensaje de error de nice para obtener el
 mensaje error.


Bueno les cuento que ya conseguí hacer funcionar mi programa para que pueda
leer el puerto serial sin hacer conflictos con otros programas que se
ejecutan automáticamente por el sistema operativo (en este caso el programa
que generaba el conflicto era getty), por más prioridad que se le de a un
programa a veces requiere razonamiento lógico más que otra cosa.

Primero ejecuté un:
#nice -n -20 ./miprograma

Ya que es un programa que maneja el puerto serial, pude comprobar que tenía
mayor prioridad fijándome si se ubicaba primero en la lista que aparecía al
hacer un:
#lsof | grep ttyS0

Comprobé que se ubicaba primero pero aun así no podía lograr que el sistema
operativo (y el procesador) le de la prioridad absoluta que necesitaba.

Luego de muchas horas jeje, un amigo me aconsejó que comente la lista del
inittab al programa getty, que es el encargado de la comunicación serial en
Linux. Por lo tanto entré a :
#vim /etc/inittab

Y comenté la línea:
#T0:23:respawn:/sbin/getty -L ttyS0 38400

Lo anterior hace que getty ya no se ejecute automáticamente al inicio de la
carga del sistema operativo(hecha por el script init). Así que para que se
haga eficiente la modificación hice un reboot al sistema.

Luego de eso ya podía ejecutar mi programa sin que haya conflictos con el
getty por apoderarse del control del puerto serial :D

Espero que esta info sea de ayuda para otros.

Saludos,
-- 
p3dRø


Off topic - Dar prioridad de lectura a un programa hecho en C

2008-07-16 Thread p3dRø
Hola, he compilado y ejecutado un programa escrito en C que monitorea el
puerto serial en un Linux, y me surge una complicación que es que cuando
ejecuto dicho programa junto a, por ejemplo, el CuteCom (como el
hyperterminal en modo gráfico), el sistema operativo le da mayor prioridad
al CuteCom, y por ende, ya no puedo leer el caracter que recibo mediante el
otro programa que he compilado.

Qué me aconsejan para dar mayor prioridad al programa que he escrito y así
poder leer el caracter que llega al puerto serial aunque use varios
programas a la misma vez ?

Algunas lineas en C que deba agregar? o algún comando?

-- 
p3dRø


Off topic - Programa en C para manejar puerto serial

2008-07-02 Thread p3dRø
Hola amigos listeros,

Quiero hacer una conexión de 2 PIR (detectores de movimiento) se comuniquen
con el puerto serial DB9 de una placa soekris enrutador inalámbrico (
http://www.soekris.com/net4521.htm).

Para eso voy a hacer un hardware que es un adaptador para conectar ambos PIR
al puerto serial. Por otro lado también necesito hacer un programa para la
placa soekris que monitorice su puerto serial constantemente y que cuando
reciba un voltaje de 5 V entonces active un script. No tengo noción de dónde
empezar o si hay ejemplos parecidos en Internet o ustedes ya han hecho algo
similar. Por favor necesito ayuda por esa parte.

Yo creo que tengo que monitorizar únicamente el pin de recepción. Es
correcto?

Cualquier sugerencia o info me será de gran ayuda. Gracias.

-- 
p3dRø


Re: Control de Tráfico en Linux - Traffic Shapping

2008-07-02 Thread p3dRø
Yo te recomiendo Quagga para QoS :)

Pedro

2008/7/1 Federico Alberto Sayd [EMAIL PROTECTED]:

 Kevin Zambrano escribió:

 tq escribió:

 Hola compañeros.

 Dado un equipo con Debian Lenny haciendo las veces de proxy/router, y
 actualmente corriendo Squid/Dansguardian perfectamente, que me recomiendan
 ir leyendo para implementar control de tráfico:

 - delay pools
 - tc
 - ambos?


 No conozco delay pools por lo que te recomiendo iproute (utilidades ip y
 tc). Con tc puedes hacer mucho.

 http://www.linuxfoundation.org/en/Net:Iproute2_examples
 http://ornellas.apanela.com/dokuwiki/pub:firewall_and_adv_routing


  Te recomiendo iproute2 y un programita llamado htb.init que te gestiona
 el control del ancho de banda.

 Saludos



 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]




-- 
p3dRø


Off topic - Programa en C para manejar puerto serial

2008-07-02 Thread p3dRø
Hola amigos listeros,

Quiero hacer una conexión de 2 PIR (detectores de movimiento) se comuniquen
con el puerto serial DB9 de una placa soekris enrutador inalámbrico.  (
http://www.soekris.com/net4521.htm). Dicha placa correrá el sistema
operativo Linux Voyage.

Para eso voy a hacer un hardware que es un adaptador para conectar ambos PIR
al puerto serial. Por otro lado también necesito hacer un programa para la
placa soekris que monitorice su puerto serial constantemente y que cuando
reciba un voltaje de 5 V entonces active un script. No tengo noción de dónde
empezar o si hay ejemplos parecidos en Internet o ustedes ya han hecho algo
similar. Por favor necesito ayuda por esa parte.

Yo creo que tengo que monitorizar únicamente el pin de recepción. Es
correcto?

Cualquier sugerencia o info me será de gran ayuda.

Gracias

-- 
p3dRø


Re: Off topic - Programa en C para manejar puerto serial

2008-07-02 Thread p3dRø
El día 2 de julio de 2008 10:12, Julián Esteban Perconti 
[EMAIL PROTECTED] escribió:

 p3dRø escribió:

  Hola amigos listeros,

 Quiero hacer una conexión de 2 PIR (detectores de movimiento) se
 comuniquen con el puerto serial DB9 de una placa soekris enrutador
 inalámbrico (http://www.soekris.com/net4521.htm).

 Para eso voy a hacer un hardware que es un adaptador para conectar ambos
 PIR al puerto serial. Por otro lado también necesito hacer un programa para
 la placa soekris que monitorice su puerto serial constantemente y que cuando
 reciba un voltaje de 5 V entonces active un script. No tengo noción de dónde
 empezar o si hay ejemplos parecidos en Internet o ustedes ya han hecho algo
 similar. Por favor necesito ayuda por esa parte.

 Yo creo que tengo que monitorizar únicamente el pin de recepción. Es
 correcto?

 Cualquier sugerencia o info me será de gran ayuda. Gracias.

 --
 p3dRø

 Hoal pedro, me encantaria ayudarte pero desconozco.
 Mi pregunta es.. donde compraste el soekris, en que pais y demas. Yo soy de
 argentina y no los consigo por ningun lado.
 Gracias.


Hola la verdad yo no soy quien lo compra porque trabajo para un grupo de
investigación. Te aconsejo que entres a la página
http://www.soekris.com/net4521.htm y le escribas al mail del área de soporte
o de márketing. Suerte!

Por favor alguien tiene sugerencias sobre el *programa en C* que permita
manejar el *puerto serial DB9* para la configuración que les expliqué
anteriormente ?

-- 
p3dRø


Re: Off topic - Programa en C para manejar puerto serial

2008-07-02 Thread p3dRø
El día 2 de julio de 2008 10:36, Jhosue Rui [EMAIL PROTECTED] escribió:

 p3dRø escribió:



 El día 2 de julio de 2008 10:12, Julián Esteban Perconti 
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] escribió:


 p3dRø escribió:

Hola amigos listeros,

Quiero hacer una conexión de 2 PIR (detectores de movimiento) se
comuniquen con el puerto serial DB9 de una placa soekris
enrutador inalámbrico (http://www.soekris.com/net4521.htm).

Para eso voy a hacer un hardware que es un adaptador para
conectar ambos PIR al puerto serial. Por otro lado también
necesito hacer un programa para la placa soekris que monitorice
su puerto serial constantemente y que cuando reciba un voltaje
de 5 V entonces active un script. No tengo noción de dónde
empezar o si hay ejemplos parecidos en Internet o ustedes ya han
hecho algo similar. Por favor necesito ayuda por esa parte.

Yo creo que tengo que monitorizar únicamente el pin de
recepción. Es correcto?

Cualquier sugerencia o info me será de gran ayuda. Gracias.

-- p3dRø

Hoal pedro, me encantaria ayudarte pero desconozco.
Mi pregunta es.. donde compraste el soekris, en que pais y demas. Yo
soy de argentina y no los consigo por ningun lado.
Gracias.


 Hola la verdad yo no soy quien lo compra porque trabajo para un grupo de
 investigación. Te aconsejo que entres a la página
 http://www.soekris.com/net4521.htm y le escribas al mail del área de
 soporte o de márketing. Suerte!

 Por favor alguien tiene sugerencias sobre el *programa en C* que permita
 manejar el *puerto serial DB9* para la configuración que les expliqué
 anteriormente ?

 --
  p3dRø



 Hola.

 Se me ocurre algo, basado en la información que das. No tengo idea a que te
 refieres con PIR (de momento asumo que son alguna clase de sensor de
 movimiento que cuando se activa manda una señal de 5V), pero si vas a
 fabricar una pieza de hardware que los controle y que al recibir alguna
 señal de ellos vas a mandar información a través del puerto serial, creo que
 no estas enfocando las cosas como son.

 De momento y asumiendo que lo anterior es cierto. necesitarías usar un
 hardware intermedio entre el PIR y el puerto serial. Ya sea un
 microcontrolador (PIC? , Atmel?) o un MAX232 que te reciba los datos
 paralelos de los PIR y te los convierta a serie, de aquí para adelante la
 programación en C es sencilla porque lo único que tienes que hacer es
 utilizar las rutinas de lectura del puerto serial de las que hay miles de
 ejemplos en la internet, pero te repito, estoy tratando de entender lo que
 quieres hacer con la poca información que das.

 Visto de esta manera tu problema esta en generar un protocolo de tal forma
 que el micro o lo que uses te mande un dato en caso de actividad o no de
 cada uno de los sensores y leas ese dato con las rutinas estándar
 de C.

 En cuanto a tu idea de censar alguno de los pines del puerto, pues, yo
 hacia cosas como esas en mis antiguos tiempos de MS-DOS 5.0 con
 interrupciones del sistema, pero creo que en linux una vez las trate de usar
 y creo que el sistema operativo no te deja, además, si usaras un  puerto
 paralelo la idea de censar un pin seria viable pero dado que vas a usar un
 puerto serial esto no es muy útil que digamos ya que hay en juego muchos
 flancos y cosas por el estilo que no te dejarían hacer las cosas como
 quieres hacerlas.

 Esto solo por comentar.

 Comenta y te insto a que este tipo de preguntas las hagas por otro tipo de
 listas mas especializadas en cosas de hardware o electrónicas creo que te
 seria mucho mas útiles para este caso


 Suerte
 --



Exacto, voy a utilizar un Max232 que haga de adaptador entre los 2 PIR y el
puerto serial. Ahora dicho programa en C solo necesito de que monitoree
eventos en el pin de recepción. Qué rutinas de lectura del puerto serial
debo utilizar? por otro lado también debo utilizar interrupciones?

Me puedo ayudar del minicom (software que manejar el puerto serial sobre
Linux) para este propósito ? de qué forma?

-- 
p3dRø


Re: Off topic - Programa en C para manejar puerto serial

2008-07-02 Thread p3dRø
El día 2 de julio de 2008 11:58, frank [EMAIL PROTECTED] escribió:

 

 p3dRø escribió:

Hola amigos listeros,

Quiero hacer una conexión de 2 PIR (detectores de movimiento) se
comuniquen con el puerto serial DB9 de una placa soekris
enrutador inalámbrico (http://www.soekris.com/net4521.htm).

Para eso voy a hacer un hardware que es un adaptador para
conectar ambos PIR al puerto serial. Por otro lado también
necesito hacer un programa para la placa soekris que monitorice
su puerto serial constantemente y que cuando reciba un voltaje
de 5 V entonces active un script. No tengo noción de dónde
empezar o si hay ejemplos parecidos en Internet o ustedes ya han
hecho algo similar. Por favor necesito ayuda por esa parte.

Yo creo que tengo que monitorizar únicamente el pin de
recepción. Es correcto?

Cualquier sugerencia o info me será de gran ayuda. Gracias.

-- p3dRø

 --
  p3dRø

 --
 


 Que tal,

 Hace tiempo hice un programa en C++ (bajo Windows) el cual trabajaba con
 una
 función propia del lenguaje llamada outport y otra llamada outportb (o
 algo parecido, eso ya fue hace mucho tiempo) estas hacían la comunicación
 con el puerto LPT1 y podías especificar el No. de PIN del puerto y el
 puerto
 (en mi caso era LPT1) y con lo cual podía conseguir, por ejemplo, prender o
 apagar una secuencia de LEDs simplemente diciéndole a la función qué No. de
 PIN encender/apagar.

 Revisa la ayuda del C++ allí hay unos buenos ejemplos con los cuales yo me
 base en ese tiempo.

 Suerte, espero te sea de utilidad


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]


Lo que yo quiero que al momento de detectar un evento en el puerto serial el
programa en C active un script que por ejemplo cree una carpeta nueva en el
directorio home.

Así, de ese modo, solo necesito de que el puerto serial esté en escucha y NO
en trasmisión. Por ahi he encontrado código en C, lo cual estoy estudiando
que es el link:
http://www.ontrak.net/linux.htm

Si saben más del tema y me pudiesen ayudar estaré muy agradecido. Por ahora
estoy analizando la función que se encuentra en el archivo adrserial.c

*ReadAdrPort(sResult,254)*

Saludos,

-- 
p3dRø


Re: Fuentes de KDE

2008-06-26 Thread p3dRø
El día 24 de junio de 2008 10:48, Julian Esteban Perconti 
[EMAIL PROTECTED] escribió:

 Hola listeros, estoy con un debian estable, y tengo como navegador web
 el iceweasel y icedove como cliente de correo, y estoy personalizando un
 poco el tema del desktop y demas.., con las fuentes del kde no tuve
 drama, pude cambiarlas, achicarlas y demas.
 El punto esta en que el icedove y el iceweasel tienen la fuentes de los
 menus, muy grande para mi gusto, y quisiera saber si alguien tiene idea
 de como achicarlas.., busque por las preferencias pero no encontre nada.

   Desde ya. gracias y saludos a todos.!


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]


Hola Julian tienes que :
1. Abres el menú kde
2. Das clic en Centro de control
3. Das clic en Aspectos y temas
4. Cambias las fuentes a tu gusto en la opción Fuentes

Cheka esto:

http://docs.kde.org/stable/es/kdebase-runtime/userguide/control-center.html

Suerte!

-- 
p3dRø


Re: cómo Instalar kde 4.0?

2008-06-25 Thread p3dRø
El día 24 de junio de 2008 12:02, David Palacio [EMAIL PROTECTED]
escribió:

 On Monday 23 June 2008 06:25:32 Jorge Barreiro Gonzalez wrote:
  O Luns 23 Xuño 2008 12:46, David Francos (XayOn) escribiu:
   David Palacio wrote:
On Sunday 22 June 2008 13:22:53 p3dRø wrote:
Hola, recién hace poco he actualizado debian etch en mi
 PC y
   
quiero saber
   
de qué manera puedo instalar el kde 4.0 en vez de tener el
 que
   
por defecto
   
se instala kde3.5
   
Yo utilizo el repositorio:
deb http://ftp.debian.org/debian etch main contrib non-free
   
Gracias de antemano por la respuesta que me puedan
 brindar.
   
Hola.
   
En pocas palabras: no puedes. Necesitas Sid/inestable para
 instalar
KDE4.
  
   No se si funcionaria bien (sobre todo en etch) pero podria
 hacer
   apt-pinning...
   Añadiendo http://ftp.debian.org/debian unstable main contrib
 non-free
   debajo de su otro repo en /etc/apt/sources.list e instalarlo con
 el
   flag -t unstable.
 
  Tendría que meter no sólo unstable, también testing y
 experimental.
  Quedaría todo bastante mezclado. Lo más probable es que
 acabase con
  prácticamente todos los paquetes en testing o unstable. Yo lo que
 haría (e
  hice) sería pasarme a lenny y usar unstable con pinning, tal
 como comenta
  el la página de pkg-kde: http://pkg-
 kde.alioth.debian.org/experimental.html
 
   --
   http://thexayon.wordpress.com
  
   Que la fuerza os acompañe.
  
   -BEGIN GEEK CODE BLOCK-
   Version: 3.12
   GCS dpu s: a--- C UL P L+++ E--- W+++
 N+++ o+ K- w---
   O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b
 DI--- D+++
   G+ e- h++ r+++ y
   --END GEEK CODE BLOCK--
  
   --XayOn--
  
   Linux registered user #446872
 Testing/Lenny frecuentemente es insuficiente para KDE4. A veces
 se necesitan paquetes de Sid. Lo recomendable es pasarse
 completamente a Inestable.

 Aunque si quieres Estable + KDE4, te confieso que no es imposible.
 Ya lo hice el año pasado, el backport. Pero es muy tedioso.



Hola David Palacio, nos puedes contar mas sobre tu experiencia instalando
kde4.0 para etch?, seria muy interesante!

-- 
p3dRø


cómo Instalar kde 4.0?

2008-06-22 Thread p3dRø
Hola, recién hace poco he actualizado debian etch en mi PC y quiero saber de
qué manera puedo instalar el kde 4.0 en vez de tener el que por defecto se
instala kde3.5

Yo utilizo el repositorio:
deb http://ftp.debian.org/debian etch main contrib non-free

Gracias de antemano por la respuesta que me puedan brindar.

-- 
p3dRø