Canon TS3522 Wireless Printer Setup

Trying to install Canon TS3522 wirerless printer, but all instructions assume either Windoze or Mac OS

Anyone had any success installing this printer in EndeavourOS ???

some hardware info
inxi -FAZ

System:
  Host: THOTH-OPTOPLEX-9020 Kernel: 5.17.4-arch1-1 arch: x86_64 bits: 64
    Desktop: Xfce v: 4.16.0 Distro: EndeavourOS
Machine:
  Type: Desktop System: Dell product: OptiPlex 9020 v: 00
    serial: <superuser required>
  Mobo: Dell model: 00V62H v: A01 serial: <superuser required> BIOS: Dell
    v: A15 date: 11/08/2015
CPU:
  Info: quad core model: Intel Core i5-4570 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 2991 min/max: 800/3600 cores: 1: 3334 2: 3139 3: 2625
    4: 2867
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
    driver: i915 v: kernel
  Display: x11 server: X.org v: 1.21.1.3 driver: X: loaded: intel
    unloaded: fbdev,modesetting,vesa gpu: i915 resolution: 1920x1080~60Hz
  Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
    driver: snd_hda_intel
  Device-2: Intel 8 Series/C220 Series High Definition Audio
    driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.17.4-arch1-1 running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
Network:
  Device-1: Intel Ethernet I217-LM driver: e1000e
  IF: eno1 state: down mac: 18:66:da:02:79:c1
  Device-2: Edimax EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
    type: USB driver: rtl8192cu
  IF: wlan0 state: up mac: 80:1f:02:b6:d2:ce
RAID:
  Hardware-1: Intel SATA Controller [RAID mode] driver: ahci
Drives:
  Local Storage: total: 476.94 GiB used: 120.91 GiB (25.4%)
  ID-1: /dev/sda model: 30TT253X2-512GB size: 476.94 GiB
Partition:
  ID-1: / size: 229.33 GiB used: 25.26 GiB (11.0%) fs: ext4 dev: /dev/sda3
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 182 Uptime: 4h 6m Memory: 15.54 GiB used: 3.21 GiB (20.7%)
  Shell: Bash inxi: 3.3.15

the avahi-daemon is running

systemctl status avahi-daemon
â—Ź avahi-daemon.service - Avahi mDNS/DNS-SD Stack
     Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; ven>
     Active: active (running) since Fri 2022-04-22 17:05:19 MDT; 4h 7min ago
TriggeredBy: â—Ź avahi-daemon.socket
   Main PID: 320 (avahi-daemon)
     Status: "avahi-daemon 0.8 starting up."
      Tasks: 2 (limit: 19065)
     Memory: 1.5M
        CPU: 51ms
     CGroup: /system.slice/avahi-daemon.service
             ├─320 "avahi-daemon: running [THOTH-OPTOPLEX-9020.local]"
             └─325 "avahi-daemon: chroot helper"

Apr 22 17:05:19 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Registering new address >
Apr 22 17:05:19 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Registering new address >
Apr 22 17:05:20 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Server startup complete.>
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Joining mDNS multicast g>
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: New relevant interface w>
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Registering new address >
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Joining mDNS multicast g>
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: New relevant interface w>
Apr 22 17:05:24 THOTH-OPTOPLEX-9020 avahi-daemon[320]: Registering new address >
Apr 22 21:01:41 THOTH-OPTOPLEX-9020 systemd[1]: Started Avahi mDNS/DNS-SD Stack.
lines 1-23/23 (END)

CUPS says the job completes, but nothing ever prints out

Forgot to mention that I can print from my smartphone, so it must be a communication or permissions problem with the desktop-2-printer link ???

TIA, Tommy

Hi Tommy, not your exact model, but they are all pretty much the same. This might work for you.

Here is the package that got my TS3151 working. https://aur.archlinux.org/packages/canon-pixma-lt7500-complete
Don’t be concerned that it is not your model, it’s just a placeholder and you can select your exact model in CUPS later in the installation process.
You have some reading ahead of you, but you will succeed if you persist with it.
Here is another helpful link https://wiki.archlinux.org/title/CUPS/Printer-specific_problems
and a general guide on printer setup. https://discovery.endeavouros.com/printers/printers/2021/03/

2 Likes

Finally got it working with both smartphone & desktop …

After trying several combinations of drivers & CUPS filters, I found a working pair…

Driver= drvless.ppd
Driver version= 1.28.15
Make & Model= Canon TS3500 series,driverless,cups-filters 1.28.15

hope this helps someone else

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.