Re: DVD

Pàgina inicial

Reply to this message
Autor: Miguel Moquillon
Data:  
A: guilde
Assumpte: Re: DVD
On Sun, Dec 14, 2003 at 11:30:40PM -0500, Patrick Dupre wrote:
> Merci pour les conseils,
>
> J'ai essaye d'implenter dans mon noyau l'option devfs
> mais je me recupere un message d'erreur:
>
> base.c: In function `is_devfsd_or_child':
> base.c:1417: structure has no member named `p_opptr'
> base.c:1417: structure has no member named `p_opptr'
> base.c: In function `devfsd_ioctl':
> base.c:3433: warning: unused variable `lock'
> make[3]: *** [base.o] Error 1
>
>
> dont je ne parviens pas a me debarasser. c'est un noyau 2.4.20.9. Est-ce
> qu'il y a un probleme de ce cote la ? je n'ai rien trouve sur internet.
>


Il n'y pas de probleme avec le noyau 2.4.20.
Tu dois activer les options suivantes dans la config de ton noyau :
CONFIG_EXPERIMENTAL=y
CONFIG_DEVFS_FS=y // pour activer devfs
CONFIG_DEVFS_MOUNT=y // pour le montage automatique au boot
CONFIG_DEVPTS_FS=n // devfs s'occupe de ceci maintenant. Activer cette 
                   // option peut poser des problèmes avec devfs
                   // de mon cote, je l'ai mis et je n'ai pas eu jusqu'a
                   // present de pb


Ensuite, une fois ton noyau fraichement compile et installe :) tu dois
installer le package devfsd correspondant a ta distrib.
Une fois ceci fais tu peux ecrire la ligne correspondante au lecteur de
dvd dans /etc/devfsd.conf

Precedemment, les lignes que je t'ai envoyees sont celles citees de
memoire, voici celles exactes :
LOOKUP          ^dvd$           CFUNCTION GLOBAL mksymlink
${mntpnt}/cdroms/cdrom0 dvd
REGISTER        ^cdroms/cdrom0$  CFUNCTION GLOBAL mksymlink ${devpath}
dvd
UNREGISTER      ^cdroms/cdrom0$  CFUNCTION GLOBAL unlink dvd
Les chemins absolus sont mis car certaines applis ont du mal a trouver
le bon periph.


Apres tu peux rebooter pour profiter de ton nouvel environnement



--
Miguel Moquillon <miguel.moquillon@???>
http://miguel.moquillon.free.fr