FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have bought a new printer (Brother HL-L2350DW) and tried to connect it to my computer.
Looking at dmesg I can see that it has been spotted
Code:
[ 1.677999] usb 2-3.4: New USB device found, idVendor=04f9, idProduct=009e, bcdDevice= 1.00
[ 1.678006] usb 2-3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.678009] usb 2-3.4: Product: HL-L2350DW series
[ 1.678011] usb 2-3.4: Manufacturer: Brother
[ 1.678013] usb 2-3.4: SerialNumber: E78252B3N460964
I have downloaded and installed the driver and 'Print Settings' knows about it - but the Properties shows 'Processing - Waiting for printer to become available.'
The printer is turned on but is asleep. Where should I look to get it to wake up?
Poking around I looked in /etc/cups/printer.conf. There I saw that my previous printer was at
cups has a USB backend so /dev/usb/lp0 has not been used in at least 10+ years. In that past that was caused by the usblp module still being loaded. To fix you would need to blacklist the module.
I would expect your printer to be IPP everywhere capable (via IPP over USB) so Fedora should be able to automatically find and setup the printer if all the bits and pieces were working. You might need to install the IPP-usb package.
cups has a USB backend so /dev/usb/lp0 has not been used in at least 10+ years. In that past that was caused by the usblp module still being loaded. To fix you would need to blacklist the module.
FWIW, I have an old Brother DCP-7055 printer (which only has USB connectivity), and the working printer URI is identical to that of the OP's posted config. The proprietary driver uses the older USB CUPS backend based on the old /dev/usb/lp* device file for communication. Most modern printer drivers use the libusb-based USB backend these days.
Of course, I also encourage the OP to try using the driverless approach as well.
It appears that ipp-usb was causing the problem.
I created a file "myprinter.conf" in the /etc/ipp-usb/quirks/ folder with this content
Quote:
[Brother HL-L2350DW]
blacklist = true
[Brother HL-L2350DW series]
blacklist = true
I went to Administration->Print Settings and deleted my printer and then rebooted the computer.
I then went to Administration->Print Settings and added my printer - the printer was available in a list to select - and I was able to select the Brother printer driver from a list.
Finally I was able to print a test page!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.