Salut,

Dans le cadre, de l'acces au port parallele sous Linux, je desire
utiliser la fonction ioperm() or :

En utilisant ioperm() en tant qu'utilisateur, le shell renvoie le message
d'erreur suivant : ioperm:opération non permise.
En tant que root, la communication avec le port fonctionne.
J'ai donne les droits aux fichiers /dev/lp* et aux fichiers /dev/par* : ça ne
change rien.
En utilisant alors setuid(0) (<unistd.h>) : pas + de résultats.

Comment utiliser ioperm() en ayant les droits utilisateur ?


Merci d'avance pour votre aide.

Répondre à