sábado, agosto 26, 2006

Lexmark T430 en slackware 10.2

Bueno aqui dejo la experiencia de como instalar los drivers de esta impresora en slackware 10.2.

Primero que todo esta impresora la habia configurado en CentOS release 4.2 y dado que Lexmark tiene unos driver muy bien elaborados para Red-Hat y Suse (son los que viene en el cd de la impresora), pero ademas tiene soporte para mas distribuciones (drivers impresora)
pero no para slackware, entonces decidi hacer lo siguiente en base a la instalacion que ya tenia en un CentOS.

1. Convertir el rpm a un tgz (rpm2tgz /mnt/cdrom/unix/packages/print-drivers-linux-glibc2-x86.rpm)
2. Instalar el paquete que se creo (intallpkg print-drivers-linux-glibc2-x86.tgz)
3. Tener en cuenta que debe estar corriendo algun sistema de impresion, en mi caso es CUPS, por lo tanto levanten el servicio (/etc/rc.d/rc.cups)
4. Ejecutar el siguiente script /usr/local/lexmark/setup.lexprint, este script pedira algunos datos de configuracion, ademas que tambien solicitara manejar el script de arranque del cups (si lo desean) entonces para evitar de que salga un error por esto se puede hacer lo siguiente:
* modificar el archivo setup.lexprint he indicar donde esta el servicio de cups, recuerde que el script viene para red-hat y su familia por lo tanto lo buscara en /etc/init.d/cups
* realizar un enlace a /etc/rc.d/rc.cups (#ln -s /etc/rc.d/ /etc/init.d #ln -s rc.cups cups)
5. Luego de ejecutar el script hay que ayudarle un poco :
* crear el siguiente enlace (ln -s /usr/local/lexmark/unix_prt_drivers /usr/lexprint)
* luego en el directorio bin, realizar los siguientes enlaces:
#ln -s /usr/local/lexmark/unix_prt_drivers/bin/.scripts/chqueue.sh chqueue
#ln -s /usr/local/lexmark/unix_prt_drivers/bin/.scripts/ckdevice.sh ckdevice
#ln -s /usr/local/lexmark/unix_prt_drivers/bin/.scripts/lsdevice.sh lsdevice
#ln -s /usr/local/lexmark/unix_prt_drivers/bin/.scripts/lsqueue.sh lsqueue
6. Si decidieron crear un menu para gnome (este lo creo cuando se ejecuta el script setup.lexprint) entonces solo deben de dar click en la opcion Aplicaciones->Herramientas del sistema->Lexmark Print Drivers y listo debe inciar la aplicacion y indicar donde se encuentra la impresora (en red o conectada localmente)
NOTA: si indican al script que cree el menu para kde dara un error dado que no encontraran los archivos para hacerlo, pueden modificar el script setup.lexprint o sencillamente pueden hacerlo manualmente he indicar que el comando que deben llamar es /usr/lexprint/bin/lexprint

-Otra solucion mas elegante es editar los archivo setup.lexprint y LEXPrtDrv.link indicando las opciones anteriores y crear un paquete para el slackware.. pero bueno eso lo pruebo despues... por ahora ya me funciona la impresora :)

No hay comentarios.: