J'ai recyclé un vieux PC en firewall avec une distribution spécialisée (Smoothwall). J'ai enlevé tout ce qui est inutile dessus : CDROM, écran, carte graphique.
Le problème, c'est que maintenant, je ne peux plus contrôler les LED du clavier via ioctl() ni émettre de beep sur le haut parleur. Linux me répond que je n'ai pas de "tty" pour effectuer ces opérations... Pourtant, j'ai bien une entrée (le clavier et ses LED) et le haut parleur.
Comment faire accepter un tty sans carte graphique (donc sans sortie mais avec seulement une entrée) ?
NB : les connexions via ssh ne donnent pas un tty valide pour émettre un son ou contrôler les LED du clavier du firewall.
# ...
Posté par M . Évalué à 3.
Par example l'api input du 2.6 (et 2.4 ???) devrait permettre de faire ce que tu veux...
[^] # Re: ...
Posté par Hotshot92 . Évalué à 1.
De plus, il me semble qu'elle est rattachée à un tty (/dev/console)
[^] # Re: ...
Posté par M . Évalué à 3.
Non, tu dois taper directement dans /dev/input/eventx IIRC (j'ai plus d'example sous la main).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.