You are not logged in.
Pages: 1
HI Guys..
I have a Canon Pixma MG25505 printer that is connected to my computer via usb. I installed the "cnrdrvcups-lb" canon package for cups, but my printer isn't listed in the add printer setup. I tried setting the printer up as generic, but it does not show up under printers. I have tried accessing cups from both http://localhost:631/ & http://127.0.0.1:631/ but they both yield the same results.
lsusb Bus 001 Device 006: ID 04a9:176d Canon, Inc. PIXMA MG2500 Series ....
groups sys cups autologin users lp wheel ....
lpinfo -v direct usb://Canon/MG2500%20series?serial=7D2A1E&interface=1 ....
Could someone please help me get my printer working. Many thanks..
Last edited by furycd001 (2021-11-04 15:32:15)
- - - -
Offline
https://www.canon.co.uk/support/consume … 20(64-bit)
That printer doesn't use the UFRII driver provided by cnrdrvcups-lb .
Try https://aur.archlinux.org/packages/cnij … 500series/ + https://aur.archlinux.org/packages/cnij … on-mg2500/
If those don't work, try https://aur.archlinux.org/packages/cnijfilter2/
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Ok so I installed the first two & they didn't work. I then tried the third one & that didn't work either.
My "admin page" is still blank under printers & my printer is no longer listed under add printers....
Last edited by furycd001 (2021-11-04 12:51:53)
- - - -
Offline
my printer is no longer listed under add printers....
Is the printer still powered on?
Online
Yes it is still powered on & the usb is still connected to the computer....
- - - -
Offline
Did you "sudo systemctl restart cups" after installing the cnij packages?
Online
Yea I done that after installing. I just uninstalled the third one & installed the first two again. My printer is now showing again under add printers.
I got through the "add printer" setup & everything appears fine, but at the end my printer doesn't show up under printers....
Last edited by furycd001 (2021-11-04 13:20:47)
- - - -
Offline
stat /etc/cups/printers.conf
sudo cat /etc/cups/printers.confOnline
- - - -
Offline
# Printer configuration file for CUPS v2.3.3op2
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
NextPrinterId 3
<Printer Canon_MG2500_series>
PrinterId 1
UUID urn:uuid:c36a55f0-0e68-30a3-5580-83c2aafbba92
Info Canon MG2500 series
Location
MakeModel Canon MG2500 series Ver.4.00
DeviceURI usb://Canon/MG2500%20series?serial=7D2A1E&interface=1
State Idle
StateTime 1635965260
ConfigTime 1636031796
Type 8425484
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>The printer is there?
Modify: 2021-11-04 13:16:56.608789651 +0000The file is from 13:16 UTC, ie. ~1½h ago and fits your post #7 "somewhat" (it's 7 minutes younger than your post)
Restart the daemon: => printer there?
Online
I'm assuming that the printer is now found, but stuck in idle or something, because.. If I open libre-office I can select the printer when trying to print, but nothing ever gets printed.
I've restarted cups, even rebooted & the printer is still not listed under printers in the cups admin page.
lpinfo -v now no longer lists the printer either....
lpstat -t
scheduler is running
no system default destination
device for Canon_MG2500_series: usb://Canon/MG2500%20series?serial=7D2A1E&interface=1
Canon_MG2500_series accepting requests since Wed 03 Nov 2021 18:47:40 GMT
printer Canon_MG2500_series is idle. enabled since Wed 03 Nov 2021 18:47:40 GMT
Last edited by furycd001 (2021-11-04 15:04:58)
- - - -
Offline
dmesg ?
There're issues w/ the usb stack in recent kernels, try the LTS kernel.
Online
Offline
Despite being an audit-ridden excerpt
[16065.900670] usb 1-1.4: new high-speed USB device number 23 using ehci-pci
[16066.007685] usb 1-1.4: New USB device found, idVendor=04a9, idProduct=176d, bcdDevice= 2.02
[16066.007696] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[16066.007700] usb 1-1.4: Product: MG2500 series
[16066.007702] usb 1-1.4: Manufacturer: Canon
[16066.007704] usb 1-1.4: SerialNumber: 7D2A1E
[16066.014849] usblp 1-1.4:1.1: usblp0: USB Bidirectional printer dev 23 if 1 alt 0 proto 2 vid 0x04A9 pid 0x176D
[16070.045810] usb 1-1.4: USB disconnect, device number 23
[16070.048053] usblp0: removed
[16071.034278] usb 1-1-port4: Cannot enable. Maybe the USB cable is bad?
[16071.887528] usb 1-1-port4: Cannot enable. Maybe the USB cable is bad?
[16071.887681] usb 1-1-port4: attempt power cycle
[16073.050918] usb 1-1-port4: Cannot enable. Maybe the USB cable is bad?
[16073.894273] usb 1-1-port4: Cannot enable. Maybe the USB cable is bad?
[16073.894396] usb 1-1-port4: unable to enumerate USB deviceShows up quite a lot.
Also
[14070.438009] usb 1-1.4: USB disconnect, device number 7
[14070.439031] usblp0: removed
[14071.268464] usb 1-1.4: new high-speed USB device number 8 using ehci-pci
[14071.370518] usb 1-1.4: New USB device found, idVendor=04a9, idProduct=176d, bcdDevice= 2.02
[14071.370528] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[14071.370531] usb 1-1.4: Product: MG2500 series
[14071.370533] usb 1-1.4: Manufacturer: Canon
[14071.370535] usb 1-1.4: SerialNumber: 7D2A1E
[14071.376567] usblp 1-1.4:1.1: usblp0: USB Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04A9 pid 0x176D
[14078.374013] usb 1-1.4: USB disconnect, device number 8
[14078.374308] usblp0: removed
[14078.585116] usb 1-1.4: new high-speed USB device number 9 using ehci-pci
[14079.078453] usb 1-1.4: device not accepting address 9, error -71
[14079.925318] usb 1-1-port4: Cannot enable. Maybe the USB cable is bad?
[14079.925452] usb 1-1-port4: attempt power cycleuname -a?
Online
uname -a Linux reviziis 5.14.15-arch1-1 #1 SMP PREEMPT Wed, 27 Oct 2021 23:38:14 +0000 x86_64 GNU/Linux
- - - -
Offline
Yeah, try the LTS kernel first. If that doesn't help, get rid of power management tools (TLP etc.) and try to disable usb autosuspend, https://wiki.archlinux.org/title/Power_ … utosuspend ("usbcore.autosuspend=-1", but userspace power maanger will alter that at runtime) and ultimately take a close look at the cable and plugs…
Online
OK thanks you for the advice & for all the help....
- - - -
Offline
Pages: 1