Dear All,
I want to share my success story with Asus TinkerBoard and Samsung CLP-360 printer.
I used a fresh install of Armbian 22.08 Jammy (found here), which is also available for most of the current RaspberryPis (except RPi Zero, but Zero 2W is supported).
I updated my packages and installed the emulation binaries:
Then I modified my /etc/apt/sources.list file to look like this:
... then I run the following:
... finally I installed the driver:
Everything went smoothly - no errors.
I also followed this tutorial to install CUPS and this tutorial to enable AirPrint.
It all worked as described and I can print from my Mac and iDevices without any problems.
As it was already mentioned before - the key to make it all work was to add proper repository sources for amd64 architecture. These sources have to mach the distribution you're using otherwise it won't work.
P.S.
I made it work before on RPi Zero W with a driver from printer-driver-foo2zjs package on current RaspberryPi OS - however this Pi was a bit too slow when printing large documents, that's why I replaced it with Armbian on a TinkerBoard that I had lying around unused.
I want to share my success story with Asus TinkerBoard and Samsung CLP-360 printer.
I used a fresh install of Armbian 22.08 Jammy (found here), which is also available for most of the current RaspberryPis (except RPi Zero, but Zero 2W is supported).
I updated my packages and installed the emulation binaries:
Code Select
apt-get update
apt-get upgrade
apt-get install qemu-user-binfmt binfmt-support
dpkg --add-architecture amd64
Then I modified my /etc/apt/sources.list file to look like this:
Code Select
deb [arch=armhf] http://ports.ubuntu.com/ jammy main restricted universe multiverse
deb [arch=armhf] http://ports.ubuntu.com/ jammy-security main restricted universe multiverse
deb [arch=armhf] http://ports.ubuntu.com/ jammy-updates main restricted universe multiverse
deb [arch=armhf] http://ports.ubuntu.com/ jammy-backports main restricted universe multiverse
deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy-security main
deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy-updates main
deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy-backports main
deb [arch=amd64] https://www.bchemnet.com/suldr/ debian extra
... then I run the following:
Code Select
wget 'http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb'
dpkg -i suldr-keyring_2_all.deb
apt-get update
... finally I installed the driver:
Code Select
apt-get install suld-driver2-1.00.39:amd64
Everything went smoothly - no errors.
I also followed this tutorial to install CUPS and this tutorial to enable AirPrint.
It all worked as described and I can print from my Mac and iDevices without any problems.
As it was already mentioned before - the key to make it all work was to add proper repository sources for amd64 architecture. These sources have to mach the distribution you're using otherwise it won't work.
P.S.
I made it work before on RPi Zero W with a driver from printer-driver-foo2zjs package on current RaspberryPi OS - however this Pi was a bit too slow when printing large documents, that's why I replaced it with Armbian on a TinkerBoard that I had lying around unused.