impresora no imprime en ubuntu

buenos dias,
tengo una impresora hp laserjet m1132 mfp, y soy usuario de xubuntu,
al conector el usb de la impresora y encenderlo me instala los drivers de la impresora y parece que bien,
pero al querer imprimir la pagina de prueba no deja
me adjunta un error el cual subo aqui

me podeis ayudar para ver como lo soluciono?

gracias

Adjuntos

No encuentra la impresora según el log. Tiene wifi la impresora?
Brutico escribió:No encuentra la impresora según el log. Tiene wifi la impresora?

no, la impresora no tiene wifi, va por cable usb
ok, a mí me ocurrió un par de veces.

El problema está descrito en la sección USB Printer is not detected

Simplemente es cambiar permisos y crear un archivo con la ID que te de el comando lsusb

Reinicia y prueba a reiniciar servicio el cups
@Brutico no me he enterado de nada .

Podrías detallar me un poco más que he de hacer
O que he de buscar por internet para hacerlo?
@DRAKONIUS pues esta todo esplicado

ejecutas lsusb en una termninal

Ejemplo mio
juanpedro@elover ~ $ lsusb
Bus 006 Device 003: ID 1058:0820 Western Digital Technologies, Inc. My Passport Ultra (WDBMWV, WDBZFP)
Bus 006 Device 002: ID 1058:25a2 Western Digital Technologies, Inc. Elements 25A2
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 010: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 009: ID 152a:85df Thesycon Systemsoftware & Consulting GmbH USB2.0 Hub
Bus 005 Device 007: ID 04a9:176b Canon, Inc. PIXMA MX920 Series
Bus 005 Device 008: ID 0499:170f Yamaha Corp.
Bus 005 Device 006: ID 0424:2422 Microchip Technology, Inc. (formerly SMSC)
Bus 005 Device 005: ID 2109:2813 VIA Labs, Inc.
Bus 005 Device 004: ID 045e:028e Microsoft Corp. Xbox360 Controller
Bus 005 Device 003: ID 0781:5581 SanDisk Corp. Ultra
Bus 005 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 004: ID 07ca:0570 AVerMedia Technologies, Inc. AVerMedia USB Device
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:767d Microdia USB DEVICE
Bus 001 Device 003: ID 1b1c:0c13 Corsair H115i Platinum
Bus 001 Device 002: ID 1e7d:2e4b ROCCAT ROCCAT Tyon White
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Buscas la impreora

Te quedas con la linea de la impresora

En mi caso es:
Bus 005 Device 007: ID 04a9:176b Canon, Inc. PIXMA MX920 Series


Luego cambias el grupo:
ejemplo de la wiki
chgrp lp /dev/bus/usb/002/058


En mi caso la impresora esta en el bus 005 y device Device 007

Lo cambiamos el grupo
sudo chgrp lp /dev/bus/usb/005/007


Le cambiamos los permisos
sudo chmod 660 /dev/bus/usb/005/007


Luego creas el directorio donde vas ha meter el archivo:
sudo mkdir -p /etc/udev/rules.d/


Añades con el editor de texto como nano

sudo nano /etc/udev/rules.d/99-printer.rules


Pegas la linea:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3297", MODE="0660", GROUP="lp"


Cambias el {idVendor}=="04e8" por id de tu impresora que lo tines en el comando lsub el mio es: 04a9
Lo mismo en el idProduct que el de mi impresora es: 176b

Quedando así
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176b", MODE="0660", GROUP="lp"


Guarda con la tecla crtl + x y cierras nano con crtl +o

sudo reboot

luego reinicias cups con:
sudo systemctl restart cups
@Brutico muchas grascias por tu ayuda

pero tengo que preguntarte:
me escribes
Luego cambias el grupo:
ejemplo de la wiki


¿como miro yo eso? ¿que tengo que buscar en google?

gracias
DRAKONIUS escribió:@Brutico muchas grascias por tu ayuda

pero tengo que preguntarte:
me escribes
Luego cambias el grupo:
ejemplo de la wiki


¿como miro yo eso? ¿que tengo que buscar en google?

gracias


Te puse el ejemplo de la wiki y luego hice el cambio como seria para mi pc solo has de cambiar por el numero de bus y de devince de tu pc.
Solo tienes que poner el comando sudo chgrp lp /dev/bus/usb/aquiponeselnumerodebus/aquiponeselnumerodedevice y pones el bus y el device que te arroja el comando lsusb "con el nombre de tu impresora"
8 respuestas