Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Ricardo Albarracin B.
On Tue, 1 May 2007 15:59:34 -0400
Alejandro Weinstein [EMAIL PROTECTED] wrote:

 Hola:
 
 Tengo un notebook Thinkpad T22, []
 - Unir el pin 2 con el 3 (Tx con Rx), y escribir algo. Si funcionase
 el puerto, deberia tener eco, sin embargo no recibo datos.[..]

Estimado amigo, creo que tu problema son los permisos, revisa a que
grupo perteneces tu y el /dev/ttyS0 y debes pertenecer al mismo grupo,
además de eso el grupo debe tener permisos de escritura.

ls -lF /dev/ttyS* -- ver que permisos y grupos tiene

Deberia tener -rw-rw-r-- es decir 664

Despues tu como usuario debes pertenecer a ese grupo.

Saludos
-- 
Atentamente.   Electronica y Unix
++---+
| Ricardo Albarracin B.  |  Electrolinux |
|counter.li.org:#238.105 |[EMAIL PROTECTED]@gmail.com|
++---+
|   http://electrolinux.dyndns.org   |
++


Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Alejandro Weinstein
On 5/1/07, Gustavo Chain [EMAIL PROTECTED] wrote:
 probaste haciendo cargando el módulo generic_serial ( creo q así se
 llamaba ).

Acabo de probar con '$ modprobe generic_serial', y el problema sigue
igual. En todo caso segun el Serial HOWTO
(http://tldp.org/HOWTO/Serial-HOWTO-4.html#ss4.9):

The device driver for the serial port is the software that operates
the serial port. It is now provided as a serial module. From kernel
2.2 on, this module will normally get loaded automatically if it's
needed.

Por lo que el modulo debiera cargarse automaticamente. He buscado en
google en caso que el T22 tenga que usar un modulo particular para el
puerto serial, pero no he encontrado nada.

Como dato adicional, probe con un cable usb-serial, y funciono sin problemas.

Saludos,
Alejandro.


Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Alejandro Weinstein
On 5/2/07, Ricardo Albarracin B. [EMAIL PROTECTED] wrote:
 Estimado amigo, creo que tu problema son los permisos

Creo que los permisos estan bien:

$ groups
... dialout ...

$ ls -l /dev/ttyS0
crw-rw 1 root dialout 4, 64 2007-05-02 03:54 /dev/ttyS0

Ademas, he probado ejecutando el minicom como root, y el problema sigue igual.

Saludos,
Alejandro.
From [EMAIL PROTECTED]  Wed May  2 11:17:38 2007
From: [EMAIL PROTECTED] (Ricardo Albarracin B.)
Date: Wed May  2 11:19:15 2007
Subject: Problemas con puerto serial en Thinkpad T22
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Wed, 2 May 2007 10:23:25 -0400
Alejandro Weinstein [EMAIL PROTECTED] wrote:

 $ ls -l /dev/ttyS0
 crw-rw 1 root dialout 4, 64 2007-05-02 03:54 /dev/ttyS0

Supongo que tu perteneces al grupo dialout
Supongo que también te aseguraste que el device es realmente ttyS0.

 Ademas, he probado ejecutando el minicom como root, y el problema
 sigue igual.

Aunque se descarta si probaste como root.

 Saludos,
 Alejandro.

Saludos y suerte.
-- 
Atentamente.   Electronica y Unix
++---+
| Ricardo Albarracin B.  |  Electrolinux |
|counter.li.org:#238.105 |[EMAIL PROTECTED]@gmail.com|
++---+
|   http://electrolinux.dyndns.org   |
++


Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Alejandro Weinstein
On 5/2/07, Ricardo Albarracin B. [EMAIL PROTECTED] wrote:
 On Wed, 2 May 2007 10:23:25 -0400
 Alejandro Weinstein [EMAIL PROTECTED] wrote:

  $ ls -l /dev/ttyS0
  crw-rw 1 root dialout 4, 64 2007-05-02 03:54 /dev/ttyS0

 Supongo que tu perteneces al grupo dialout

Si. Como puse mas arriba:

$ groups
... dialout ...

 Supongo que también te aseguraste que el device es realmente ttyS0.

Si. Como puse mas arriba:

$ dmesg | grep ttyS
[17179574.364000] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Lo que me llama la atencion es que pareciera que el puerto no esta
inicializado, ya que el pin Tx, que debiera tener un voltaje negativo,
esta en un estado de alta impedancia. En el PC que estoy ahora, en
cambio, este pin tiene -12V, no habiendo ejecutado ningun programa que
utilize el puerto.

Saludos,
Alejandro.


Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Ricardo Albarracin B.
On Wed, 2 May 2007 11:50:41 -0400
Alejandro Weinstein [EMAIL PROTECTED] wrote:

[..]En el PC que estoy ahora, en
 cambio, este pin tiene -12V, no habiendo ejecutado ningun programa que
 utilize el puerto.

Y que diferencias hay entre el anterior y el actual? son maquinas
diferentes supongo

 Saludos,
 Alejandro.

Saludos
-- 
Atentamente.   Electronica y Unix
++---+
| Ricardo Albarracin B.  |  Electrolinux |
|counter.li.org:#238.105 |[EMAIL PROTECTED]@gmail.com|
++---+
|   http://electrolinux.dyndns.org   |
++
From [EMAIL PROTECTED]  Wed May  2 13:18:33 2007
From: [EMAIL PROTECTED] (Morenisco)
Date: Wed May  2 13:19:57 2007
Subject: Enviar archivos por email a traves de http
Message-ID: [EMAIL PROTECTED]

Holas,

Resulta que quiero enviar unos reportes en forma automatica por email, pero
tengo la salida del puerto 25 bloqueada en donde estoy, asi es que ni modo
de usar un smtp asi no mas.
Pero la maquina que tiene los reportes esta conectada a internet, asi es que
puedo hacer algo a traves de http.
La restriccion es que no tengo un servidor afuera en donde poner un cgi con
perl o un script con php, no se si habra algun servicio externo como para
hacer algo asi, o de alguna forma hacer un tunel smtp local--http
local--smtp externo .

Alguna idea?

Saludos.

Morenisco.
From [EMAIL PROTECTED]  Wed May  2 13:31:12 2007
From: [EMAIL PROTECTED] (kamus)
Date: Wed May  2 13:32:39 2007
Subject: Enviar archivos por email a traves de http
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

http://phpmailer.sourceforge.net/

No sé si lo probaste, pero aquí me soluciono varios detalles y facilito la
vida :)

Saludos

On 5/2/07, Morenisco [EMAIL PROTECTED] wrote:

 Holas,

 Resulta que quiero enviar unos reportes en forma automatica por email,
 pero
 tengo la salida del puerto 25 bloqueada en donde estoy, asi es que ni modo
 de usar un smtp asi no mas.
 Pero la maquina que tiene los reportes esta conectada a internet, asi es
 que
 puedo hacer algo a traves de http.
 La restriccion es que no tengo un servidor afuera en donde poner un cgi
 con
 perl o un script con php, no se si habra algun servicio externo como para
 hacer algo asi, o de alguna forma hacer un tunel smtp local--http
 local--smtp externo .

 Alguna idea?

 Saludos.

 Morenisco.




-- 
Victor Vargas B.
www.linux-atacama.cl
From [EMAIL PROTECTED]  Wed May  2 13:33:15 2007
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Wed May  2 13:34:40 2007
Subject: Enviar archivos por email a traves de http
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El 2/05/07, Morenisco [EMAIL PROTECTED] escribió:
 Holas,

 Resulta que quiero enviar unos reportes en forma automatica por email, pero
 tengo la salida del puerto 25 bloqueada en donde estoy, asi es que ni modo
 de usar un smtp asi no mas.
 Pero la maquina que tiene los reportes esta conectada a internet, asi es que
 puedo hacer algo a traves de http.
 La restriccion es que no tengo un servidor afuera en donde poner un cgi con
 perl o un script con php, no se si habra algun servicio externo como para
 hacer algo asi, o de alguna forma hacer un tunel smtp local--http
 local--smtp externo .

Si tienes dos máquinas, ni modo. (una dentro y una fuera del
firewall). No al menos hasta donde yo alcanzo a conocer.

Si tienes tres, y dos están afuera, aunque no puedas acceder a partir
del 25, puedes usar un tunel. (cualquiera, 80, 25)

-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org


Problemas con puerto serial en Thinkpad T22

2007-05-02 Por tema Alejandro Weinstein
On 5/2/07, Ricardo Albarracin B. [EMAIL PROTECTED] wrote:
 On Wed, 2 May 2007 11:50:41 -0400
 Alejandro Weinstein [EMAIL PROTECTED] wrote:

 [..]En el PC que estoy ahora, en
  cambio, este pin tiene -12V, no habiendo ejecutado ningun programa que
  utilize el puerto.

 Y que diferencias hay entre el anterior y el actual? son maquinas
 diferentes supongo

Si. Este es un PC normal.
From [EMAIL PROTECTED]  Wed May  2 14:14:01 2007
From: [EMAIL PROTECTED] (Alejandro Weinstein)
Date: Wed May  2 14:15:25 2007
Subject: Problemas con puerto serial en Thinkpad T22
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On 5/1/07, Alejandro Weinstein [EMAIL PROTECTED] wrote:
 Hola:

 [ problema puerto serial]

Solucionado. Faltaba habilitar el puerto en la BIOS. Me quedan algunas dudas:

-¿Por que en windows funcionaba estando deshabilitado el puerto?
-¿Por que antes de habilitar igual el kernel reconocia una parte del
puerto? Con esto me refiero a que:

Antes de habilitar el puerto en la BIOS:

$ dmesg | grep ttyS
[17179574.364000] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Despues de habilitar el puerto en la BIOS:

$ dmesg | grep ttyS
[17179575.496000] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[17179575.50] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Supongo que serial8250 es una funcion del kernel, pero ¿que representa
el 00:0b ?

Saludos,
Alejandro.


Problemas con puerto serial en Thinkpad T22

2007-05-01 Por tema Eduardo Peña Ceballos
Alejandro Weinstein wrote:
 
 ¿Alguna idea sobre como hacer funcionar el puerto?

man stty


-- 
Eduardo Peña Ceballos
Estudiante Ingeniería (e) Informática - PUCV
http://www.kope.cl


Problemas con puerto serial en Thinkpad T22

2007-05-01 Por tema Alejandro Weinstein
On 5/1/07, Eduardo Peña Ceballos [EMAIL PROTECTED] wrote:
 Alejandro Weinstein wrote:
 
  ¿Alguna idea sobre como hacer funcionar el puerto?

 man stty

DESCRIPTION
   Print or change terminal characteristics.

Supongo que minicom y gtkterm configuran el puerto serial al momento
de ejecutarse, por lo que no veo como stty me puede ayudar. Por favor
corrigeme si estoy equivocado.

En todo caso:

$ stty -F /dev/ttyS0
speed 9600 baud; line = 0;
-brkint -imaxbel

Saludos,
Alejandro.


Problemas con puerto serial en Thinkpad T22

2007-05-01 Por tema Alejandro Weinstein
On 5/1/07, Alejandro Weinstein [EMAIL PROTECTED] wrote:

[ Problema con el puerto serial ]

Mas informacion sobre el problema: Al parecer el puerto serial no se
esta abriendo. Llego a esta conclusion midiendo el pin Tx. Normalmente
en este pin hay un voltaje negativo -10V o -12V. En mi caso esta en un
estado de alta impedancia. Estando en windows, tengo los -10V
esperados.

Saludos,
Alejandro.
From [EMAIL PROTECTED]  Tue May  1 22:44:49 2007
From: [EMAIL PROTECTED] (Gustavo Chain)
Date: Tue May  1 23:42:31 2007
Subject: Problemas con puerto serial en Thinkpad T22
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El Tue, 1 May 2007 15:59:34 -0400
Alejandro Weinstein [EMAIL PROTECTED] escribió:

 Hola:
 
 Tengo un notebook Thinkpad T22, con Xubuntu Dapper, y no puedo hacer
 funcionar el puerto serial. Se que el puerto esta bueno, porque
 probandolo desde windows funciona.
 
 La prueba que hago es la siguiente:
 
 -Ejecutar minicom, con el puerto serial configurado como /dev/ttyS0,
 sin paridad, y sin control de flujo.
 - Unir el pin 2 con el 3 (Tx con Rx), y escribir algo. Si funcionase
 el puerto, deberia tener eco, sin embargo no recibo datos.
 
 Creo que el el puerto serial esta en el /dev/ttyS0:
 $ dmesg | grep ttyS
 [17179574.364000] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
 
 Ademas,
 $ setserial -a /dev/ttyS0
 /dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
 Baud_base: 115200, close_delay: 50, divisor: 0
 closing_wait: 3000
 Flags: spd_normal skip_test
 
 De todas formas, he probado con /dev/ttyS[1-4], con el mismo
 resultado. Tambien pruebo como root, en caso que sea un problema de
 permisos, y todo sigue igual.
 
 Tambien he probado con gtkterm en vez de minicom, y obtengo los mismos
 resultados.
 
 ¿Alguna idea sobre como hacer funcionar el puerto?
 

probaste haciendo cargando el módulo generic_serial ( creo q así se
llamaba ).

#modprobe generic_serial

No me acuerdo del nombre, pero puedes buscarlo
en /lib/modules/version-del-kernel/drivers/serial/

-- 
Gustavo Chaín Dumit
Alumno de Ingeniería de Ejecución Informática
Pontificia Universidad Católica de Valparaiso
http://aleph.homeunix.com/~gchain


Problemas con puerto serial en Thinkpad T22

2007-05-01 Por tema Alejandro Weinstein
Hola:

Tengo un notebook Thinkpad T22, con Xubuntu Dapper, y no puedo hacer
funcionar el puerto serial. Se que el puerto esta bueno, porque
probandolo desde windows funciona.

La prueba que hago es la siguiente:

-Ejecutar minicom, con el puerto serial configurado como /dev/ttyS0,
sin paridad, y sin control de flujo.
- Unir el pin 2 con el 3 (Tx con Rx), y escribir algo. Si funcionase
el puerto, deberia tener eco, sin embargo no recibo datos.

Creo que el el puerto serial esta en el /dev/ttyS0:
$ dmesg | grep ttyS
[17179574.364000] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Ademas,
$ setserial -a /dev/ttyS0
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
Baud_base: 115200, close_delay: 50, divisor: 0
closing_wait: 3000
Flags: spd_normal skip_test

De todas formas, he probado con /dev/ttyS[1-4], con el mismo
resultado. Tambien pruebo como root, en caso que sea un problema de
permisos, y todo sigue igual.

Tambien he probado con gtkterm en vez de minicom, y obtengo los mismos
resultados.

¿Alguna idea sobre como hacer funcionar el puerto?