¿Forzar carga de módulo y parámetros de este?
Hola a todos me gustaría saber dos cosas: 1.- Dónde se colocan los parámetros de carga de los módulos. Necesito mirar los que tiene el bttv y comprobar si en otra distro los tiene igual para resolver el problema. 2.- Cómo se puede forzar la carga de un módulo -que normalmente es a demanda y no carga por conflicto con otro- para que cargue siempre -se necesite o no- al arrancar. El problema es el siguiente: Tengo una tarjeta de tv y una webcam. El bttv funciona bien hasta que instalo el driver de la webcam spca5xx.ko. Una vez que instalo este driver para poder usar la tarjeta de tv, tengo que hacer a mano modprobe bttv. Si no no funciona. La culpa la tiene el módulo de la cam.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 csalinux escribió:
Hola a todos me gustaría saber dos cosas:
1.- Dónde se colocan los parámetros de carga de los módulos. Necesito mirar los que tiene el bttv y comprobar si en otra distro los tiene igual para resolver el problema.
2.- Cómo se puede forzar la carga de un módulo -que normalmente es a demanda y no carga por conflicto con otro- para que cargue siempre -se necesite o no- al arrancar.
El problema es el siguiente:
Tengo una tarjeta de tv y una webcam. El bttv funciona bien hasta que instalo el driver de la webcam spca5xx.ko.
Una vez que instalo este driver para poder usar la tarjeta de tv, tengo que hacer a mano modprobe bttv. Si no no funciona. La culpa la tiene el módulo de la cam.
Hola: 1 pregunta? Y cuando instalas la tv con modprobe,se descarga la webcam? Si no es asi,podrías probar a cargar 1º la webcam y luego la tv,en vez de 1º la tele y luego la webcam,que según dices te fuerza la descarga de la tv. Y darle a cada aparato un dispositivo diferente? por ejemplo tv sería /dev/video0 y la webcam podría ser /dev/video1 ... Para cargar "x narices" el módulo en el inicio prueba a meterlo en la opción MODULES_LOADED_ON_BOOT="" de /etc/sysconfig/kernel (yast->Sistema->Editor para los archivos /etc/sysconfig) o bien create un modulito en /etc/init.d que se limite a ejecutar modprobe bttv Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.12-rc2 #4 SMP Tue May 10 12:16:18 CEST 2005 i686 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFCtR4g65SpD7GhbzoRAhqPAJ90jcRAHhEQrmkEVbDIAmDiS7ZgtACfeI9H yn2qhNmEz4bKeKGtdxolAPw= =Bygm -----END PGP SIGNATURE-----
Chema Ollés escribió:
csalinux escribió:
Una vez que instalo este driver para poder usar la tarjeta de tv, tengo que hacer a mano modprobe bttv. Si no no funciona. La culpa la tiene el módulo de la cam.
Hola: 1 pregunta? Y cuando instalas la tv con modprobe,se descarga la webcam? Si no es asi,podrías probar a cargar 1º la webcam y luego la tv,en vez de 1º la tele y luego la webcam,que según dices te fuerza la descarga de la tv. Y darle a cada aparato un dispositivo diferente? por ejemplo tv sería /dev/video0 y la webcam podría ser /dev/video1 ...
Para cargar "x narices" el módulo en el inicio prueba a meterlo en la opción MODULES_LOADED_ON_BOOT="" de /etc/sysconfig/kernel (yast->Sistema->Editor para los archivos /etc/sysconfig) o bien create un modulito en /etc/init.d que se limite a ejecutar modprobe bttv Salu2 -- Chema Ollés Usuario Linux: #198057 Linux 2.6.12-rc2 #4 SMP Tue May 10 12:16:18 CEST 2005 i686
Bueno, lo que hice para arreglarlo fue editar /etc/rc.d/boot.local y añadir la línea modprobe bttv. Y ya va. Gracias.
Chema Ollés wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
csalinux escribió:
Hola a todos me gustaría saber dos cosas:
1.- Dónde se colocan los parámetros de carga de los módulos. Necesito mirar los que tiene el bttv y comprobar si en otra distro los tiene igual para resolver el problema.
2.- Cómo se puede forzar la carga de un módulo -que normalmente es a demanda y no carga por conflicto con otro- para que cargue siempre -se necesite o no- al arrancar.
El problema es el siguiente:
Tengo una tarjeta de tv y una webcam. El bttv funciona bien hasta que instalo el driver de la webcam spca5xx.ko.
Una vez que instalo este driver para poder usar la tarjeta de tv, tengo que hacer a mano modprobe bttv. Si no no funciona. La culpa la tiene el módulo de la cam.
Hola: 1 pregunta? Y cuando instalas la tv con modprobe,se descarga la webcam? Si no es asi,podrías probar a cargar 1º la webcam y luego la tv,en vez de 1º la tele y luego la webcam,que según dices te fuerza la descarga de la tv. Y darle a cada aparato un dispositivo diferente? por ejemplo tv sería /dev/video0 y la webcam podría ser /dev/video1 ...
Para cargar "x narices" el módulo en el inicio prueba a meterlo en la opción MODULES_LOADED_ON_BOOT="" de /etc/sysconfig/kernel (yast->Sistema->Editor para los archivos /etc/sysconfig)
Si no me equivoco, esa opción es para cargar los modulos en el initrd (despues de modificar la configuración, hay que crear un nuevo initrd con mk_initrd). Quizas sea mas adecuado ejecutar el comando dentro de boot.local.
Si no me equivoco, esa opción es para cargar los modulos en el initrd (despues de modificar la configuración, hay que crear un nuevo initrd con mk_initrd). Quizas sea mas adecuado ejecutar el comando dentro de boot.local.
Gracias Juan. Lo hice ayer y funciona bien.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
Chema Ollés wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
csalinux escribió:
Si no me equivoco, esa opción es para cargar los modulos en el initrd (despues de modificar la configuración, hay que crear un nuevo initrd con mk_initrd). Quizas sea mas adecuado ejecutar el comando dentro de boot.local.
Hola: Eso que comentas tú,en realidad es la opción INITRD_MODULES="" Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.12-rc2 #4 SMP Tue May 10 12:16:18 CEST 2005 i686 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFCtbkp65SpD7GhbzoRAnKbAJwO9yQ46JKvKWIV1x41httkf/NixwCfXntI VlfDagwbpBZp969VT55/eMQ= =mkMt -----END PGP SIGNATURE-----
participants (4)
-
Cesar Sanchez Alonso
-
Chema Ollés
-
csalinux
-
Juan Erbes