Ignoro las razones que tienen muchos fabricantes de hardware para no liberar el firmware, o al menos dotar al aparato de un chip con él incorporado. Al ser software propietario muchas distribuciones Linux no pueden incorporarlo a sus repositorios, por lo que debemos buscar soluciones por otros caminos. Si te encuentras con la necesidad de cargar el firmware puedes proceder de la siguiente forma:
- Localiza el archivo de firmware en la página del fabricante o en el DVD que suele acompañar al producto. Suele ser un archivo binario cuyo nombre incluye los caracteres "fw"
- Copia el archivo en /lib/firmware y/o en /lib/firmware/<versión> donde <version> es la salida del comando uname -r ejecutado como root.
- Si aún así no funciona, intenta ejecutar en línea de comandos un programa que llame al hardware en cuestión. Es posible que como salida del mismo nos aparezca una indicación del directorio en el que ha buscado el firmware y no lo ha encontrado.
- Si hemos tenido éxito con el apartado 3, ya sólo hay que copiar el archivo de firmware en el nuevo directorio.
Ejemplo: utilización de un scaner Mustek 2400 CU Plus II
- Conectado al puerto USB es detectado correctamente por el sistema pero xsane (programa de escaneo) NO funciona.
- Sigo el paso 2 anterior con resultado negativo
- Ejecuto el paso 3 y obtengo "... archivo no encontrado en /usr/share/sane/bt48xx"
- En este caso el archivo necesario es PS2Dfw.usb y puede descargarse de esta web: http://www.meier-geinitz.de/sane/gt68xx-backend/
- Copio el archivo de firmware en /usr/share/sane/bt48xx/ y PROBLEMA RESUELTO
No hay comentarios:
Publicar un comentario