Sur CrunchBang linux (variante Debian), j'ai un port COM sur ttyS0lequel j'essaie d'utiliser avec un périphérique NFC. libnfc a répondu qu'il ne pouvait voir aucun périphérique NFC, j'ai donc essayé d'ouvrir directement le port COM. Pour cela, j'ai utilisé:
sudo cu -l /dev/ttyS0 -s 9600
Cependant, cette commande renvoie:
cu: open (/dev/ttyS0): Permission denied
cu: /dev/ttyS0: Line in use
Je ne sais pas ce qui pourrait éventuellement utiliser cette connexion. Pour le savoir, j'ai essayé de lire tous les processus ouverts et le filtrage pour l'utilisation de ttyS0:
ps -ef | grep tty
mais pour cette commande, rien ne s'affiche qui utilise ttyS0. J'ai également essayé de saisir tous les fichiers ouverts et de filtrer pour un verrouillage sur ttyS0:
lsof | grep tty
mais cela ne renvoie rien en utilisant ttyS0.
Comment est-il possible cuque la ligne soit utilisée, mais les deux pset lsofne retournent rien en utilisant cette ligne?
/dev/ttyS0. Cela cache cependant tous les autres ttys.
minicomfonctionne bien, mais cuet screenrefuser de parler /dev/ttyUSB0. On m'a conseillé d'ajouter mon utilisateur au uucpet des dialoutgroupes et connectez - vous que n'a pas aidé.