Bug 1111353
| Summary: | Brother 9560 Printer not available in database | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Simo Sorce <ssorce> | ||||
| Component: | foomatic-db | Assignee: | Tim Waugh <twaugh> | ||||
| Status: | CLOSED UPSTREAM | QA Contact: | Desktop QE <desktop-qa-list> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 7.0 | CC: | jpopelka, ssorce | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-06-23 10:34:41 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
It's actually a PPD for MFC-9840CDW, which has been included for some time, see bug #655238. How is this printer connected? It would be useful to see the IEEE 1284 Device ID so we can create a new foomatic entry for it. Use: su -c 'lpinfo -l -v' to get a list of detected devices and their IDs. (In reply to Jiri Popelka from comment #2) > It's actually a PPD for MFC-9840CDW, which has been included for some time, > see bug #655238. Yes the PPD is for that printer but it is not selected/nor proposed for my MFC 9560-CDW, the only thing that is proposed is an ugly b/w only ppd for a generic MFC9500 model. (In reply to Tim Waugh from comment #3) > How is this printer connected? I had to use s-c-p to change the prionter to use jetdirect, as that works. By default conttol-panel tries top use ipp I guess and that simply fails to print (probably because the printer is on the wifi network, not on the lan and the two networks are routed not bridged). > It would be useful to see the IEEE 1284 > Device ID so we can create a new foomatic entry for it. > > Use: su -c 'lpinfo -l -v' > to get a list of detected devices and their IDs. This command gives "Unknown" for make-and-model for every protocol it outputs ? (I also tried re-adding it as discovered by control-panel and still lpinfo -l -v gives nothing useful back, it doersn't even list the printers) Are networked printers even supposed to expose such an ID ? Jiri, btw those dreivers may be available in Fedora, but I just listed again all Brother drivers in RHEL7 and the 9840CDW is also not listed. This is the list I see (removed duplicates because it seem there is always a "Simpliefd" version alongside the CUPS+Gutenprint v5.2.9 one) MFC-6550MC MFC-8300 MFC-9500 MFC-9600 And that's all the MFC models listed on my RHEL7 desktop, if there is any package I need to install to get more let me know. In my case (RHEL-7, foomatic-db & foomatic-db-ppds installed):
# lpinfo -l -m | egrep -C3 'MFC.984'
Model: name = foomatic-db-ppds/Brother/BR9840_2_GPL.ppd.gz
natural_language = en
make-and-model = Brother MFC-9840CDW BR-Script3
Model: name = foomatic:Brother-MFC9840CDW-Postscript.ppd
natural_language = en
make-and-model = Brother MFC9840CDW Foomatic/Postscript
device-id = MFG:Brother;MDL:Brother MFC-9840CDW;DRV:DPostscript,R0,M0,TP;
Model: name = foomatic:Brother-MFC9840CDW-pxlcolor.ppd
natural_language = en
make-and-model = Brother MFC9840CDW Foomatic/pxlcolor
device-id = MFG:Brother;MDL:Brother MFC-9840CDW;DRV:Dpxlcolor,R0,M0,TG;
This is what I get if I try to install foomatic-db-ppds: # yum install foomatic-db-ppds Loaded plugins: langpacks, product-id, subscription-manager No package foomatic-db-ppds available. Error: Nothing to do (In reply to Simo Sorce from comment #8) > This is what I get if I try to install foomatic-db-ppds: > > # yum install foomatic-db-ppds > Loaded plugins: langpacks, product-id, subscription-manager > No package foomatic-db-ppds available. > Error: Nothing to do Turns out these are available once you find out how to activate the optional channel which is, apparently, not enabled by default. Ok once I install foomatic-db & foomatic-db-ppds from the optional channel, I can find a lot more PPDs, but still non for 9560, there is one for the 9840 though, so if you happen to know it will work for this model you can use it. (In reply to Simo Sorce from comment #5) > Are networked printers even supposed to expose such an ID ? Yes. When you configured the printer, did you need to specify its hostname? I'm pretty sure this model is meant to use mDNS for discovery, and I think it might also use SNMP. Can you please show the output of '/usr/lib/cups/backend/snmp <hostname>'? (In reply to Tim Waugh from comment #11) > (In reply to Simo Sorce from comment #5) > > Are networked printers even supposed to expose such an ID ? > > Yes. > > When you configured the printer, did you need to specify its hostname? No I gave it's IP address, I am not even sure what it's 'hostname' would be :-) > I'm pretty sure this model is meant to use mDNS for discovery, and I think > it might also use SNMP. > > Can you please show the output of '/usr/lib/cups/backend/snmp <hostname>'? This is what I get using the IP address: $ /usr/lib/cups/backend/snmp <ip-address> network lpd://BRW0022587DED55/BINARY_P1 "Brother MFC-9560CDW" "Brother MFC-9560CDW" "MFG:Brother;CMD:PJL,PCL,PCLXL;MDL:MFC-9560CDW;CLS:PRINTER;CID:Brother Color Type3;" "" I tried adding a new printer to the database on openprinting.org, but that doesn't seem to be working at the moment. I've sent Till Kamppeter an email with the details. |
Created attachment 910516 [details] ppd file for Brother MFC 9560CDW I have this printer and it works beautifully but it is not available in the default database nor searching for it online (from gnome control center) finds any ppd. The attached ppd works perfectly, can you please add it to the DB ?