Pyserial: impossible de configurer le port: (5, 'erreur d'Entrée/sortie)

J'ai essayé d'obtenir les deux lignes suivantes de code Python pour exécuter depuis deux jours, sans beaucoup de succès:

import serial
ser = serial.Serial(0)

Chaque fois que je le lance, j'obtiens l'erreur suivante:

Traceback (most recent call last):
  File "./test.py", line 4, in <module>
    ser = serial.Serial(0)
  File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 260, in __init__
    self.open()
  File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 280, in open
    self._reconfigurePort()
  File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 308, in _reconfigurePort
    raise SerialException("Could not configure port: %s" % msg)
serial.serialutil.SerialException: Could not configure port: (5, 'Input/output error')

Je suis sur Ubuntu 11.10 64 bits, avec Pyserial 2.5 (python-serial 2.5-2.1) et de Python 2.7 (python 2.7.2-7ubuntu2) et mon utilisateur est un membre du groupe dialout.

- Je exécuter Ubuntu 11.10 64 bits à trop de travail, avec les mêmes versions de Python et Pyserial, et le problème ne semble pas se produire. Toutes les suggestions sont les bienvenues - je suis assez sidéré...

Grâce,
Donagh

OriginalL'auteur Donagh | 2012-04-16