Problemas con puerto serial en Thinkpad T22
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
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
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
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
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
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
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
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
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
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?