Buscando en la red encontré esta guía, pero la versión de cups ya cambio y no podía encontrar la clave. Y volviendo a buscar me perdí entre múltiples opciones y soluciones, de instalar configurar por ejemplo de:
instalar cups cupsd cupsys cups-common, lpadmin, lppasswd, y etc........
Entonces les pongo lo que realice y me funciono, al día de hoy 25-abril-2013.
Espesamos como indican en esta guía: http://pumawifi.org/?q=node/99
A- DEBIAN 7.0 WHEEZY
Instalamos o verificamos si esta instalado cups, en la terminal de root ejecutamos:
Código: Seleccionar todo
# aptitude install cups
*** DON'T USE the foo2zjs package from:
Ubuntu, SUSE, Mandrake/Manrivia, Debian, RedHat, Fedora, Gentoo, Xandros, EEE PC, Linpus, MacOSX, or BSD!
*** Download it here and follow the directions below.
Lo instalo primero bajando el archivo comprimido de aquí: http://foo2zjs.rkkda.com/foo2zjs.tar.gz o bien desde la terminal como usurario "normal":
Código: Seleccionar todo
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Código: Seleccionar todo
$ tar zxf foo2zjs.tar.gz
Código: Seleccionar todo
$ cd foo2zjs
Código: Seleccionar todo
$ make
Código: Seleccionar todo
$ su
Código: Seleccionar todo
# make install
Ahora procedemos a cups, para esto en el navegador de iceweasel (firefox) ponemos esta dirección y damos enter:(Optional) Configure hotplug (USB; HP LJ 1000/1005/1018/1020):
# make install-hotplug OR $ sudo make install-hotplug
(Optional) If you use CUPS, restart the spooler:
# make cups OR $ sudo make cups
Código: Seleccionar todo
http://localhost:631

y si seleccionamos la opción o pestaña de Administración nos saldrá esto:

Si seleccionamos añadir impresora nos pedirá una usuario y clave, que es donde ya no pude avanzar con las múltiples opciones que comente al principio. Y opte por esta solución. Cerramos iceweasel (firefox). Y continuamos.
B -Editar el archivo /etc/cups/cupsd.conf
En este paso abrimos la terminal como root y editamos el archivo cupsd.conf
Código: Seleccionar todo
# nano /etc/cups/cupsd.conf
Y cambiamos la parte donde dice Auth Type Default (la parte Default por Basic), Tomen nota de que en la parte que esta comentada (la que inicia con #), agrego al final :Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
Basic Default, para recordar la opción original, para en caso de mayor seguridad después de instalar la impresora volver a dejar el archivo de configuración igual.
Quedando de esta manera:
Guardamos los cambios con CTRL+o , y salimos con Ctrl+x# Restrict access to configuration files... Basic Orig.... Default
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
</Location>
Ya con esto en la configuración de cups nos acepta el usuario root con su contraseña. Volvemos a la pagina de iceweasel (firefox) a la parte de agregar impresora.
C- AGREGANDO IMPRESORA
Seleccionamos
añadir impresora:

Y nos pedirá un usuario y contraseña, ponemos root y la contraseña de este. Y damos aceptar.

Vemos que ya esta reconocida la impresora de la red y la seleccionamos, y damos siguiente.

En esta parte solo es de ver como sera nombrada, ponerle una descripción y ponerle un nombre descriptivo de la ubicación para tenerla ubicada en caso de mas impresoras, podemos nombrarla con un nombre, descripción, y ubicación.. después de ver y cambiar los datos en caso de ser necesario seleccionamos siguiente.

En Esta opción seleccionamos el modelo de la impresora, y damos click en añadir impresora.

en esta ultima parte podemos cambiar las opciones predeterminadas de la impresora, como tamaño de papel, (oficio, carta.)

Y listo cerramos la pagina y podemos verificar, por ejemplo en gnome en configuración del sistema, impresoras

D- ARCH LINUX
NOTA, en arch empece con este desbarajuste de prueba y error, lo voy a poner como me acuerdo y después en otra pc, lo voy a probar pare ver los pasos si están correctos.
I(niciamos a instalar cps, por si no lo tenemos instalado:
Código: Seleccionar todo
$ sudo pacman -S cups
Código: Seleccionar todo
$ yaourt -S foo2zjs
Código: Seleccionar todo
$ sudo systemctl enable cups.service
Código: Seleccionar todo
$ sudo systemctl start cups.service
Código: Seleccionar todo
$ sudo nano /etc/cups/cupsd.conf
Y la editamos cambiando en la parte de donde dice AuthType Default y cambiamos Default por Basic, y como donde esta la linea comentada (la que inicia con #) pongo# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Basic Orig=Default para recordar y encaso por seguridad volver a dejare archivo como estaba. Quedando de esta manera:
Guardamos los cambios con CTRL+o , y salimos con Ctrl+x# Restrict access to configuration files... Basic Orig=Default
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
</Location>
Ya con esto en la configuración de cups nos acepta el usuario root con su contraseña. Iniciamos firefox y ponemos esta dirección y damos enter:
Código: Seleccionar todo
http://localhost:631
PD. -Como en todo hay varias formas de hacer un acosa, espero y les resuelva este "problema" muy recurrente en linux.
-Y como dice en la pagina del driver sirve para estos modelos:
Supported Printer B/W Color Driver Notes
Minolta/QMS magicolor 2300 DL Yes Yes foo2zjs Tested by Rick Richardson
Minolta/QMS magicolor 2200 DL Yes Yes foo2zjs Tested by Adam Erickson.
Konica Minolta magicolor 2430 DL Yes Yes foo2zjs Tested by Ren Rebe
Minolta Color PageWorks/Pro L Yes Yes foo2zjs Tested by tekknogenius.
HP LaserJet P2035 Yes No foo2zjs Beta Quality
HP LaserJet Pro P1606dn Yes No foo2zjs Beta Quality
HP LaserJet Pro P1566 Yes No foo2zjs Beta Quality
HP LaserJet Pro P1102 Yes No foo2zjs Tested by tahir hussain. See "HP SMART INSTALL NOTES"
HP LaserJet Pro P1102w Yes No foo2zjs Tested by Rick Richardson
HP LaserJet Pro CP1025nw Yes Yes foo2zjs Tested by Rick Richardson
HP LaserJet 1022 Yes No foo2zjs Up to Fedora Core 5 is tested
HP LaserJet 1022n Yes No foo2zjs untested
HP LaserJet 1022nw Yes No foo2zjs untested
HP LaserJet 1020 Yes No foo2zjs Tested by Rick Richardson
HP LaserJet 1018 Yes No foo2zjs Tested by Rick Richardson
HP LaserJet 1005 Yes No foo2zjs Tested by Brian Batey
HP LaserJet 1000 Yes No foo2zjs Tested by Andrew Schretter
HP LaserJet M1319 MFP Yes No foo2zjs PRINTER ONLY; Alpha Quality