Limych / pi-capt

Canon LBP-* driver for Raspberry PI for CUPS
9 stars 3 forks source link

LBP6030B driver #3

Open omcoist opened 1 year ago

omcoist commented 1 year ago

Hello,

You have presented an admirable effort for end users. I am grateful to you for this.

I have a Canon LBP6030B printer and I can't find any drivers for ARM anywhere.

The closest solution so far has been your distribution on your github page. But unfortunately I couldn't find the driver for LBP6030B there either.

How can I find a solution for this? How can I support you?

I need your recommendations.

Thank you in advance,

ValdikSS commented 6 months ago

LBP6030 is a UFR-II LT model, not CAPT. You can use i386 driver with qemu-i386-userspace emulation (should work out of the box), or with box86 (much faster processing speed, but harder to setup and may require patching).

Something roughly like this:

dpkg --add-architecture i386
apt update
apt install qemu-user qemu-user-binfmt
wget 'https://gdlp01.c-wss.com/gds/0/0100005950/10/linux-UFRIILT-drv-v500-uken-18.tar.gz'
tar axf linux-UFRIILT-drv-v500-uken-18.tar.gz
apt install linux-UFRIILT-drv-v500-uken/32-bit_Driver/Debian/cnrdrvcups-ufr2lt-uk_5.00-1_i386.deb

You may need to move all the libraries to /usr/lib/i386-linux-gnu directory, but I'm not sure, it may work without it under qemu I guess.

usr/lib/libncapfilterr* usr/lib/i386-linux-gnu/
usr/lib/libColorGearCsfp* usr/lib/i386-linux-gnu/
usr/lib/libcanonncapr* usr/lib/i386-linux-gnu/
usr/lib/libcanon_slimsfp* usr/lib/i386-linux-gnu/
usr/lib/libcaepcmsfp* usr/lib/i386-linux-gnu/
usr/lib/libcnncapcmr* usr/lib/i386-linux-gnu/

This printer is supported by UoWPrint by the way ;)