Article View: es.comp.os.linux.programacion
Article #9318open(2) no abre /dev/ttyS0
From: Jesús Ángel
Date: Thu, 25 Jul 2002 12:14
Date: Thu, 25 Jul 2002 12:14
37 lines
2209 bytes
2209 bytes
Hola a todos/as
Quiero abrir el puerto /dev/ttyS0 para leer y escribir. Para ello
utilizo este c�digo:
fd = open ("/dev/ttyS0", O_RDWR | O_NOCTTY);
if (fd < 0)
{
perror (MODEMDEVICE);
exit (-1);
}
Cuando lo ejecuto por primera vez funciona bien y open devuelve el
descriptor de fichero. Sin embargo las siguientes veces que lo ejecuto
el programa se para en la llamada a open.
El caso es que lo he probado con el puerto /dev/ttyS1 y en este caso
siempre abre el puerto.
�Puede ser que el dispositivo conectado en /dev/ttyS0 (que no es el
mismo que el que hay en /dev/ttyS1) haga algo que bloquee el puerto
/dev/ttyS0?
�Hay alg�n errror en el c�digo que utilizo para abrir el puerto?
Saludos y muchas gracias.
--
Jes�s �ngel del Pozo Dom�nguez
Valladolid __�
GnuPG key-id: 0x17FB6CCE _ \<_
http://www.tel.uva.es/~jpozdom (_)/(_)
_ _
~0 (_| . - ' - . _ . - ' - . _ . - ' - . |_) O
|(_~|^~~| |~~^|~_)|
TT/_ T"T T"T _\HH
jgs^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Technical Details
Message-ID:
<slrnajvrlb.4t0.jpozdom@sol.linux.bogus>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!kibo.news.demon.net!demon!btnet-peer0!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,15687fa31af2e0e6,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-07-25 05:27:47 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!kibo.news.demon.net!demon!btnet-peer0!btnet-peer!btnet!newsfeed.bt.es!news.bt.es!not-for-mail From: Jesús Ángel <jpozdom@ribera.tel.uva.es> Newsgroups: es.comp.os.linux.programacion Subject: open(2) no abre /dev/ttyS0 Date: 25 Jul 2002 12:14:45 GMT Organization: Sitio privado Lines: 37 Message-ID: <slrnajvrlb.4t0.jpozdom@sol.linux.bogus> NNTP-Posting-Host: 213.254.77.86 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: titan.bt.es 1027599285 18560 213.254.77.86 (25 Jul 2002 12:14:45 GMT) X-Complaints-To: abuse@bt.es NNTP-Posting-Date: 25 Jul 2002 12:14:45 GMT User-Agent: slrn/0.9.7.2 (Linux)