À mon avis ton problème venait du fait que tu n'utilisait pas devfsd (j'imagine).
En effet, devfs crée les fichiers de périphérique suivant la nouvelle nomenclature, ainsi /dev/hda s'écrit /dev/ide/host0/bus0/target0/lun0/disc. Donc tous les programmes qui accèdent à un périphérique ne retrouvent plus leurs jeunes s'il ne sont pas adaptés à la nouvelle nomenclature.
C'est là qu'intervient devfsd, parmis ses fonctionnalités il y a la possibilité de lui faire créer automatiquement des liens symboliques correspondant à l'ancienne nomenclature (ainsi, chez moi un ls -l /dev/hda me donne lr-xr-xr-x 1 root root 32 avr 25 13:20 /dev/hda -> ide/host0/bus0/target0/lun0/disc). Devfsd permet aussi d'exécuter automatiquement des actions lorsqu'un périphérique aparrait (Mandrake s'en sert pour son package dynamic) et d'autres choses amusantes.
Je crois qu'il vaut mieux attendre que ta distrib l'intègre en standard si tu ne veux pas te prendre la tête.
[^] # Re: question concernant alsa
Posté par wismerhill . En réponse à la dépêche Avancées technologiques du prochain noyau Linux. Évalué à 2.
En effet, devfs crée les fichiers de périphérique suivant la nouvelle nomenclature, ainsi /dev/hda s'écrit /dev/ide/host0/bus0/target0/lun0/disc. Donc tous les programmes qui accèdent à un périphérique ne retrouvent plus leurs jeunes s'il ne sont pas adaptés à la nouvelle nomenclature.
C'est là qu'intervient devfsd, parmis ses fonctionnalités il y a la possibilité de lui faire créer automatiquement des liens symboliques correspondant à l'ancienne nomenclature (ainsi, chez moi un ls -l /dev/hda me donne lr-xr-xr-x 1 root root 32 avr 25 13:20 /dev/hda -> ide/host0/bus0/target0/lun0/disc). Devfsd permet aussi d'exécuter automatiquement des actions lorsqu'un périphérique aparrait (Mandrake s'en sert pour son package dynamic) et d'autres choses amusantes.
Je crois qu'il vaut mieux attendre que ta distrib l'intègre en standard si tu ne veux pas te prendre la tête.