Skip to main content

Using Canon LBP-350 printer with Debian Jessie

I own an old printer, Canon LBP-350. It has both parallel port and USB port, but I never have been able to use it through USB port regardless of several trials.

Because my one-year-old main desktop PC with Debian Jessie does not have a parallel port and direct USB connection seems hopeless, I recently bought a USB to Paralell-port convertor. How wonderful, it IS a cable. It has no extra power supply input nor a box at the intermediate location of the cable.

I connect the printer and the PC with a little bit peculiar feeling and booted the printer and the PC.

Then I opened the system-config-printer panel on the XFCE4 desktop. LBP-350 had already appeared. But the printer was set to inactive state. I couldn't figure out the reason, but I went on.

I opened the URL http://lcoalhost:631 and looked into the CUPS administrative page. Yes, the printer was there. I changed the status of the printer to active and pushed the test-page button and the printer printed it.

It was not a perfect process, but was very easy!

For reminder, I copy the log entries related to this device configuration:

Feb  7 23:04:30 dossiri kernel: [  504.546074] usb 1-3: new full-speed USB device number 6 using xhci_hcd
Feb  7 23:04:31 dossiri kernel: [  504.674872] usb 1-3: New USB device found, idVendor=067b, idProduct=2305
Feb  7 23:04:31 dossiri kernel: [  504.674874] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb  7 23:04:31 dossiri kernel: [  504.674875] usb 1-3: Product: IEEE-1284 Controller
Feb  7 23:04:31 dossiri kernel: [  504.674876] usb 1-3: Manufacturer: Prはlific Technology Inc.
Feb  7 23:04:31 dossiri mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Feb  7 23:04:31 dossiri mtp-probe: bus: 1, device: 6 was not an MTP device
Feb  7 23:04:31 dossiri kernel: [  504.729303] usblp 1-3:1.0: usblp0: USB Bidirectional printer dev 6 if 0 alt 1 proto 2 vid 0x067B pid 0x2305
Feb  7 23:04:31 dossiri kernel: [  504.729323] usbcore: registered new interface driver usblp
Feb  7 23:04:31 dossiri udev-configure-printer: add usb-001-006
Feb  7 23:04:31 dossiri udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:14.0/usb1/1-3
Feb  7 23:04:31 dossiri systemd[1]: configure-printer@usb-001-006.service: main process exited, code=exited, status=1/FAILURE
Feb  7 23:04:31 dossiri systemd[1]: Unit configure-printer@usb-001-006.service entered failed state.

I don't know what they mean, but the device's entering the initial inactive state seems to be reported by systemd.

Comments

Popular posts from this blog

The final update to Debian 11 has come

Recently, the 11th point release of Debian 11 has been announced, and it will be the last one. For I am still maintaining one Debian 11 machine, I am starting to prepare its upgrade to Debian 12. Because it is a dual boot machine, I must not forget about the change of grub OS probing. Before I ugrade, I have to add  GRUB_DISABLE_OS_PROBER=false to / etc/default/grub,  or I lose grub menu for Windows OS.  Another thing that impacts me is the change of gnome-text-editor. In Debian 11, gnome-text-editor is a kind of alias of gedit controlled under the Debian alternative system with update-alternatives command. On the other hand, a new package gnome-text-editor appears in Debian 12, and it is a different thing from gedit. For I am an uim user, I was confused when I tried to use launch a Japanese input method via uim on gnome-text-editor in Debian 12, for it wouldn't work as in Debian 11. Yes, these two things are important reminder to me.

Data migration tool from Figaro's Password Manager 2

Figaro's Password Manager 2 was my favorite password management tool. It is GTK2-application to preserve and manage your pairs of ID and password secretly with cipher. To my regret, its Debian package was orphaned many years ago and I thought it was time to switch to another password management tool. But besides finding a good alternative choice, I had a big problem: migration. Figaro's Password Manager 2 does have data export function, but only in special XML format. If you want to move your data to a different application, you have to change the format of the data even if the application can import the data. As my next password management tool is KeePass2 or KeePassXC , I need a XML to CSV data converter. So, I have been developing the conversion tool very slowly and finally, completed. Today, I published it on GitHub , which I named fpm2_csv . The history of the code is quite embarrassing, but very few people in the world would be interested in it, that doesn't matte...

Epson MFP EP-977A3 and Linux box

Just a report of a hardware device usage for reminder.   EPSON EP-977A3 is a multi-functional peripheral for personal use once sold in Japanese market.   It has color printer, color flat-bed scanner, USB memory RW capability with USB and both wired and wireless LAN connectivity.  With the simple-scan software, whose package name is 'simple-scan' in Debian 10, I am able to scan documents from the flat-bed scanner of EPSON EP-977A3 connecting with my Debian box with an USB cable.   But when I tried to start scanning on the control panel of the scanner device, I got error with a message saying "The computer is not ready". I guessed if the scanned package for that purpose and installed it. Still, I got the same error message. Hmm... I need more research.