{"id":832,"date":"2010-04-01T18:40:53","date_gmt":"2010-04-01T17:40:53","guid":{"rendered":"http:\/\/cyberelk.net\/tim\/?p=832"},"modified":"2014-05-20T09:07:27","modified_gmt":"2014-05-20T08:07:27","slug":"printer-device-ids-wanted","status":"publish","type":"post","link":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/","title":{"rendered":"Printer Device IDs wanted"},"content":{"rendered":"<p>The new feature in Fedora 13 for <a href=\"https:\/\/fedoraproject.org\/wiki\/Features\/AutomaticPrintDriverInstallation\">installing printer drivers automatically<\/a> makes it all the more important to have correct IEEE 1284 Device IDs for printers.\u00a0 Unfortunately many drivers shipped in Fedora do not declare Device IDs for all the printers they support, and some of the ones we do have are wrong.<\/p>\n<p>You can help put this right, whether you are running Fedora 13 Alpha, or Fedora 11\/12.<\/p>\n<p><!--more--><\/p>\n<p>Information on collecting Device IDs is given on the <a href=\"https:\/\/fedoraproject.org\/wiki\/Test_Day:2010-03-25_Printing#Device_ID_checking\">Printing Test Day page<\/a> but here is a good way of doing it:<\/p>\n<ol>\n<li>Make sure you have the foomatic, gutenprint-cups, and hpijs packages installed<\/li>\n<li>Connect and switch on your printer(s) &#8212; yes, even network ones<\/li>\n<li>\n<pre>git clone http:\/\/git.fedoraproject.org\/git\/system-config-printer.git\r\ncd system-config-printer\r\nsu -c .\/check-device-ids.py<\/pre>\n<\/li>\n<li>If you see &#8220;MISSING&#8221; in the output, file a bug in <a href=\"https:\/\/bugzilla.redhat.com\/\">Bugzilla<\/a> against the relevant driver<\/li>\n<\/ol>\n<p>Incidentally, some statistics on Device IDs in Fedora 13:<\/p>\n<ul>\n<li>We have at least 10,100 drivers<\/li>\n<li>Of those, over 6,200 have Device IDs associated with them<\/li>\n<li>That means we&#8217;re missing Device IDs for nearly 40% of all our printer drivers<\/li>\n<\/ul>\n<pre>$ lpinfo -l -m | grep 'device-id = ' | wc -l\r\n10135\r\n$ lpinfo -l -m | grep 'device-id = $' | wc -l\r\n3922\r\n<\/pre>\n<p><small>UPDATED:<\/small> Changed instructions to run check-device-ids.py using su.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The new feature in Fedora 13 for installing printer drivers automatically makes it all the more important to have correct IEEE 1284 Device IDs for printers.\u00a0 Unfortunately many drivers shipped in Fedora do not declare Device IDs for all the printers they support, and some of the ones we do have are wrong. You can [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[27,28],"class_list":["post-832","post","type-post","status-publish","format-standard","hentry","category-software","tag-fedora","tag-printing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Printer Device IDs wanted - PRINT HEAD<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Printer Device IDs wanted - PRINT HEAD\" \/>\n<meta property=\"og:description\" content=\"The new feature in Fedora 13 for installing printer drivers automatically makes it all the more important to have correct IEEE 1284 Device IDs for printers.\u00a0 Unfortunately many drivers shipped in Fedora do not declare Device IDs for all the printers they support, and some of the ones we do have are wrong. You can [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/\" \/>\n<meta property=\"og:site_name\" content=\"PRINT HEAD\" \/>\n<meta property=\"article:published_time\" content=\"2010-04-01T17:40:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-05-20T08:07:27+00:00\" \/>\n<meta name=\"author\" content=\"Tim Waugh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Waugh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/\"},\"author\":{\"name\":\"Tim Waugh\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"headline\":\"Printer Device IDs wanted\",\"datePublished\":\"2010-04-01T17:40:53+00:00\",\"dateModified\":\"2014-05-20T08:07:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/\"},\"wordCount\":174,\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"keywords\":[\"fedora\",\"printing\"],\"articleSection\":[\"Software\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/\",\"name\":\"Printer Device IDs wanted - PRINT HEAD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\"},\"datePublished\":\"2010-04-01T17:40:53+00:00\",\"dateModified\":\"2014-05-20T08:07:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/2010\\\/04\\\/01\\\/printer-device-ids-wanted\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Printer Device IDs wanted\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#website\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/\",\"name\":\"PRINT HEAD\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/#\\\/schema\\\/person\\\/23b749f30a67f1b1c6af17024fc94bf6\",\"name\":\"Tim Waugh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"contentUrl\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\",\"width\":731,\"height\":140,\"caption\":\"Tim Waugh\"},\"logo\":{\"@id\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/printhead.png\"},\"sameAs\":[\"http:\\\/\\\/cyberelk.net\\\/tim\"],\"url\":\"https:\\\/\\\/cyberelk.net\\\/tim\\\/author\\\/twaugh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Printer Device IDs wanted - PRINT HEAD","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/","og_locale":"en_GB","og_type":"article","og_title":"Printer Device IDs wanted - PRINT HEAD","og_description":"The new feature in Fedora 13 for installing printer drivers automatically makes it all the more important to have correct IEEE 1284 Device IDs for printers.\u00a0 Unfortunately many drivers shipped in Fedora do not declare Device IDs for all the printers they support, and some of the ones we do have are wrong. You can [&hellip;]","og_url":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/","og_site_name":"PRINT HEAD","article_published_time":"2010-04-01T17:40:53+00:00","article_modified_time":"2014-05-20T08:07:27+00:00","author":"Tim Waugh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tim Waugh","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/#article","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/"},"author":{"name":"Tim Waugh","@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"headline":"Printer Device IDs wanted","datePublished":"2010-04-01T17:40:53+00:00","dateModified":"2014-05-20T08:07:27+00:00","mainEntityOfPage":{"@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/"},"wordCount":174,"publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"keywords":["fedora","printing"],"articleSection":["Software"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/","url":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/","name":"Printer Device IDs wanted - PRINT HEAD","isPartOf":{"@id":"https:\/\/cyberelk.net\/tim\/#website"},"datePublished":"2010-04-01T17:40:53+00:00","dateModified":"2014-05-20T08:07:27+00:00","breadcrumb":{"@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cyberelk.net\/tim\/2010\/04\/01\/printer-device-ids-wanted\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cyberelk.net\/tim\/"},{"@type":"ListItem","position":2,"name":"Printer Device IDs wanted"}]},{"@type":"WebSite","@id":"https:\/\/cyberelk.net\/tim\/#website","url":"https:\/\/cyberelk.net\/tim\/","name":"PRINT HEAD","description":"","publisher":{"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cyberelk.net\/tim\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/cyberelk.net\/tim\/#\/schema\/person\/23b749f30a67f1b1c6af17024fc94bf6","name":"Tim Waugh","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","url":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","contentUrl":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png","width":731,"height":140,"caption":"Tim Waugh"},"logo":{"@id":"https:\/\/cyberelk.net\/tim\/wp-content\/uploads\/2023\/01\/printhead.png"},"sameAs":["http:\/\/cyberelk.net\/tim"],"url":"https:\/\/cyberelk.net\/tim\/author\/twaugh\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pnnS2-dq","_links":{"self":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/comments?post=832"}],"version-history":[{"count":6,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/832\/revisions"}],"predecessor-version":[{"id":1044,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/posts\/832\/revisions\/1044"}],"wp:attachment":[{"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/media?parent=832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/categories?post=832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cyberelk.net\/tim\/wp-json\/wp\/v2\/tags?post=832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}