The contents of this article was verified with
NEC Multiwriter 5600C,
an OEM product of Phaser 6000 sold in Japan.
The following OEM products might work as well with the same procedure:
$ uname -a
Linux wsh64 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
Check dmesg
At first, see dmesg to confirm that linux recognizes the printer correctly. Turn on the printer, and type dmesg -Hw on the terminal, then connect the USB cable to the computer and see the terminal output. It should look like:
1
2
3
4
5
6
7
8
$ dmesg -Hw
[ +17.141687] usb 1-4.1.1: new high-speed USB device number 42 using xhci_hcd
[ +0.113890] usb 1-4.1.1: New USB device found, idVendor=0550, idProduct=00fd, bcdDevice= 1.00
[ +0.000004] usb 1-4.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3[ +0.000002] usb 1-4.1.1: Product: MultiWriter 5600C
[ +0.000002] usb 1-4.1.1: Manufacturer: NEC
[ +0.000001] usb 1-4.1.1: SerialNumber: 6300434PA
[ +0.004537] usblp 1-4.1.1:1.0: usblp1: USB Bidirectional printer dev 42if0 alt 0 proto 2 vid 0x0550 pid 0x00FD
When your printer turns into inactive (standby) mode, turn off the power of the printer and turn it on again. Once it goes into inactive mode, it seems not to work well even after it resumes to be active.
Check CUPS web portal on localhost
Confirm that cupsd listens the port 631 (Internet Printing Protocol):