Droits d'accès aux ports systèmes

Avant d'utiliser moserial avec un port série, vous devez vous assurer que vous possédez bien les droits d'accès à ce port pour lire et écrire.

Il existe plusieurs façons de faire cela sur un système Linux. Sur Fedora 10, vous pouvez avoir besoin d'utiliser l'outil PolicyKit, auquel on peut accéder en choisissant Système ▸ Préférences ▸ Système ▸ Autorisations. Puis allez à org ▸ freedesktop ▸ device-access ▸ Directly access serial modem devices (accéder directement à des périphériques modem série), et cliquez sur edit. Mettez Anyone: sur « Yes ».

Figure 1 Autorisations pour port série sur Fedora 10

Sur d'autres systèmes, vous aurez peut-être à lancer des commandes semblables à celles-ci : « sudo chmod o+rw /dev/ttyS* » ou « sudo chmod o+rw /dev/ttyUSB* », pour obtenir les droits d'accès aux ports série en lecture et en écriture (pour tous les utilisateurs).

Sinon, vous pouvez voir à quel groupe appartiennent les périphériques et ajouter votre compte comme membre de ce groupe.