🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9318

open(2) no abre /dev/ttyS0

#9318
From: Jesús Ángel
Date: Thu, 25 Jul 2002 12:14
37 lines
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-mail

Show 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)