Canon ImageCLASS MF244dw USB Printer Not Detected Inside Proxmox LXC Container

teamtech

New Member
Jun 8, 2026
1
0
1
Hello everyone
I'm experimenting with using a Canon ImageCLASS MF244dw printer from an Ubuntu 22.04 LXC container set up on Proxmox VE.
I'm aiming to conserve resources by deploying an LXC container instead of a full virtual machine. The container is privileged mode, and the USB device is visible with lsusb, however, CUPS doesn't discover the printer.
Environment
Proxmox VE 8.x
Ubuntu 22.04 LXC container
Privileged container
Canon ImageCLASS MF244dw attached via USB

What I've tried
Checked that the Canon ImageCLASS MF244dw USB device is accessible inside the container with lsusb.
Set up USB passthrough in the LXC container.
Installed CUPS and printer-related packages in Ubuntu 22.04.
Fetched and installed the Canon ImageCLASS MF244dw driver package from Canon's official support page: https://www.usa.canon.com/support/p/imageclass-mf244dw
Also tried out a driver package from: https://printerdrivers.com/canon-imageclass-mf244dw-driver/
Rebooted the container and restarted the CUPS service after installing each driver.
Added the printer manually via the CUPS web interface as well.

Current issue
The printer shows up when running lsusb, but inside the LXC container, CUPS is unable to detect or operate the Canon ImageCLASS MF244dw.
Since the same problem arises with drivers from both Canon and an alternative source, it is likely that the problem is with USB passthrough, container permissions, or CUPS configuration rather than the driver package.
Does anyone know how to operate a Canon ImageCLASS MF244dw USB printer in an Ubuntu LXC container on Proxmox VE?
Question
Has anyone successfully given a Canon ImageCLASS MF244dw USB printer to an Ubuntu LXC container?
Do you know if there are some new LXC permissions, AppArmor setups, USB device mappings, or CUPS configuration adjustments needed for printer access?
Thank you for your help.