getsolus / packages

Solus Package Monorepo & Issue Tracker
51 stars 68 forks source link

Brother Drivers (T83) #212

Open celticmagic opened 10 months ago

celticmagic commented 10 months ago
MeansWell (#John-Poot), 2016-08-07 12:50:03 UTC

The drivers are available from Brother - as either RPM or DEB. While RPM Solus trickery can allow an install of sorts - no print no facs. Result as complaints of no cupswrapper and permissions difficulties with Cups itself. Additionally, Scanner detection does not happen correctly. All-in-all, a fail. Specifically, the driver(s) being requested are for Brother MFC-L2703DW, and Brother describes these as MFC-L2700 series. This printer is mass-market in Australia, sold through the largest office supply chain, so they're not at all rare. The drivers appear to be generic monochrome MFC Laser printers in the brother range. Brother website specifies differing procedures pre-install, depending on the relevant Linux install. Solus is 'different'. Supplemental (#DataDrake) ==================== **Driver Frontpage:** http://support.brother.com/g/s/id/linux/en/index.html?c=us_ot&lang=en&comple=on&redirect=on **Printers Requested:** # Before requesting a Printer, please check if it's already packaged **Needs testing** (Please comment if it's working) - brlaser [Download Link](https://drive.google.com/open?id=1FoJ8N9mbgXgiFEG_FhJhxFqldXdU5_b1) - Brscan3 [Download Link](https://drive.google.com/open?id=1CFv1Mh5Xyg4S6ZNJbcdJ5O4RUYHzYJy5) | **DCP Printers** | | **Model**|**Download Link** | | DCP-195c | [Link](https://drive.google.com/open?id=18jTkTxLNcHmWAMgBMHJgeDGkXEE4ZKFT) | | DCP-7040 | [Link](https://drive.google.com/open?id=1U6jRDJ6EV7ZMDpSpabPx5BqAXLQeJDl8) | | DCP-7057 | [Link](https://drive.google.com/open?id=1oEZKPR_txlYuF1CvPRUr3Df7hJc-c3Kj) | | DCP-7065DN | [Link](https://drive.google.com/open?id=1WWbK87e-jWoycoYE9SmxgDWBVV04c4mn) | | DCP-9020DCW | [Link](https://drive.google.com/open?id=1XMEo-1XAUclbZ6BvatqeUY1KToEst63r) | | DCP-J140W | [Link](https://drive.google.com/open?id=1OnyvqGttALGo7iVGzFQlLVrMHnNRsVrg) | | DCP-J515W | [Link](https://drive.google.com/open?id=1cMWawlfbBrhsLw_7DTtnnunTGbBZO7-4) | | DCP-J562DW | [Link](https://drive.google.com/open?id=1wshRj9vdgwUd13BNG64oHTpr5kYLeuYH) | | DCP-L2512D | [Link](https://drive.google.com/open?id=1dTrXocVUpzw5YG3fIDFHUR-NJVVIHe9j) | | DCP-T310 | [Link](https://drive.google.com/open?id=1VW8taOmnWsC5m1tj90RePKRT6lvA0kRN) | | **HL Printers** | | **Model**|**Download Link** | | HL-1240 | [Link](https://drive.google.com/open?id=1-n3R_WJtIrSfUQ0mXQCynpCtatpBLWIK) | | HL-2130 | [ Link](https://drive.google.com/open?id=1VZxL8nBXcFqKbGGQDCOSEL_KDgWbNUz3) | | HL-2280DW | [Link](https://drive.google.com/open?id=15wX8M8jhbeC1zDZDa-TT4Qce_vSbZN-v) | | HL-3140CW | [ Link](https://drive.google.com/open?id=1rOTdpPWL1d3PQcXe7oSeA6tEu5iDVqVy) | | HL-3152CDW | [Link](https://drive.google.com/open?id=1U4_q8AyirUcBYxWUyK62Z213g_Am1auF) | | HL-3170CDW | [Link](https://drive.google.com/open?id=1xMlJoPTAaVllWYFWxmbvMwipcpBS3GiH) | | HL-L2340DW | [ Link](https://drive.google.com/open?id=1piUoGhF_7Ot5Vu_9_YRFEwf4SA6sNRVL) | | **MFC Printers** | | **Model**|**Download Link** | | MFC-3750CDW | | | MFC-5890CN | [Link](https://drive.google.com/open?id=12dpc3nsNi2p10Q296-agIH3ff6Qj-nmq) | | MFC-7420 | [Link](https://drive.google.com/open?id=1wol_jJJsb_zPoHA2G2xNq_MGwq8jgJom) | | MFC-7460DN | [ Link](https://drive.google.com/open?id=1EW1HmM7eL07LSmGIHYqne2_TCIPzizav) | | MFC-9125CN | [ Link](https://drive.google.com/open?id=1QpXWjy4IseduWcqMSdj8NiyExuxXWHHg) | | MFC-J1100DW | | | MFC-J1300DW | | | MFC-J430W | [ Link](https://drive.google.com/open?id=1-5R2sO_RCv_A4XbsyN3YftkEi2kWH4tn) | | MFC-J435W | [ Link](https://drive.google.com/open?id=1ijYh-ZdGzYUQ1pRSr_uHTnYB4oVsW6Ng) | | MFC-J4420DW | [ Link](https://drive.google.com/open?id=1sDWQSkpuvJp3FOf84NU4Mf3okw3s6MBx) | | MFC-J4620DW | [ Link](https://drive.google.com/open?id=1tu_yT6APr9E07TgV66lshr-gMB_tiY66) | | MFC-J470DW | [ Link](https://drive.google.com/open?id=1xVp95zya0Zj-jTpu4JKV58StLIDZj9eG) | | MFC-J491DW | | | MFC-J5320DW | [ Link](https://drive.google.com/open?id=1zfCKGp_aJ5pe2rOgSVPMT2bDamFZVw2_) | | MFC-J5330DW | [ Link](https://drive.google.com/open?id=1HA-i5n9g1_ZHv1-SdEjN2OdqFFif2Zpq) | | MFC-J5720DW | [ Link](https://drive.google.com/open?id=1wU3rMgcRa9Nk4AQGSPKEpVFK0SUEoPl0) | | MFC-J6520DW | [ Link](https://drive.google.com/open?id=1Q9XLRIL28YH-rd2KnEOTnbPxnc_zSioY) | | MFC-J6530DW | [ Link](https://drive.google.com/open?id=1HA-i5n9g1_ZHv1-SdEjN2OdqFFif2Zpq) | | MFC-J6720DW | [ Link](https://drive.google.com/open?id=1NpaPN5_6LMADgInFB1dnSyqhU8KwXA00) | | MFC-L2710DW | [ Link](https://drive.google.com/open?id=1pDV51ThmtqdXG48EAIeAN5wlM0lehdJR) | | MFC-L2720DW | [ Link]() | | MFC-J805DW | | | MFC-J885DW | [ Link](https://drive.google.com/open?id=1Z_b6_A2svkCD-vXbAkW3gQO9WmpBsXUS) | | MCF-L8650CDW | | | MFC-L8850CDW | | **No Linux drivers** - DCP-71010L
celticmagic commented 10 months ago
Nicolas Laplante (#nlaplante), 2016-08-08 10:24:51 UTC

add MFC-J430W model
celticmagic commented 10 months ago
Christopher M Kiraly (#MusicalCoder), 2016-08-11 22:14:33 UTC

Please also add the Brother HL-L2300D printer as well the website for the RPM/DEB pkgs for linux is: http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hll2300d_us_eu_as
celticmagic commented 10 months ago
Michael Bryant (#Shadow53), 2016-08-12 03:53:53 UTC

Someone in IRC (forgot the nick) wanted help with drivers for the Brother MFC7460DN, so I put together a package.yml for them using the deb files - they were easier to unpack than the rpms. The file is attached for inclusion or reference since it can probably be modified slightly for the other drivers: {F595}
celticmagic commented 10 months ago
Tomas Michalik (#NeoVsk), 2016-10-26 22:36:39 UTC

Hi guys, any progress with HL-L2300D?
celticmagic commented 10 months ago
Zal Thorpe (#Commander-Zal), 2016-10-26 23:05:01 UTC

I would certainly appreciate support for the Brother FAX-4100 printer :) Link to the RPM driver package page: http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=fax4100_us&os=127 And if helpful, link to .Deb Package page: http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=fax4100_us&os=128
celticmagic commented 10 months ago
Jim Michaels (#jcm), 2016-10-29 17:01:21 UTC

Add the Brother HL-3140CW printer driver
celticmagic commented 10 months ago
Tim Klocke (#taaem), 2016-11-01 16:18:12 UTC

Would be nice if support for the MFC-J220 could also be added, the download site is here: http://support.brother.com/g/b/downloadtop.aspx?c=de&lang=de&prod=mfcj220_all
celticmagic commented 10 months ago
Doug Rohm (#drohm), 2016-11-04 23:16:59 UTC

Could we add the HL-3170CDW model? Files located here: http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hl3170cdw_all They offer RPM and Deb file downloads.
celticmagic commented 10 months ago
Peter (#mondte), 2016-11-13 19:19:34 UTC

Could you please add the Model Multi Printer Type: Brother DCP-165C ? The Printer is working but the Scanner not. THX !
celticmagic commented 10 months ago
Roland (#DonHugo), 2016-12-21 23:09:07 UTC

Maybe someone can help me. I've also created this thread: https://solus-project.com/forums/viewtopic.php?f=9&t=2741 In short: I can't get the **MFC-J615W** printer to work. The only error I get is "No pages found!" The Scanner on the other hand works. Maybe someone can help me to debug this error? I think this might affect several models. Here are the files for the packages I created: MFCJ615W printer driver: {F8714} user should run ./opt/brother/Printers/mfcj615w/cupswrapper/cupswrappermfcj615w to add the printer to cups deps: a2ps : {F8715} psutils : {F8716} brscan3 (supported models: http://support.brother.com/g/s/id/linux/en/download_scn.html#brscan) {F8717} user needs to run /usr/local/Brother/sane/setupSaneScan3 -i after install brscan-skey (activates the scan to file button on the device): {F8719} user should run systemctl --user enable brscan-skey.service to use it
celticmagic commented 10 months ago
Botan (#Botanium), 2017-05-15 06:17:29 UTC

Now, I can use the office printer because the driver is not available. I hope this can get resolved soon.
celticmagic commented 10 months ago
Botan (#Botanium), 2017-05-24 10:51:50 UTC

Could you please add this model "J480DW" as well. Now I got two bother printers in my office and I can't use any of them.
celticmagic commented 10 months ago
Timothy Cheng (#timc), 2017-07-02 11:29:36 UTC

Also need support for the printer model MFC-J480DW, thanks! Here is the link for the drivers: http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcj480dw_us_eu_as
celticmagic commented 10 months ago
Botan (#Botanium), 2017-08-02 07:29:09 UTC

I have been trying to make our office printers to work with Solus, but so far no result. I am forced to change all the OS to a version that supports all our Brother Printers. I would really appreciate if there is any progress on these drivers any time soon.
celticmagic commented 10 months ago
yaomtc (#yaomtc), 2017-08-13 22:32:50 UTC

Could you please support the HL-2220? It doesn't work in Solus currently, and I was able to get it working in Arch previously. Here is the driver: http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hl2220_us
celticmagic commented 10 months ago
Kim (#ktw), 2017-08-16 19:39:14 UTC

I successfully installed the HL-1210W driver manually :-) Just download and unpack the two driver files from here, into the folders specified in the rpm files: http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl1210w_eu_as&os=127 Then the driver can be selected from the list. This might work with other models too.
celticmagic commented 10 months ago
TheVetter (#TheVetter), 2017-08-16 22:56:46 UTC

Can MFC-7340 also be added to the list? http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfc7340_us_as
celticmagic commented 10 months ago
anaknaga (#anaknaga), 2017-09-18 11:53:20 UTC

Please add support for the DCP-J525W. I tried installing it manually the way #ktw says, and no errors are reporting, but it still doesn't print. http://support.brother.com/g/b/downloadtop.aspx?c=eu_ot&lang=en&prod=dcpj525w_eu_as
celticmagic commented 10 months ago
Alec Scott (#alecbcs), 2017-09-23 18:35:35 UTC

Hi everyone, I have a Brother HL-L2360D and it was working perfectly until a recent update. Now if I try to print out a document and select double-sided, the printer will only print the first page (one side of one page) and then cut off without finishing the rest of the document. I have tried printing from both my laptop and desktop on Solus but I still have the same problem. Please Help! I really need this printer to work.
celticmagic commented 10 months ago
Botan (#Botanium), 2017-10-24 16:26:22 UTC

After the last update, I got my brother printer working on Solus. The driver-less printer works perfectly.
celticmagic commented 10 months ago
Adalberto (#adaca), 2017-10-25 20:42:38 UTC

>>! In T83#76116, #ktw wrote: > I successfully installed the HL-1210W driver manually :-) > > Just download and unpack the two driver files from here, into the folders specified in the rpm files: > http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=hl1210w_eu_as&os=127 > > Then the driver can be selected from the list. > > This might work with other models too. Hi, I can confirm this recipe worked also for my HL-3140CW!
celticmagic commented 10 months ago
Timothy Cheng (#timc), 2017-11-14 10:59:08 UTC

Hi, I'm happy to report that driver-less printing now works with my printer (model MFC-J480DW) since the update a few weeks ago :)
celticmagic commented 10 months ago
Stephen Peetin (#saptech), 2017-11-16 14:41:59 UTC

Can MFC-5440cn also be added to the list? http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfc5440cn_all Also when I install it with deb/rpm distros, it say I need tcsh installed with it. While in the cups web admin page, I do see my printer listed.
celticmagic commented 10 months ago
FvG (#Girtablulu), 2017-11-27 01:04:31 UTC

Can MFC-L2740DW added to this list as well? http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcl2740dw_us_eu_as
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2017-12-11 00:27:55 UTC

Unpacking the drivers will be a lot more successful now from the fixes to `cup-filters`. Now have my DCP-7065DN working with Solus Minimum requirements: - glibc-32bit - psutils - ghostscript (Some drivers will require also csh/tcsh and a2ps) Unpacking the debs to / make a couple of symlinks (to make it visible to Solus): - the lpdwrapper to /usr/lib64/cups/filter - the ppd to /usr/share/cups/model Not sure if a small tool could be used to install them or licensing around packaging them individually given how different each driver package seems to be This is about as generic as the build files can be (while working for my printer): ``` rundeps : - glibc-32bit - ghostscript - psutils setup : | for i in `ls ${sources}`; do ar -x $sources/${i} tar xf data.tar.* done install : | # Install files install -d -m 00755 $installdir for i in usr opt; do if [ -d ${i} ]; then mv ${i} $installdir/ fi done # Create symlinks for cups install -d -m 00755 $installdir/usr/share/cups/model install -d -m 00755 $installdir/%libdir%/cups/filter for i in `find $installdir -name *lpdwrapper* | sed s:${installdir}::`; do ln -s ${i} $installdir/%libdir%/cups/filter done for i in `find $installdir -name *.ppd | sed s:${installdir}::`; do ln -s ${i} $installdir/usr/share/cups/model done ```
celticmagic commented 10 months ago
Philipp (#der_eismann), 2017-12-11 09:28:24 UTC

#sunnyflunk wouldn't it be easier to put them in third party instead of building separate packages? Most of the third party stuff are also just unpacked *.debs and don't need `solbuild` or other stuff. Or we could gather all files and create a package like `hplip`, but I don't know if that is possible.
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2017-12-11 12:28:42 UTC

#der_eismann no, they don't work well as they make assumptions about the base system...(as noted by installing the deb/rpm's not working) These can be added to the repo so do require solbuild. Plus I can now build cupswrapper from source (the filters are binary but distributable). Will have to determine which is the better approach. Trying to combine them would be a disaster in this case. Sure the package.yml's will be a bit messy, but it will create drivers that are tested and can be integrated with hardware management to install when the printer is detected.
celticmagic commented 10 months ago
carafife (#carafife), 2018-01-07 11:31:12 UTC

Hi! Please, add the Brother DCPJ-140W and brscan. Thank you
celticmagic commented 10 months ago
FvG (#Girtablulu), 2018-02-16 12:28:59 UTC

#sunnyflunk will this make only printing to work or will the scanners work as well?
celticmagic commented 10 months ago
cem (#Hydra), 2018-02-24 10:52:04 UTC

Hi Could you please add the Model HL-1110? Files located here: http://support.brother.com/g/b/downloadtop.aspx?c=eu_ot&lang=en&prod=hl1110_us_eu_as They offer RPM and Deb file downloads.
celticmagic commented 10 months ago
Keyhaku (#Keyhaku), 2018-02-28 08:58:21 UTC

Hi, Could you please also add the model MFC-9330CDW ? Files located here : http://support.brother.com/g/b/downloadtop.aspx?c=fr&lang=en&prod=mfc9330cdw_us_eu_as Thank you,
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-03-23 21:28:07 UTC

Please post the output of `lsusb` with the printer connected to the computer with the model and I'll add the drivers to Solus. Reasons: - Best if drivers are tested immediately so that it's known to work (or gets fixed) - Provides information so it can be integrated into linux-driver-management - Thread is quite old so will prioritize models people are still using
celticmagic commented 10 months ago
MeansWell (#John-Poot), 2018-03-24 01:28:11 UTC

For Datadrake - I'm managed to get my Brother MFCL2703DW to print, using Solus install printer - totally avoiding Cups. That's all it will do, however - no scanner/facs at all. Cups actually has NFI who I am - telling me I'm either anonymous, or Withheld, depending on the origin of the print command. Cups also doesn't collect a page count, FWIW. Thanks for stepping up on this one.
celticmagic commented 10 months ago
MeansWell (#John-Poot), 2018-03-24 01:44:04 UTC

sunnyflunk: For the MFCL2703DW. As for the comment to datadrake I'd saved up for a while, Scanner and Facs still no-show. Printer running fine. The 2703 appears to be a speshul model for Office Works (.au) " lsusb Bus 006 Device 002: ID 8087:8001 Intel Corp. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 004 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8009 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 003: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer Bus 002 Device 002: ID 04f9:0331 Brother Industries, Ltd MFC-L2700DW Bus 002 Device 005: ID 046d:c31f Logitech, Inc. Comfort Keyboard K290 Bus 002 Device 004: ID 1af3:0001 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub "
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-03-24 02:56:23 UTC

>>! In T83#110547, #John-Poot wrote: > Bus 002 Device 002: ID 04f9:0331 Brother Industries, Ltd MFC-L2700DW Ok, give it a try! ``` sudo eopkg install https://packages.solus-project.com/unstable/b/brother-mfcl2700dw/brother-mfcl2700dw-3.2.0-1-1-x86_64.eopkg ```
celticmagic commented 10 months ago
MeansWell (#John-Poot), 2018-03-24 03:09:49 UTC

On shannon stable. Done did it anyway, no errors. Package works. Printer OK, Won't print the CUPS self test page. (Big deal, not.) Will print stock test page. Still no facs. Simple scan can't see the scanner. sudoing it sets it about finding and failing. Captain Obvious tells me the scanner driver isn't part of the package:-)
celticmagic commented 10 months ago
yaomtc (#yaomtc), 2018-03-24 03:14:31 UTC

Attached: Brother HL-2220 ``` Bus 006 Device 002: ID 8087:8001 Intel Corp. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 04b4:00f9 Cypress Semiconductor Corp. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 002: ID 8087:8009 Intel Corp. Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 011: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS Bus 001 Device 008: ID 08bb:2902 Texas Instruments PCM2902 Audio Codec Bus 001 Device 005: ID 04d9:0143 Holtek Semiconductor, Inc. Bus 001 Device 003: ID 04d9:fc02 Holtek Semiconductor, Inc. Bus 001 Device 009: ID 0424:274d Standard Microsystems Corp. Bus 001 Device 006: ID 0bb4:0306 HTC (High Tech Computer Corp.) Bus 001 Device 020: ID 28de:2101 Bus 001 Device 019: ID 28de:2101 Bus 001 Device 018: ID 0bb4:2c87 HTC (High Tech Computer Corp.) Bus 001 Device 023: ID 0d8c:0012 C-Media Electronics, Inc. Bus 001 Device 022: ID 0bb4:2c87 HTC (High Tech Computer Corp.) Bus 001 Device 021: ID 28de:2000 Bus 001 Device 017: ID 0bb4:2134 HTC (High Tech Computer Corp.) Bus 001 Device 002: ID 0bb4:2744 HTC (High Tech Computer Corp.) Bus 001 Device 024: ID 04f9:0046 Brother Industries, Ltd Bus 001 Device 013: ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ```
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-03-24 03:20:23 UTC

>>! In T83#110549, #John-Poot wrote: > On shannon stable. Done did it anyway, no errors. Package works. > Printer OK, Won't print the CUPS self test page. (Big deal, not.) Will print stock test page. > Still no facs. Simple scan can't see the scanner. sudoing it sets it about finding and failing. > Captain Obvious tells me the scanner driver isn't part of the package:-) Yeah, the scanner stuff is separate...but I wasn't able to have printing and scanning working at the same time (may have been a kernel bug as the printer was hogging the device). But I'll need some help trying to sort that out as I don't have a device present.
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-03-24 06:07:03 UTC

>>! In T83#110550, #yaomtc wrote: > Bus 001 Device 024: ID 04f9:0046 Brother Industries, Ltd ``` sudo eopkg install https://packages.solus-project.com/unstable/a/a2ps/a2ps-4.14-1-1-x86_64.eopkg https://packages.solus-project.com/unstable/b/brother-hl2220/brother-hl2220-2.1.0-1-1-x86_64.eopkg ```
celticmagic commented 10 months ago
yaomtc (#yaomtc), 2018-03-24 17:19:05 UTC

Thank you very much! EDIT: When I go to print something, the printer doesn't appear in Printers (Settings). So I go to add a printer, but when it searches for drivers, it instead grabs "Brother HL-2250DN - CUPS+Gutenprint v5.2.12 Simplified", which doesn't work. Not sure if it's downloading that, or if I'd downloaded that driver previously to test it and forgot to remove it when it didn't work. Either way I don't know how to fix it. x(
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-03-24 22:05:48 UTC

>>! In T83#110663, #yaomtc wrote: > EDIT: When I go to print something, the printer doesn't appear in Printers (Settings). So I go to add a printer, but when it searches for drivers, it instead grabs "Brother HL-2250DN - CUPS+Gutenprint v5.2.12 Simplified", which doesn't work. Not sure if it's downloading that, or if I'd downloaded that driver previously to test it and forgot to remove it when it didn't work. Either way I don't know how to fix it. x( You'll have to set up the printer (it won't do that). I don't know about CUP's detection for recommended drivers, but you'll need to manually select the driver if it doesn't show up. Probably want to remove and add a new printer with the new driver. {F2875185}
celticmagic commented 10 months ago
Kim (#ktw), 2018-03-25 08:45:15 UTC

Output from the HL-1212W using the 1210 driver, manually installed: (Connected via Wifi) ``` Bus 001 Device 002: ID 04f9:006a Brother Industries, Ltd Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x04f9 Brother Industries, Ltd idProduct 0x006a bcdDevice 1.00 iManufacturer 1 Brother iProduct 2 HL-1210W series iSerial 3 E74223L5N980791 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 can't get debug descriptor: Resource temporarily unavailable Device Status: 0x0001 Self Powered ```
celticmagic commented 10 months ago
Timothy Cheng (#timc), 2018-03-26 10:29:01 UTC

Hi, here is the output of lsusb with my printer connected (model MFC-J480DW): ``` Bus 001 Device 009: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 006: ID 0cf3:0036 Qualcomm Atheros Communications Bus 001 Device 003: ID 0c45:670b Microdia Bus 001 Device 008: ID 04f9:0384 Brother Industries, Ltd MFC-J480DW Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ```
celticmagic commented 10 months ago
FvG (#Girtablulu), 2018-03-26 10:59:49 UTC

``` Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 005: ID 0763:201d M-Audio M-Audio Producer Bus 003 Device 003: ID 0b05:17d0 ASUSTek Computer, Inc. Bus 003 Device 007: ID 1b1c:1b09 Corsair Vengeance K70R keyboard Bus 003 Device 006: ID 0951:16a4 Kingston Technology Bus 003 Device 004: ID 046d:c332 Logitech, Inc. G502 Proteus Spectrum Optical Mouse Bus 003 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 003 Device 008: ID 04f9:0320 Brother Industries, Ltd MFC-L2740DW Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ``` MFC-L2740DW
celticmagic commented 10 months ago
yaomtc (#yaomtc), 2018-03-30 05:48:59 UTC

I think it doesn't automatically install the right driver because the printer is a Brother HL-2220, but the correct driver is named "Brother HL2220". It probably needs the hyphen. I removed the printer and instead tried installing it through CUPS. However printing fails, and a status says filter failed. I've attached troubleshoot.txt: {F2932279}
celticmagic commented 10 months ago
FvG (#Girtablulu), 2018-04-06 00:25:38 UTC

packaged MFC-L2740DW D2676
celticmagic commented 10 months ago
Oliver (#oly), 2018-05-07 17:00:30 UTC

Output for Brother DCP-1512 laser printer ```` Bus 001 Device 005: ID 04f9:02d0 Brother Industries, Ltd DCP-1510 ````
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-05-08 05:14:10 UTC

>>! In T83#111316, #yaomtc wrote: > I think it doesn't automatically install the right driver because the printer is a Brother HL-2220, but the correct driver is named "Brother HL2220". It probably needs the hyphen. I removed the printer and instead tried installing it through CUPS. However printing fails, and a status says filter failed. I've attached troubleshoot.txt: {F2932279} Can you try making an adjustment to this file? `/usr/local/Brother/Printer/HL2220/lpd/psconvert2` (I'm not sure it's used, but it's incorrect) ``` diff --git a/usr/local/Brother/Printer/HL2220/lpd/psconvert2 b/usr/local/Brother/Printer/HL2220/lpd/psconvert2 index b0668a6..2cb2e5a 100755 --- a/usr/local/Brother/Printer/HL2220/lpd/psconvert2 +++ b/usr/local/Brother/Printer/HL2220/lpd/psconvert2 @@ -45,7 +45,7 @@ PRINTABLEAREA=`sed -n '/PrintableArea/p' $RC_FILE` PRINTABLEAREA=`echo $PRINTABLEAREA | sed -e 's/ //g' -e 's/PrintableArea=//'` #--- -PSTOPS='/usr/sbin/pstops' +PSTOPS='/usr/bin/pstops' if ! [ -f $PSTOPS ];then PSTOPS=`grep 'pstops=' $FUNC_FILE | head -1 | sed s/'pstops='//` fi ```
celticmagic commented 10 months ago
Peter O'Connor (#sunnyflunk), 2018-05-08 06:47:58 UTC

#yaomtc actually try installing this, made a couple of changes: ``` sudo eopkg install https://packages.solus-project.com/unstable/b/brother-hl2220/brother-hl2220-2.1.0-2-1-x86_64.eopkg ```
celticmagic commented 10 months ago
yaomtc (#yaomtc), 2018-05-10 00:05:35 UTC

#sunnyflunk Still getting a "filter failed" error. Here's my error log: {F3367141}