como cargar modulo
Moderador: frank
como cargar modulo
saludos antes que todo, bueno el problema es que instale debian pero no me carga el modulo de la tarjeta de sonido, la version que tengo es squeeze, la tarjeta de sonido es una cirus fusion que segun el sistema el modulo que lleba es cs46xx y al arrancar la maquina me pone entre otras cosas el cartel este
[ 14.36645] cs46xx: no firmware
Entonces me gustaria saber como instalar el modulo y si se puede hacer o si no que solusion le puedo dar.
garcias.
[ 14.36645] cs46xx: no firmware
Entonces me gustaria saber como instalar el modulo y si se puede hacer o si no que solusion le puedo dar.
garcias.
Los jovenes somos el reflejo de la sociedad donde vivimos
Re: como cargar modulo
En la Wiki de Debian explican que tuvieron problemas con los binarios por la licencia del firmware y se excluyó un tiempo, luego lo volvieron a incluir, pero tienes que especificar un fichero para que funcione.. Te diré los pasos que salen en la wiki.
Yo traté de traducir el proceso de instalación lo mejor que pude.. Hay que tener en cuenta que necesitas bajar de internet algunos paquetillos..
-------------------------------------------------------------------------------------------------
Instalar algunas paquetes necesarios.
Descargar cs46xx_image.h desde el árbol del kernel.
Luego tienes que descagar el código fuente para un programa que escribirá en cs46xx_image.h:
Descargar un parche para cs46xx_image.h:
Aplicar el parche:
Compilar el programa que escribe en el firmware:
Ejecutar el programa que escribe el firmware:
Instalar el firmware:
Recargar el módulo snd-cs46xx:
Agregar tu usuario al grupo de audio y salir de la sesión
Correr alsamixer para comprobar que ningún canal esté en mute (mudo).
Probar el sonido con el comando:
-------------------------------------------------------------------------------------------------
Yo traté de traducir el proceso de instalación lo mejor que pude.. Hay que tener en cuenta que necesitas bajar de internet algunos paquetillos..
-------------------------------------------------------------------------------------------------
Instalar algunas paquetes necesarios.
Código: Seleccionar todo
$ su
# aptitude update && aptitude install alsa-base alsa-utils build-essential
# exit
Código: Seleccionar todo
$ wget 'http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob_plain;f=sound/pci/cs46xx/cs46xx_image.h;hb=HEAD' -O cs46xx_image.h
Código: Seleccionar todo
$ wget 'http://wiki.debian.org/snd-cs46xx?action=AttachFile&do=get&target=write_images.c' -O write_images.c
Código: Seleccionar todo
$ wget 'http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=181;att=0;bug=464197' -O cs46xx_image.diff
Código: Seleccionar todo
$ patch -i cs46xx_image.diff
Código: Seleccionar todo
$ gcc -o write_images write_images.c
Código: Seleccionar todo
$ ./write_images
Código: Seleccionar todo
$ su
# mkdir -p /usr/local/lib/firmware/cs46xx
# cp cs46xx/cs46xx-old.fw /usr/local/lib/firmware/cs46xx
Código: Seleccionar todo
# modprobe -r snd-cs46xx ; modprobe snd-cs46xx
Código: Seleccionar todo
# adduser yourusername audio
# exit
$ exit
Probar el sonido con el comando:
Código: Seleccionar todo
$ aplay /usr/share/sounds/alsa/Noise.wav
$ speaker-test -t sine -f 440 -c 2
$ speaker-test -t wav -c 2
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”
Re: como cargar modulo
gracias ahora solo tengo que ver como descargo los paketes y bueno luego cuento como me va.
de todas formas muchisimas gracias.
Una duda, yo tengo un ISO de debian squeeze que si me carga el modulo de la targeta de sonido pero me da un problema que no puedo cargar ningun repo, entonces yo lo que queria saber si se puede y como se haria para sacar el modulo de dicha ISO y bueno instalarselo a esta, no se a lo mejor es otra via.... talvez estoy diciendo sandeces pero bueno no hay pero gestion que la que no se hace.
de todas formas muchisimas gracias.
Una duda, yo tengo un ISO de debian squeeze que si me carga el modulo de la targeta de sonido pero me da un problema que no puedo cargar ningun repo, entonces yo lo que queria saber si se puede y como se haria para sacar el modulo de dicha ISO y bueno instalarselo a esta, no se a lo mejor es otra via.... talvez estoy diciendo sandeces pero bueno no hay pero gestion que la que no se hace.
Los jovenes somos el reflejo de la sociedad donde vivimos
Re: como cargar modulo
¿Cómo es eso que no puedes cargar ningún repo?masquer escribió:gracias ahora solo tengo que ver como descargo los paketes y bueno luego cuento como me va.
de todas formas muchisimas gracias.
Una duda, yo tengo un ISO de debian squeeze que si me carga el modulo de la targeta de sonido pero me da un problema que no puedo cargar ningun repo, entonces yo lo que queria saber si se puede y como se haria para sacar el modulo de dicha ISO y bueno instalarselo a esta, no se a lo mejor es otra via.... talvez estoy diciendo sandeces pero bueno no hay pero gestion que la que no se hace.
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”
Re: como cargar modulo
si asi es cada ves que doy un apt-get update me da un error asi
Des:1 file: squeeze Release.gpg [1671B]
Des:2 file: squeeze Release [79.8kB]
Ign file: squeeze Release
Descargados 81.5kB en 0s (234kB/s)
Leyendo lista de paquetes...
E: No se pudo tratar el archivo de paquetes /var/lib/apt/lists/_media_sda1_Softwares_Unix_Debian_squeeze_debian_dists_squeeze_main_binary-i386_Packages (1)
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
ya probe con varios repos, y copiandolo en otros lugares, usando direcciones mas cortas pero siempre me da el mismo error, lo unico que cambia es la direccion. entonces como no podia ni siquiera instalar el ntfs-3g, decidi cambiar y queme el el iso de Gaara y bueno me dio un error con una aplicacion de gnome instale xfce pero lo de la targeta de sonido me da el problema que posteo y bueno esa mas o menos es la historia completa.
Des:1 file: squeeze Release.gpg [1671B]
Des:2 file: squeeze Release [79.8kB]
Ign file: squeeze Release
Descargados 81.5kB en 0s (234kB/s)
Leyendo lista de paquetes...
E: No se pudo tratar el archivo de paquetes /var/lib/apt/lists/_media_sda1_Softwares_Unix_Debian_squeeze_debian_dists_squeeze_main_binary-i386_Packages (1)
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
ya probe con varios repos, y copiandolo en otros lugares, usando direcciones mas cortas pero siempre me da el mismo error, lo unico que cambia es la direccion. entonces como no podia ni siquiera instalar el ntfs-3g, decidi cambiar y queme el el iso de Gaara y bueno me dio un error con una aplicacion de gnome instale xfce pero lo de la targeta de sonido me da el problema que posteo y bueno esa mas o menos es la historia completa.
Los jovenes somos el reflejo de la sociedad donde vivimos
Re: como cargar modulo
Comparte con nosotros tu sources.list para ver que pusiste ahi..masquer escribió:si asi es cada ves que doy un apt-get update me da un error asi
Des:1 file: squeeze Release.gpg [1671B]
Des:2 file: squeeze Release [79.8kB]
Ign file: squeeze Release
Descargados 81.5kB en 0s (234kB/s)
Leyendo lista de paquetes...
E: No se pudo tratar el archivo de paquetes /var/lib/apt/lists/_media_sda1_Softwares_Unix_Debian_squeeze_debian_dists_squeeze_main_binary-i386_Packages (1)
E: No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.
ya probe con varios repos, y copiandolo en otros lugares, usando direcciones mas cortas pero siempre me da el mismo error, lo unico que cambia es la direccion. entonces como no podia ni siquiera instalar el ntfs-3g, decidi cambiar y queme el el iso de Gaara y bueno me dio un error con una aplicacion de gnome instale xfce pero lo de la targeta de sonido me da el problema que posteo y bueno esa mas o menos es la historia completa.
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”
Re: como cargar modulo
sencillo lo mismo que pongo cada vez que instalo de nuevo, es una sola linea.
deb file:///media/OVER/softwares/Unix/Debian/squeeze/debian squeeze main contrib non-free
ya dedentro de la carpeta ./debian ya estan las carpetas dist, pool ....
de todas formas ustedes digan
deb file:///media/OVER/softwares/Unix/Debian/squeeze/debian squeeze main contrib non-free
ya dedentro de la carpeta ./debian ya estan las carpetas dist, pool ....
de todas formas ustedes digan
Los jovenes somos el reflejo de la sociedad donde vivimos
Re: como cargar modulo
Lo que te sugiero es que hagas una copia de todo lo que está dentro de /var/lib/apt/lists/.masquer escribió:sencillo lo mismo que pongo cada vez que instalo de nuevo, es una sola linea.
deb file:///media/OVER/softwares/Unix/Debian/squeeze/debian squeeze main contrib non-free
ya dedentro de la carpeta ./debian ya estan las carpetas dist, pool ....
de todas formas ustedes digan
Código: Seleccionar todo
sudo cp -R /var/lib/apt/lists/ /home/usuario/backup
Código: Seleccionar todo
sudo rm -R /var/lib/apt/lists/*
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”
Re: como cargar modulo
Bueno ya borre la carpeta /var/lib/apt/lists y la volvi a crear pero vacia, el primer error que me dio es que no encontraba la carpeta partial dentro de lists, la cree y luego me dijo que
E: Couldn't rebuild the Package cache.
ademas del error anterior, entonces le hice una copia del archivo ese de nombre largo el que dice la direccion del repo, con una copia del descompreso del archivo ../binary-i386/Packages.bz2, pero tampoco resulto, volvio al mismo error, la verdad no se que hacer y no es que se me ocurra algo.
Y hoy probe tambien instalarlo en mi trabajo en una maquina virtual y me da el mismo error.
cualquier sugerencia......
de todas formas gracias
E: Couldn't rebuild the Package cache.
ademas del error anterior, entonces le hice una copia del archivo ese de nombre largo el que dice la direccion del repo, con una copia del descompreso del archivo ../binary-i386/Packages.bz2, pero tampoco resulto, volvio al mismo error, la verdad no se que hacer y no es que se me ocurra algo.
Y hoy probe tambien instalarlo en mi trabajo en una maquina virtual y me da el mismo error.
cualquier sugerencia......
de todas formas gracias
Los jovenes somos el reflejo de la sociedad donde vivimos