LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-12-2024, 12:39 AM   #1
mw.decavia
Member
 
Registered: Feb 2024
Distribution: Slackware64-15 & Afterstep , oh my
Posts: 78

Rep: Reputation: 8
Cups vs Brother printers


I should say first,
I could swear there was once a time (way back when) before Apple was laying claim to "cups", that it was actually a useful printing system. Now (imo) it seems kind of deliberately less able.

Anyways, after seeing a few threads from those having troubles getting cups to work on their Brother printers, I decided to give it a try on my HL-L8360cdw. Which (these days) has been connected to my laptop by usb.

It was a challenge.

The Cups web-based setup could detect my usb printer, then gave a few Model selections for other Brother printers, and the option to provide my own ppd file. But while there may be a ppd file for the 8360cdw somewhere, I could not find it. And even if I found it, in "man cups" it says that ppd files are now deprecated and will not exist in the next version.

And with my printer being usb connected, it was not showing me any option for a "model" of "ipp". But I know for a fact that my 8360cdw does in fact support IPP.

Unless I was completely mistaken, or the Cups admin screens were incorrect, for it to provide the "ipp" option your printer must be networked with an actual ip address. Apparently No one at Apple thought that someone might need to IPP over usb thus lacking an ip address.

So I needed to add a 3rd network adapter to my overworked laptop pc, for the single purpose of connecting to my printer using ipv4. Then suddenly Cups showed me an "IPP" option under "model".

And of course I had to reconfig networking so the printer does not be seen on the internet.

If they had not deliberately made Cups less able, all the extra effort could have been avoided.
 
Old 03-12-2024, 01:58 AM   #2
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
Actually they did, but it has flaws, due to the nature of USB.
 
Old 03-12-2024, 04:14 AM   #3
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by mw.decavia View Post
It was a challenge.
The printer you have can connect to WiFi, so why not use that?
 
Old 03-12-2024, 08:21 AM   #4
mw.decavia
Member
 
Registered: Feb 2024
Distribution: Slackware64-15 & Afterstep , oh my
Posts: 78

Original Poster
Rep: Reputation: 8
Quote:
Originally Posted by rkelsen View Post
The printer you have can connect to WiFi, so why not use that?

(1) My laptop is already using it's wifi to give me my wan/outside internet connection. Actually, it is using usb wifi (rtl8812au) but that is the only wifi adapter I have with long-enough range. I call it a network interface.

* Running two wifi adapters at the same time creates rf interference with each other.

(2) One usb ethernet (Asix 88178) for connecting to my Raspberry 4b, needed for caching dns server. Because the Rpi needs too much power to be used as an OTG "gadget mode" peripheral on this laptop's (weak) usb ports. The Rpi connects to it's outside internet through the laptop's wifi (nat'd) because it's built-in wifi does not have enough range.

* I tried running bind9 directly on the laptop, it did not work, bind9 seemed to be incompatible with networkmanager on Slackware.

* Even with a powered usb hub, the Rpi still needed too much power for OTG mode.

* The Ax88178 does need it's own powered usb hub to remain stable.

(3) And now, a "Linksys etherfast pcm100" pcmcia ethernet card, to connect to the printer in linux. Just for now, until I can get some newer cardbus ethernet with windows support for when my dual boot laptop is in windows mode.

* Right now, when it is in windows mode, I do not need Cups, windows can connect to the printer with usb.
 
Old 03-12-2024, 02:44 PM   #5
_peter
Member
 
Registered: Sep 2014
Location: paris
Distribution: slackware
Posts: 314

Rep: Reputation: Disabled
https://download.brother.com/welcome...ler-2.2.3-1.gz

The 2.2.3.1 driverTools install-as-root works for three brother printers on multiple Slackware64 15.0 here and there provided rc.cups is executable.
It embeds the ppd files for most recent brother's printers.

post 16 and others.
 
Old 03-12-2024, 04:07 PM   #6
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
...

Last edited by rkelsen; 03-12-2024 at 09:01 PM.
 
Old 03-12-2024, 09:00 PM   #7
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by mw.decavia View Post
Anyways, after seeing a few threads from those having troubles getting cups to work on their Brother printers, I decided to give it a try on my HL-L8360cdw. Which (these days) has been connected to my laptop by usb.
I just tested this with one of my printers connected via USB.

CUPs detected it and it showed up under "Local Printers", using the device: usb://Brother/MFC-L2750DW%20series?serial=Exxxxxxxxxxxxxx

It worked for me with both the Generic PCL 5 driver, and the "wrong model, but pretty close" Brother driver. I didn't install anything extra to get it working in either case.

Is your user's account included in the "lp" group? If it isn't, you won't have appropriate permissions to print.
 
Old 03-12-2024, 09:21 PM   #8
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
I have a router that does NAT properly, and all of my internal WIFI devices connect to that router. My brother printer with a static IP on the internal WIFI network and all of my phones and laptops worked well together. (I could print from CUPS on Manjaro properly, also CUPS on Debian, Sparky Linux, MintDE. Elementary Linux, and all of my Android devices (although I am not sure if Android uses CUPS or some google thingy). I did need the Brother app on my Android, and the PPD file I downloaded from the Brother support pages for CUPS.

My printer COULD use the USB interface, but I never bothered with that.
 
Old 03-16-2024, 12:33 AM   #9
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Blog entry:

https://www.linuxquestions.org/quest...64-15-0-38601/
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Several Printers to No Printers Working -- Why? wmeler Linux - Hardware 7 02-23-2023 01:32 AM
firmware download/install for Brother multi-function network printers kyuso Linux - Hardware 3 03-30-2011 11:17 AM
Brother Label Printers under Linux? jantman Linux - Hardware 3 05-20-2010 10:21 AM
[cups] "no printers found" - printer isn't recognized by CUPS over network Majin_Buu Linux - Server 3 06-18-2009 10:25 AM
recommendation on photo printers and general purpose printers raminolta Linux - Hardware 3 01-21-2004 12:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration