I am trying to install Samsung Xpress M2021 on Colibri T20 running Angstrom distribution. When I connect the printer, I get following messages on ttyS0 debugging port:
[ 62.769672] usb 2-1.2: new high speed USB device number 4 using tegra-ehci
[ 62.901465] usb 2-1.2: New USB device found, idVendor=04e8, idProduct=3321
[ 62.908387] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 62.915973] usb 2-1.2: Product: M2020 Series
[ 62.920410] usb 2-1.2: Manufacturer: Samsung Electronics Co., Ltd.
[ 62.927337] usb 2-1.2: SerialNumber: 0H15B8GJCB007FJ
The driver is available (Samsung Xpress SL-M2021 Laser Printer series Software and Driver Downloads | HP® Customer Support) for Linux but not for this particular distribution.
I selected Linux into version field as well and tried to install. However, I am getting the error as follows: “INTERNAL ERRO: ABORT: ‘Unexpected architecture ‘armv7l’’, execution aborted”.
I followed similar question as well and I understand the CUPS is responsible for handling all printing process in Unix system. Following this question (How to connect to a printer using a toradex embedded device - Technical Support - Toradex Community), I installed cups on my system but resulting in following message: ‘unit files have no installation config’.
PS: The printer with the driver installed is working correctly on Ubuntu 14.04 installed on my laptop (X86) but I found that Ubuntu cannot be installed on Colibri T20. Which is the basic Toradex module which supports Debian/Ubuntu installation and ARM support for printers?