Je ne sais pas si on peut lire le son de cette façon mais bon, juste quelques pistes pour t'aider :
1) Tu demandes un ouverture en READ/WRITE du fichier, es-tu bien root quand tu exécutes ton programme car les droits d'accès que tu montre pour /dev/dsp indiquent que seul root peut écrire
2) Ton dsp est un lien symbolique sur dsp0. dsp0 existe-t-il bien, et a-t-il les bons droits d'accès ?
3) En noyau 2.6, le système audio a changé. Je sais que j'ai dû activer dans le noyau la compatibilité OSS (ancien système audio) pour que tous mes anciens logiciels de son fonctionnent. Je sais que le /dev/dsp est impacté, peut être n'as tu pas la compatibilité OSS d'activée.
Voilà quelques pistes....
---------------
Logiciels Libres pour Tous : http://feuxeu77.dyndns.org