-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MFC-L8690CDW #69
Comments
Hi Ian, sorry I took me some time to reply, but I hope you can still need this. As I don't have this model available it would be nice to send me some information if the package is working. If you have still have issues with this package it would be good to send me more details from the cups Best regards, |
Finally got around to having another go at getting this to work. I ran the uninstall script, rebooted, and ran the install script again, which had some issues because the uninstall didn't clean out the scanner files properly. But the scanner part works fine. Did pick up some issues... for example I have that error message in my cupsd error log, and am also on that kernel version. So let me try and upgrade Kernel first tomorrow. I see there is a Gentoo-relevant message on Brother site: But I don't have these files: I have so maybe those instructions refer to older driver install script. There's nothing much useful in error logs apart from "can't find ippfind utility" message. Thanks, Ian |
Upgraded kernel, ran uninstall script and then install script. Still no joy. Error log says: E [18/Jun/2019:10:48:46 +0200] [cups-deviced] PID 17182 (cups-brf) stopped with status 13! I assumed they would have sorted out that ippfind issue by now. Maybe I must try doing that "link" step mentioned above. Thanks, Ian |
trooper ~ # ln -s /usr/lib/cups/filter/brother_lpdwrapper_mfcl8690cdw /usr/libexec/cups/filter/brother_lpdwrapper_mfcl8690cdw First two are where I ran the script from: rooper ~ # diff /opt/brother/Printers/mfcl8690cdw/cupswrapper/brother_lpdwrapper_mfcl8690cdw /usr/libexec/cups/filter/brother_lpdwrapper_mfcl8690cdw Maybe I need to do the ln -s step the other way around? Lost. :-) Thanks, Ian |
Hi Iam, if I read the bug report correctly then the issue is not with the kernel but with the Thanks for the link to the brother website. I didn't know there was this reference/hint. :)
Yes, I think you have to adapt their instructions.
|
Hi At some point in the past I had zeroconf flag set globally and then removed it. Can't remember why. Not sure what my next steps should be ... have deleted all instances from Cups, trying to add it back. So tried the second last one, which added okay, but printing produced this error on the cups jobs page: processing sinceSun 23 Jun 2019 13:24:09 SAST If I add one that is detected as at a LAN address, then it adds okay, and jobs submit without error, but do not arrive at the printer. My Mint laptop shows the connection as socket://[ip address] but even when I select that option on this Gentoo box, the jobs disappear into some black hole... Cups says it printed okay but it didn't. ln -s /usr/lib/cups/filter/brother_lpdwrapper_mfcl8690cdw /usr/libexec/cups/filter/brother_lpdwrapper_mfcl8690cdw as before. So I’m still a bit stumped :-) Find it annoying that it was so easy to get it working in Mint but not Gentoo. Wonder what the difference is.... directory layout? Thanks, Ian |
That's normal as far as I know
Can you tell me the name of it?
For this I can recommend reading the Gentoo wiki page: I recommend configuring it via IP, like
Maybe the symlink is already setup correctly. What is the output of
Yes it's a pity. As there are no official packages, we have to transform a lot of (often very different) binary packages and map them to the directory layout of Gentoo.
If there are no errors/logs it's really difficult to debug. |
Hi ls -la /usr/libexec/cups/filter/brother_lpdwrapper_mfcl8690cdw But the other half does not exist. net-dns/avahi is installed. Will ask on Gentoo forums, maybe someone has figured this out. Thanks, Ian |
Mmm now why didn't I find this page before: Says to Let me try jumping through all the hoops on this page. Will revert. |
Okay getting somewhere in terms of errors. Found some hints here: https://bbs.archlinux.org/viewtopic.php?id=92011 Looks like issue is with connecting to the printer, I've tried all sorts of things. Which may have contributed to issues. So fixed those. Eventually made it So now error log has something meaningful, but not sure what next step is. E [23/Jun/2019:15:42:36 +0200] [CGI] Bad printer URI "ipp://BRN3C2AF49DD34A.local:631/ipp/print|Brother MFC-L8690CDW series". |
I suppose this is the Gentoo way of doing things: ln -s /usr/lib/cups/filter/brother_lpdwrapper_mfcl8690cdw /usr/libexec/cups/filter/brother_lpdwrapper_mfcl8690cdw ll /usr/lib/cups/filter/brother_lpdwrapper_mfcl8690cdw My system and/or Cups thinks the printer is installed, but still nothing gets there. So now waiting for the skygods to provide a solution :-) |
The sky gods answered :-) Was poking around in KDE print settings (as opposed to playing with Cups via the browser) and suddenly sending a "self test" print page command produced a page, with 3 lines of output. Which gave me hope. Printing a "test page" still didn't work, so I asked Google, which sent me to this old thread where some BSD guy had a similar issue: https://lists.cups.org/pipermail/cups/2011-October/052008.html Solution offered was to use Generic PS driver (instead of Brother Cups driver) ... so I tried that and lo and behold, it worked. The downside is that the generic driver has very few options to set, so am not getting proper colour settings, print resolution, etc, but at least I know that Gentoo and the printer are now on speaking terms, just need to figure out how to make the Brother PPD file work.... Currently have the printer set on and BRN3C2AF49DD34A.local IP address defined in .hosts Thanks, Ian |
I see this distro (which also uses /opt) does two links: Just trying to figure out what $out would be.... |
I reread the thread and I'm not sure if have you tested the ebuild I added?
To me it looks like like files should be in
There seems to be a mismatch between you configuration and what's in the logs.
|
Was a typo. 171 is correct. Let me see about adding your overlay. Will revert. Thanks, Ian |
Mmm you may need to add "-printer" to the ebuild name. Results for search key : brother-mfcl8690cdw-bin ] * net-print/brother-mfcl8690cdw-bin [ Masked ] [ Applications found : 4 ] !!! The short ebuild name "brother-mfcl8690cdw-bin" is ambiguous. Please specify |
Yes, I should have written I would go with one of the first two options. This should use lpd, socket or ipp with the IP address. |
hi
Possible to add support for MFC-L8690CDW?
The supplied drivers from Brother worked fine when I installed on a laptop running Mint, but not having luck with my Gentoo box. Cups thinks it is installed okay and I can send stuff to the printer, but it disappears into some black hole somewhere.
I ran the install script from Brother before I actually got the printer (to see if I was going to have issues...), don't know if that screwed something up or what.
I think there are other model numbers which are similar/compatible, if I remember correctly from some of the brochures I saw.
I tried adding it directly via CUPS but also no joy.
Thanks, Ian
The text was updated successfully, but these errors were encountered: