![]() |
|
Ya est� llegando el momento. Ya tenemos nuestro nuevo n�cleo arrancado. Ha llegado la hora de compilar el controlador de dispositivo del DVD y a�adirlo al n�cleo para poder arrancar las aplicaciones. Lo primero que haremos ser� ir al directorio donde hemos bajado el controlador de dispositivo con cd /directorio
A continuaci�n vamos a descomprimirlo: tar -zxf dxr2000xxxx.tar.gz con lo que nos crear� un directorio llamado dxr2 Entramos en el directorio cd ./dxr2, y lo normal es que nos leamos el "Readme" y el resto de la documentaci�n (que vienen a explicar lo mismo que este C�mo).
Procedamos ahora a compilarlo con make. Si nos da errores es posible que nuestros enlaces directos (***�no ser�n simb�licos*****) en el directorio /usr/include al n�cleo est�n mal o no est�n. Debe haber en /usr/include dos enlaces uno asm y otro linux que apunten a /usr/src/linux/include/asm y/usr/src/linux/include/linux respectivamente. Si ambos existen deber�a compilar sin problemas; si no la hace, vaya a la secci�n Problemas.
Ahora creamos el dispositivo dxr2 en el directorio /dev de la manera siguiente: mknod /dev/dxr2 c 120 0. Con ello creamos en /dev/dxr2 el dispositivo que usar� el futuro controlador.
Lo insertamos en el n�cleo con make insert que lo a�ade de forma din�mica. Si hacemos un cat /proc/modules tendr�amos que ver algo parecido a
dxr2 21184 0 (unused) anp82 5240 0 [dxr2] bt865 3604 0 [dxr2] zivaDS 9048 0 [dxr2] vxp524 33648 0 [dxr2] tc6807af 2860 0 [dxr2] pcm1723 1944 0 [dxr2] |
Como se puede ver, el dxr2 est� sin usar y el resto dependen de �l. Son. por decirlo de alguna manera, subm�dulos.
Llegados a este punto lo instalaremos definitivamente. Con make install se crear� una carpeta, en caso de que no existiera, llamada /lib/modules/2.X.X/misc en donde se pondr�n los m�dulos. Un depmod -a actualizar� las dependencias y crear� el nuevo fichero modules.dep Con el proceso de instalaci�n tambi�n se nos habr�n instalado en /usr/local/bin los ejecutables. Para ver el DVD: dvdplay, dvdplay-curses y dvdplay-wrapper.
Adem�s, tendremos que mirar en /etc si se ha copiado el fichero de configuraci�n dxr2player.conf ya que, seg�n mis experiencias personales, a veces se copia y a veces no. En cualquier caso, lo tenemos en dxr2/player/dxr2player.conf. Lo descomprimimos y lo copiamos a /etc con cp ./dxr2player.conf /etc/
Hosting by: hurra.com
Generated: 2007-01-26 18:00:34