Brother DCP-T226 & Silverblue

I’ve done the following to install the drivers in Silverblue 40:

sudo rpm-ostree install dcpt226pdrv-3.5.0-1.i386.rpm brscan-skey-0.3.2-0.x86_64.rpm brscan5-1.3.1-0.x86_64.rpm

After reboot, if I go to http://localhost:631/printers/, I see

Paused - "File "/usr/lib/cups/filter/brother_lpdwrapper_dcpt226" not available: No such file or directory".

In the system, I see it’s there. The drivers don’t seem intelligent enough to go through symlinks?

opt  brother  Printers  dcpt226    la /usr/lib/cups/filter/brother_lpdwrapper_dcpt226 
lrwxrwxrwx. 2 root root 68 May 27 19:43 /usr/lib/cups/filter/brother_lpdwrapper_dcpt226 -> /opt/brother/Printers/dcpt226/cupswrapper/brother_lpdwrapper_dcpt226

Please help!

Any suggestions… ?

Hi @kekronbekron ,
I have two Brother printers and both just work for me so all I can say is I use mine over USB instead of ethernet, and that does make a difference with setting up. If I get the opportunity later I will try connecting one of mine via ethernet, see what cups does, and get back to you.

If your printer supports AirPrint or Mopria, then enable that and forget about any brother printer driver.

The CUPS printing system will directly support AirPrint printers if you enable avahi and install nss-mdns.

1 Like

I’ve connected via USB too. I realize now that CUPS part of my msg is ethernet-based.
I’d be happy if just USB works, and how I can make it work… because it doesn’t work out of the box with Silverblue. Works fine “just like that” with Ubuntu though.

Thanks for the suggestion. This model doesn’t have WiFi and doesn’t support AirPrint/Mopria.

How about connect the printer to router via USB and enable the printer there and then just use it that way via local network connection?

That is strange, because I don’t even load a driver per se, I just pick my Brother Printer from the available known printers (in the Gnome Settings, not Cups panel), and it prints via USB. I can see it set up in the Cups admin panel, but I did nothing there other than view the settings. One thing I did note is that I had to make sure about the postscript option I use since my printers are a bit older.

Fedora knows almost 500 different Brother printer models, and there are many more that it doesn’t know about. The DCP-T226 is one of the unknown models. Many of the unknown models uses the same engine as one of the known one, but the available documentation never tells you which ones can be considered identical.

In the future, if you want to connect a printer to a Windows or Mac system, it has to be Mopria compatible, as Windows will be deprecate vendor supplied printer drivers. The Mopria protocol isn’t just for WiFI, but also for Ethernet, and in some cases USB as well.