GNT sans publicité, site mobile, fonctionnalitées exclusives...

beeper avec fedora core 3 Linux 2.6

Le
Fred Kap
Bonjour,
Je voudrai faire un beeper sur mon PC , avec fedora core 2 ( linux 2.4) ca
marche bien : j'utilise alors soit echo -e '\a' ou bien en le beeper
suivant que j'ai récupérer:
void beep(int freq, int duration)
{
int fd;
fd = open("/dev/tty1", O_WRONLY|O_NONBLOCK);
if (fd >= 0)
{
ioctl(fd, KDMKTONE, (duration << 16) | (freq?(1193180 /
freq):0));
usleep(duration * 1000);
ioctl(fd, KDMKTONE, 0);
close(fd);
}
}

Par contre impossible de faire marcher le beeper avec fedora core 3 .
Est ce un problème de fedora ou une mauvaise installation du noyau ?
Quelqu'un a une idée ?
Lire les 3 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
lhabert
Le #1676984
Je crois qu'il faut charger le module « pcspkr » du noyau.
Nicolas George
Le #1676983
Luc Habert wrote in message
Je crois qu'il faut charger le module « pcspkr » du noyau.


Et regarder le volume (« PC Speaker »), si c'est une machine récente.

Fred Kap
Le #1676981
Le Mon, 19 Dec 2005 14:33:06 +0000, Luc Habert a écrit :

Je crois qu'il faut charger le module « pcspkr » du noyau.


C'est ça merci :)

Publicité
Suivre les réponses
Poster une réponse
Anonyme