Nota: he corregido este artículo para solucionar el problema que mucha gente estaba teniendo. Parece ser que a algunos les funcionaba sin problemas y a otros sin embargo les daba errores la compilación del modulo. Esto se podría solucionar completamente al recompilar el kernel
Bueno, he conseguido que funcione por fin la webcam en Ubuntu Gutsy, a continuación detallo como hacerlo por si alguien tiene el mismo problema.
En primer lugar es necesario compilar el kernel como se detalla en este post.
Después hay que instalar subversion para descargar los fuentes del modulo.
sudo apt-get install subversion
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
cd trunk
sudo su
make
make install
modprobe uvcvideo
Es importante hacer el sudo su ya que puede evitar muchos problemas
a la hora de compilar aunque es preferible tener los permisos adecuados
en el directorio /usr/src/
Por último añadir a todos los usuarios que vayan a usar la webcam al
grupo “video” y asegurarse de que el dispositivo /dev/video0 pertenece a dicho grupo
Si a alguien le ha servido esta información que lo comente aquí, y si no
también (que me sirva de motivación para escribir la próxima vez)
Tags: 7.10, Acer, crystal eye webcam, Gutsy Gibbon, Ubuntu
A mi no me ha servido porque no tengo webcam.
Pero si me ha servido en el fondo (muy en el fondo) para ver tu careto.
Sigue así, ánimos.
Careto en el termino cariñoso de ver tu cara, guapo! Tio bueno.
Que tal !!!
No he podido hacer funcionar mi Webcam … es la misma aunque el modelo de la portatil no lo es, yo tengo una Acer Aspire 4520
Tengo instalado el Ubuntu 7.10 Gutsy Gibbon, apenas tengo un mes en este mundo del GNU/Linux y pues hasta ahorita he logrado hacer funcionar el Video, Sonido y WiFi de mi portatil. Me falta la Webcam. Siguiendo los pasos que indicas no he podido completar el proceso.
Al teclear
sudo link -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/build
Me marca como error que el parametro -s no es valido.
Probe hacerlo sin el parametro y ahora el error fue
link: no se puede crear el enlace duro `/lib/modules/2.6.22-14-generic/build’ a `/usr/src/linux-source-2.6.22′: No existe el fichero ó directorio
Tengo que aclarar que si tengo instalados los paquetes “subversion, linux-kernel-devel, linux-source, build-essential, pkg-config”.
Como comentario adicional, revisando los directorios con los que se está trabajando, en /usr/scr tengo un archivo “empaquetado” con nombre linux-source-2.6.22.tar.bz2 y /lib/modules/2.6.22-14-generic/build igual aparece como “empaquetado”
Te agradecería muchisimo que me orientaras acerca de este tema y asi poder hacer funcionar tambien mi Webcam para poder aprovechar al maximo los componentes de mi portatil, y asi dejar de una vez por todas el engorroso vista.
Muchas gracias de antemano!!!
Lo siento, era una errata, los pasos los iba escribiendo de memoria, realmente el comando para crear un enlace es “ln” (ya lo he corregido) en cuanto al codigo fuente del kernel tienes que descomprimirlo con
cd /usr/src/
tar xj linux-source.2.6.22.tar.bz2
hola… me parece excelente el articulo, sobre todo por q tengo la misma portatil y kubuntu 7.10.
pero tengo una pregunta, se q la version del kernel que tengo instalada es la 2.6.14.
tengo que usar el fuente para para esa version?
y pasarme a la versión 2.6.22 obligatoriamente..
osea la solución realmente esta ahí, en el nuevo kernel, podríaas por favor explicarme esos detalles,
saludos,
Muchas Gracias
no puedo compilar el linux-uvc
tengo el siguiente error…
el svn checkout finaliza con …
Revisión obtenida: 147
uvc_driver.c:1796:5: aviso: “LINUX_VERSION_CODE” no está definido
/home/me/download/trunk/uvc_driver.c:1796:26: aviso: “KERNEL_VERSION” no está definido
/home/me/download/trunk/uvc_driver.c:1796:40: error: falta un operador binario antes del elemento “(“
Acer Crystal Eye aplicacion dejo de funcionar, sin embargo en el msm trabaja perfectamente, cuando quiero realizar una foto me dice que la aplicacion acer crystal eye dejo de funcionar y Windows examina el problema.
Muchas gracias
Rodrigo: la solución no es usar una nueva version del kernel, te recomiendo que simplemente hagas un sudo apt-get install linux-source … etc como explico en la primera linea, y tras eso necesitas descomprimir el codigo fuente del kernel con
sudo tar xjf linux-source-[version]
(siendo version, la versión que tu tengas instalada)
despues creas el enlace y sigues los pasos a partir de ahi.
el problema que te da supongo que se solucionara si haces lo que te digo
Marce:
te juro que si no fuera porque no hay ningún enlace en tu comentaria aseguraría que es Spam, quizas es que no he entendido la pregunta.
Muchas de nadas.
chico@ubuntu:~$ sudo unlink /lib/modules/`uname -r`/build
chico@ubuntu:~$ sudo ln -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/build
chico@ubuntu:~$ sudo unlink /lib/modules/`uname -r`/build
chico@ubuntu:~$ sudo ln -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/build
chico@ubuntu:~$ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
A trunk/uvc_ctrl.c
A trunk/uvc_queue.c
A trunk/uvc_video.c
A trunk/uvc_v4l2.c
A trunk/uvc_compat.h
A trunk/uvc_driver.c
A trunk/uvcvideo.h
A trunk/Makefile
A trunk/dynctrl.txt
Checked out revision 148.
chico@ubuntu:~$ cd trunk
chico@ubuntu:~/trunk$ sudo su
root@ubuntu:/home/chico/trunk# make
Building USB Video Class driver…
cd: 1: can’t cd to /lib/modules/2.6.22-14-generic/build
make: *** [uvcvideo] Error 2
root@ubuntu:/home/chico/trunk# make install
Installing USB Video Class driver…
cd: 1: can’t cd to /lib/modules/2.6.22-14-generic/build
make: *** [install] Error 2
When i tried to install it gave me this error, Can you help me?
Thank you!
Your problem is the same that I explained before. You must decompress the kernel source just after downloading the packages with apt-get install.
Lo he echo tal como me a dicho e no me ha dado ningun error, pero como enciendo la camera ahora? Un saludo:)
Ya lo probé en amsn y funciona:) antes creo que ya lo habia conseguido pero como me daba un error al final del make install creia que no estaria bien, depues lo miré en internet e mire en un blog que era normal, algo como un tipo de test, muchas gracias Alfredo!!!
E del wireless, te funciona? Como? Yo lo tengo com ndiswrapper pero no sé si funciona,la luz por lo menos no funciona pero en red aparece wireless e el hardware está detectado… Muchas gracias por adelanto!
De nada!! siempre es agradable saber que lo que uno escribe sirve de algo.
Había pensado en escribir un tutorial completo sobre como conseguir todo funcionando correctamente en Ubuntu para el acer aspire 5720. Pero cuando termine los examenes.
Sobre la tarjeta wireless te puedo decir que tienes los drivers de Intel y solo necesitas compilarlos y añadir el firmware. No es muy dificil y siempre es una mejor opcion que usar ndiswrapper.
Hola Alfredo,
Estoy siguiendo tu manual y seguro que hago algo mal pero le he dado mil vueltas y no encuentro el error, haber si me puedes echar una mano. Te pongo toda la secuencia que hago hasta llegar al make que es donde me dan todos los errores:
toni@toni-laptop:~$ sudo apt-get install subversion linux-kernel-devel linux-source build-essential pkg-config
toni@toni-laptop:~$ cd /usr/src
toni@toni-laptop:/usr/src$ ls
alsa-driver.tar linux-source-2.6.22
linux-headers-2.6.22-14 linux-source-2.6.22.tar.bz2
linux-headers-2.6.22-14-generic modules
toni@toni-laptop:/usr/src$ sudo tar xjf linux-source-2.6.22.tar.bz2
toni@toni-laptop:/usr/src$ sudo apt-get install linux-source-2.6.22
(me dice que ya me encuentro en la versión más actual)
toni@toni-laptop:/usr/src$ sudo unlink /lib/modules/`uname -r`/build
toni@toni-laptop:/usr/src$ sudo ln -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/build
toni@toni-laptop:/usr/src$ sudo svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
A trunk/uvc_ctrl.c
A trunk/uvc_queue.c
A trunk/uvc_video.c
A trunk/uvc_v4l2.c
A trunk/uvc_compat.h
A trunk/uvc_driver.c
A trunk/uvcvideo.h
A trunk/Makefile
A trunk/dynctrl.txt
Checked out revision 149.
toni@toni-laptop:/usr/src$ cd trunk
toni@toni-laptop:/usr/src/trunk$ sudo su
toni@toni-laptop:/usr/src/trunk$ make
Me da un montón de errores los últimos:
/usr/src/trunk/uvc_driver.c:1788: avís: (near initialization for ‘uvc_ids[15]’)
/usr/src/trunk/uvc_driver.c:1796:5: avís: “LINUX_VERSION_CODE” no és definit
/usr/src/trunk/uvc_driver.c:1796:26: avís: “KERNEL_VERSION” no és definit
/usr/src/trunk/uvc_driver.c:1796:40: error: operador binari faltant abans de l’element “(”
make[2]: *** [/usr/src/trunk/uvc_driver.o] Error 1
make[1]: *** [_module_/usr/src/trunk] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.22′
make: *** [uvcvideo] Error 2
Un saludo y gracias de antemano,
Toni
Ese error es el que le pasa a todo el mundo. Comprueba que el enlace de /lib/modules/2.6.22/build esta bien hecho a /usr/src/linux-source-2.6.22
haz un
ls -l /lib/modules/2.6.22
y mira si el directorio al que apunta es correcto
Un saludo
Es posible que algunos números de la versión del kernel difieran. en ese caso sustitúyelos por tu versión
Hola Alfredo,
Creo que he avanzado un poco, pero sigo sin conseguirlo. Te explico lo que hago:
He visto que en /lib/modules/ tengo 2.6.22-14-generic y entonces he hecho:
sudo ln -s /usr/src/linux-source-2.6.22-14-generic /lib/modules/`uname -r`/build
He comprobado donde apuntaba:
root@toni-laptop:/usr/src# ls -l /lib/modules/2.6.22-14-generic
total 1736
lrwxrwxrwx 1 root root 39 2007-12-10 10:21 build -> /usr/src/linux-source-2.6.22-14-generic
He seguido con las instrucciones:
root@toni-laptop:/usr/src# svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
root@toni-laptop:/usr/src# cd trunk
root@toni-laptop:/usr/src/trunk# sudo su
root@toni-laptop:/usr/src/trunk# make
Building USB Video Class driver…
cd: 1: can’t cd to /lib/modules/2.6.22-14-generic/build
make: *** [uvcvideo] Error 2
He visto que es el mismo error que tenía Rodrigo y he intentado seguir las indicaciones que le diste a él, pero cuando le dices de hacer:
sudo apt-get install linux-source (me dice que ya se encuentra en la última versión)
Miro el fichero a descomprimir:
root@toni-laptop:/usr/src# ls
alsa-driver.tar linux-source-2.6.22
linux-headers-2.6.22-14 linux-source-2.6.22.tar.bz2
linux-headers-2.6.22-14-generic modules
y pongo:
sudo tar xjf linux-source-2.6.22.tar.bz2
pero cuando llego al make, tengo el mismo error.
Otra cosa cuando dices de añadir a todos los usuarios al grupo video, este es un grupo que lo has creado de forma manual, ¿no?
Un saludo y muchas gracias de antemano,
Toni.
Ahaa, acabo de darme cuenta de donde tienes el error. resulta que tu haces:
ln -s /usr/src/linux-source-2.6.22-14-generic /lib/modules/`uname -r`/build
mientras que lo que deberías haber hecho es
ln -s /usr/src/linux-source-2.6.22 /lib/modules/`uname -r`/build
en el directorio linux-source-2.6.22-14-generic solo tienes las cabeceras del kernel que vienen por defecto al instalar ubuntu, y eso sólo no sirve para compilar el modulo que necesitamos. el enlace lo tienes que hacer al directorio donde instalas el codigo fuente completo.
En cuanto al grupo video, en la pagina web del proyecto te dicen que debes crearlo para que todo funcione (obviamente) pero no creo que realmente haga falta hacerlo porque se crea automaticamente al hacer el make install.
Espero que todo te funcione bien y me cuentes que tal ha ido.
Hola Alfredo,
Lo siento pero sigue sin funcionarme.
Tal como me has indicado ahora es como lo hacía al principio y cuando hago el make me da un montón de errores.
No se si puede tener algo que ver, pero he mirado que hay dentro de /lib/modules y está el build directamente:
root@toni-laptop:/lib/modules# ls
2.6.22-14-generic build usb
Y el núcleo creo que lo pongo bien:
root@toni-laptop:/lib/modules# uname -a
Linux toni-laptop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
No se, voy un poco despistao, seguro que es una tontería.
Un saludo,
Toni.
bueno, pues si falla por algun motivo en lugar de utilizar las comillas inversas utiliza el nombre completo.
sudo ln -s /usr/src/linux-source-2.6.22 /lib/modules/2.6.22-14-generic/build
la cuestion es que el enlace tiene que estar ahí, da igual como lo hagas.
Hola alfredo, he realizado 10 veces los pasos que dices pero sigue sin funcionarme, este es mi problema, al ejecutar el make dentro de trunk/
/usr/src/trunk/uvc_driver.c:1788: error: se especificó el campo desconocido âbInterfaceProtocolâ en el inicializador
/usr/src/trunk/uvc_driver.c:1788: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1788: aviso: (cerca de la inicialización de âuvc_ids[15]â)
/usr/src/trunk/uvc_driver.c:1796:5: aviso: “LINUX_VERSION_CODE” no está definido
/usr/src/trunk/uvc_driver.c:1796:26: aviso: “KERNEL_VERSION” no está definido
/usr/src/trunk/uvc_driver.c:1796:40: error: falta un operador binario antes del elemento “(”
make[2]: *** [/usr/src/trunk/uvc_driver.o] Error 1
make[1]: *** [_module_/usr/src/trunk] Error 2
make[1]: se sale del directorio `/usr/src/linux-source-2.6.22′
make: *** [uvcvideo] Error 2
shadowoonge@shadowoonge-laptop:/usr/src/trunk$
He creado los enlaces 100 veces y otras 100 desecho no se que es lo que falla, te AGRADECERÃ?A muchÃsimo que me ayudaras, ya que lo necesito para realizar videoconferencias. Muchas Gracias!!!!!!!!!!!!!1
AL EJECUTAR EL MAKE…
ch_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1681: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1681: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1682: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1682: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1682: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1683: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1683: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1683: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1684: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1684: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1684: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1685: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1685: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1685: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1686: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1686: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1686: aviso: (cerca de la inicialización de ‘uvc_ids[3]’)
/usr/src/trunk/uvc_driver.c:1688: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1689: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1689: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1690: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1690: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1690: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1691: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1691: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1691: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1692: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1692: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1692: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1693: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1693: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1693: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1694: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1694: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1694: aviso: (cerca de la inicialización de ‘uvc_ids[4]’)
/usr/src/trunk/uvc_driver.c:1696: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1697: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1697: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1698: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1698: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1698: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1699: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1699: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1699: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1700: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1700: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1700: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1701: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1701: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1701: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1702: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1702: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1702: aviso: (cerca de la inicialización de ‘uvc_ids[5]’)
/usr/src/trunk/uvc_driver.c:1704: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1705: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1705: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1706: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1706: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1706: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1707: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1707: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1707: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1708: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1708: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1708: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1709: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1709: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1709: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1710: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1710: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1710: aviso: (cerca de la inicialización de ‘uvc_ids[6]’)
/usr/src/trunk/uvc_driver.c:1712: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1713: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1713: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1714: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1714: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1714: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1715: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1715: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1715: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1716: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1716: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1716: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1717: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1717: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1717: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1718: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1718: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1718: aviso: (cerca de la inicialización de ‘uvc_ids[7]’)
/usr/src/trunk/uvc_driver.c:1720: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1721: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1721: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1722: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1722: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1722: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1723: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1723: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1723: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1724: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1724: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1724: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1725: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1725: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1725: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1726: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1726: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1726: aviso: (cerca de la inicialización de ‘uvc_ids[8]’)
/usr/src/trunk/uvc_driver.c:1728: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1729: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1729: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1730: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1730: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1730: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1731: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1731: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1731: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1732: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1732: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1732: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1733: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1733: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1733: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1734: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1734: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1734: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1735: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1736: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1736: aviso: (cerca de la inicialización de ‘uvc_ids[9]’)
/usr/src/trunk/uvc_driver.c:1738: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1739: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1739: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1740: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1740: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1740: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1741: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1741: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1741: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1742: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1742: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1742: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1743: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1743: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1743: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1744: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1744: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1744: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1745: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1746: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1746: aviso: (cerca de la inicialización de ‘uvc_ids[10]’)
/usr/src/trunk/uvc_driver.c:1748: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1749: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1749: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1750: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1750: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1750: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1751: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1751: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1751: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1752: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1752: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1752: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1753: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1753: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1753: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1754: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1754: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1754: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1755: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1756: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1756: aviso: (cerca de la inicialización de ‘uvc_ids[11]’)
/usr/src/trunk/uvc_driver.c:1758: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1759: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1759: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1760: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1760: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1760: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1761: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1761: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1761: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1762: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1762: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1762: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1763: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1763: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1763: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1764: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1764: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1764: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1765: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1766: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1766: aviso: (cerca de la inicialización de ‘uvc_ids[12]’)
/usr/src/trunk/uvc_driver.c:1768: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1769: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1769: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1770: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1770: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1770: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1771: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1771: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1771: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1772: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1772: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1772: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1773: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1773: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1773: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1774: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1774: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1774: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1775: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1776: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1776: aviso: (cerca de la inicialización de ‘uvc_ids[13]’)
/usr/src/trunk/uvc_driver.c:1778: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1779: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1779: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1780: error: se especificó el campo desconocido ‘idVendor’ en el inicializador
/usr/src/trunk/uvc_driver.c:1780: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1780: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1781: error: se especificó el campo desconocido ‘idProduct’ en el inicializador
/usr/src/trunk/uvc_driver.c:1781: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1781: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1782: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1782: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1782: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1783: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1783: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1783: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1784: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1784: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1784: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1785: error: se especificó el campo desconocido ‘driver_info’ en el inicializador
/usr/src/trunk/uvc_driver.c:1786: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1786: aviso: (cerca de la inicialización de ‘uvc_ids[14]’)
/usr/src/trunk/uvc_driver.c:1788: error: se especificó el campo desconocido ‘match_flags’ en el inicializador
/usr/src/trunk/uvc_driver.c:1788: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1788: aviso: (cerca de la inicialización de ‘uvc_ids[15]’)
/usr/src/trunk/uvc_driver.c:1788: error: se especificó el campo desconocido ‘bInterfaceClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1788: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1788: aviso: (cerca de la inicialización de ‘uvc_ids[15]’)
/usr/src/trunk/uvc_driver.c:1788: error: se especificó el campo desconocido ‘bInterfaceSubClass’ en el inicializador
/usr/src/trunk/uvc_driver.c:1788: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1788: aviso: (cerca de la inicialización de ‘uvc_ids[15]’)
/usr/src/trunk/uvc_driver.c:1788: error: se especificó el campo desconocido ‘bInterfaceProtocol’ en el inicializador
/usr/src/trunk/uvc_driver.c:1788: aviso: exceso de elementos en el inicializador de struct
/usr/src/trunk/uvc_driver.c:1788: aviso: (cerca de la inicialización de ‘uvc_ids[15]’)
/usr/src/trunk/uvc_driver.c:1796:5: aviso: “LINUX_VERSION_CODE” no está definido
/usr/src/trunk/uvc_driver.c:1796:26: aviso: “KERNEL_VERSION” no está definido
/usr/src/trunk/uvc_driver.c:1796:40: error: falta un operador binario antes del elemento “(”
make[2]: *** [/usr/src/trunk/uvc_driver.o] Error 1
make[1]: *** [_module_/usr/src/trunk] Error 2
make[1]: se sale del directorio `/usr/src/linux-source-2.6.22′
make: *** [uvcvideo] Error 2
shadowoonge@shadowoonge-laptop:/usr/src/trunk$
Hola Alfredo,
Cuando hago el make me sigue dando el mismo error, me salen un montón de errores como si no encontrara algo. El enlace yo creo que si que lo està haciendo:
root@toni-laptop:/lib/modules/2.6.22-14-generic# ls -l /lib/modules/2.6.22-14-generic/
total 1736
lrwxrwxrwx 1 root root 28 2007-12-11 08:34 build -> /usr/src/linux-source-2.6.22
Ola Alfredo, mira, sabes qual es el comando para encender la cam? Me gustaria hacer un launcher para poder encender la cam desde el desktop, sin necessidad de usar el msn… Un saludo!
Tony, prueba a encender la camera con el msn, a mi me passaba el mismo e al final ya la tenia instalada:) Un saludo!
Hola Francisco,
He vuelto a hacer toda la operación y he abierto el amns pero no se ve nada por la cámara. ¿Tubiste que dar de alta el grupo video? ¿Cuando hacías el make también te daba un montón de errores?
Un saludo y gracias,
Toni.
Cuanto tiempo sin dejar un mensaje.
Analizemos más en profundidad esta entrada, aparte de tu careto del primer comentario.
Justo por tu careto, esta entrada inspira confianza al usuario de webcam porque ve en ti a una persona accesible de forma remota. Tu careto le da veracidad y confianza a tus palabras, hace que estes más cerca de quien te escribe y eso inspira desasosiego por parte de los que tienen problemas porque ven en ti a una persona de la que descansar la cabeza en tu hombro.
Saludos y gracias.
De acuerdo, parece ser que el hecho de que a algunos les funcionara y a otros no puede ser debido a que los primeros ya tenían una version compilada del kernel. Tal vez porque ya hubieran solucionado el problema inicial que tenía el Ubuntu Gutsy con el sonido.
En fín, ya he publicado un post explicando paso a paso como compilar el kernel y espero que todos los que teníais problemas antes me pongais un comentario diciendo que ya os funciona todo bien.
francisco: no se exactamente a que te refieres con lo de “encender la cam” normalmente los programas que utilizan el dispositivo “/dev/video0″ suelen realizar todas las operaciones necesarias para inicializar dicho dispositivo. La pregunta es si conozco algun programa que capture directamente de la web cam y vuelque el video a un fichero?
Nada alfredo, ya lo he conseguido con un programa llamado Cheese que tiene Ubuntu, quanto a Tony, mira a mi tambien me daba un monton de errores, igualito que tu como lo puedes comprobar arriba, pero coji las ultimas 2 lineas del error e las pesquizé en google e descubri que eso era normal, que es algun tipo de test, pero no supone ningum error real, yo enquanto he visto eso instalé el amsn (tenia el pidgin) e en los test de audio e video ya me funcionó, enquanto a lo del grupo video, yo no lo hice porque ya me funcionó, e aun funciona sin eso
A proposito, mi version del kernel es la 2.6.22-14-rt, yo le habia conseguido poner el sonido funcionando sin instalar la 2.6.22-14 generic, pero no creo que sea por eso que a mi me funcionara…
Hola Alfredo,
Por si sirve de pista, yo no tengo solucionado el tema del sonido ni había compilado antes el kernel. ¿Sabes de alguna guía para solucionar el sonido?
Un saludo y muchas gracias.
yo lo solucioné por aqui: http://linuxtechie.wordpress.com/2007/10/19/getting-intel-ich8-family-rev-3-sound-card-to-work-in-gutsy/
es muy simple e efectivo:)
Si lo quieres más facil es: sudo apt-get install linux-backports-modules-rt + activar as unsuported updates en las preferencias de adicionar e remover programas
luego adicionar a “/etc/modprobe.d/alsa-base” lo siguiente
options snd-hda-intel model=acer , lo unico que hice diferente en relacion a lo que dice en la página es que dice que instale el linux-backports-modules-generic e yo substitui el generic por el rt que es mi version del kernel… Suerte:)
Muchas gracias Francisco, ya me funciona el sonido!!!!!!
Ahora intentaré recompilar el kernel con las instrucciones de Alfredo y haber que tal va la instalación de la webcam.
Un saludo.
Suerte, a ver que sale
Hola,
Bueno ya he recompilado el kernel pero ahora con el nuevo kernel no me funciona ni la wifi ni el sonido. He probado de reinstalar el sonido pero me dice que ya está instalado pero no funciona. Bueno, quizás lo dejaré para el fin de semana y volveré a instalar todo de nuevo.
Otra cosa, creo que ens las instrucciones de recompilar el kernel, después de crear initrd.img-2.6.22, falta añadir un copy hacia boot, sino al arrancar no lo encuentra:
cp /usr/src/initrd.img-2.6.22 /boot/
Un saludo y gracias a todos.
Tienes razón con lo del /boot lo único que yo siempre lo creo directamente en ese directorio y así no tengo que copiarlo, pero esta vez se me ha pasado ponerlo.
en cuanto a lo de que te ha dejado de funcionar el sonido y la inalambrica, es lo que comente. Como ahora tienes un nuevo kernel, tienes que compilar tambien los modulos de la inalambrica y del sonido. En los foros de ubuntu había circulando un tutorial sobre como hacer funcionar el sonido y en cuanto a la inalambrica supongo que hare yo tambien un tutorial un poco mas adelante, pero el truco estaría en bajarse los drivers de la web de intel.
Tipico problema: quito un error, ahora tengo 99, quito otro error y ahora tengo 101.
Buff, el tema del wifi creo que se me complica por momentos, yo había instalado los drivers windows con el ndiswrapper, ya se que es una opción que no gusta pero no supe encontrar otra forma de solucionar el problema, pero ahora con el nuevo kernel el ndiswrapper no funciona :-((. ¿Cuando tienes previsto publicar este tutorial para la wifi?
Ola toni, mira mi wireless lo tengo funcionando con un package que bajé de http://code.google.com/p/acer-acpi-deb/downloads/list , la drive que tengo instalada es la de intel, pero creo que ya viene incluida en este pack, lo unico problema que tuve a sido poner el wireless a punto, pues no encontraba un programa que me funcionara, me marcaba la red pero intentaba conectar-me a ella e no iba, instalé para esso el pack kdenetwork, instalé tanbien el pack acer-acpi e el acer wificontroler que estaban en sinaptic, ve a esta página e adiciona este repositório e la respectiva key e ya los tienes :http://www.mumblyworld.info/ubuntu/ a ver si te va… Suerte!
Hola Francisco,
muchas gracias por tus indicaciones!!!!!
He instalado el acer-acpi que indicas en tu link y no me detecta el wireless, supongo que como ya le he metido tanta mano…
Ahora, aprobechando las fiestas le haré una limpieza y le volveré a cargar todo a ver si hay más suerte.
Hola Alfredo, yo empeze desde la instalacion de subversion y ahora la webcam funciona, por supuesto despues de reinciar el sistema.
Muchas gracias, saludos desde Italia!
Umm.. siempre depende de la instalación que tenga cada uno en el sistema. Hay algunos que necesitan recompilar el kernel. Ahora tengo que poner un tutorial acerca de como compilar los drivers para la inalambrica. Ya lo he conseguido y no es nada dificil, pero tengo que ponerlo
Venga, arreando, pon ya el tutorial ese. Pero para ese tutorial en vez de tu cara debes de poner paquetes o tramas o segmentos con alas volando (volando porque es inalámbrico) por el aire.
que tal alfredo estoy a punto de llevar mi laptop a servicio tecnico por ke no puedo instalarle bien el linux y el vista ya no se deja poner te agradeceria me asistieras con esto el WIFI y el Sonido ya lo tengo resuelto ahora queda pendiente el video y la camara podrias asistirme gracias de antemano
Gracias por el post!! Veré si me funciona, aunque por ahora lo que más me preocupa es que NO he podido hacer funcionar la wireless atheros de mi aspire 4720… he intentado de varias formas.
¿Tienes algún dato que me pueda servir? Te estaría muy agradecido. Desde Chile, saludos!
Hola de nuevo Alfredo,
Cuando dices “Sobre la tarjeta wireless te puedo decir que tienes los drivers de Intel y solo necesitas compilarlos y añadir el firmware. No es muy dificil y siempre es una mejor opcion que usar ndiswrapper.”, ¿cómo se haría de esa forma?
Este es mi tercer día con Ubuntu
umm.. no se si tienes por ahi algun paquete que puedas instalar para que te funcione el ndiswrapper, lo mirare.
Hola alfredo:) He descubierto que en ubuntu 7.10 el driver iwl 4965 ya viene de serie, asy que el wifi ya funciona desde el 1º arranque:) Yo lo tengo funcionando e nunca le he hecho nada!
Un saludo!
Si quieres un tuto para el wifi con ndiswrapper aqui lo tienes: http://acer5720linuxubuntu.blogspot.com/ , pero como ya he dicho, en ubuntu ya funciona sin más.