{"id":28,"date":"2018-01-30T18:37:32","date_gmt":"2018-01-30T18:37:32","guid":{"rendered":"http:\/\/hotelectron.co.uk\/?p=28"},"modified":"2021-09-19T19:11:26","modified_gmt":"2021-09-19T19:11:26","slug":"adding-a-xerox-versaprint-c405-printer-to-fedora-linux","status":"publish","type":"post","link":"https:\/\/hotelectron.co.uk\/?p=28","title":{"rendered":"Adding a Xerox Versaprint c405 printer to Fedora Linux 28 and Centos 7"},"content":{"rendered":"<p>UPDATE: I found that xeroxprtmgr utility did not work on Fedora 28.<br \/>To fix the problem you need to get a the \/usr\/lib64\/libstdc++.so.6 from<br \/>an older RedHat version (such as Centos6) and put it into \/opt\/Xerox\/prtsys\/v5lib directory. With this done, everything works fine.<\/p>\n<p>Here is the file if you need it. <a href=\"http:\/\/hotelectron.co.uk\/wp-content\/uploads\/2018\/01\/versalink_file.tar.gz\">versalink_file.tar<\/a><br \/>To get the file, you need to untar the versalink_file.tar.gz file as follows<br \/>gtar xvf versalink.tar.gz. One file will emerge, this being libstdc++.so.6.<br \/>Just copy this to \/opt\/Xerox\/prtsys\/v5lib. I had to tar it up because WordPress would not allow it in its raw form for security reasons.<\/p>\n<p>&#8212;&#8212;&#8211;<\/p>\n<p>To add the versaprint c405 printer\/copier\/scanner MFP device, you cannot use CUPS, but instead should download the rpm from Xerox and run (as root) the xeroxprtmgr utility, which will install the drivers and enable printing.<\/p>\n<p>Strangely, by default the Linux system does not read toner quantity or other features like duplexing ability from the printer. You have to log in using the xeroxprtmgr utility (from the Xerox RPM file), select the printer, go to Queue Preferences-&gt;Configuration-&gt;Installable-Options, and enable the duplexer. Then go to &#8220;Configuration-&gt;Bi-Directional-Setup and turn it on. Type in the ip-address of the printer (I have it set static). Now you will see the toner levels. Finally, go to Paper\/Output-&gt;Paper and select A4, Paper\/Output-&gt;2-sided-printing-&gt;2-Sided-Print and lastly Paper\/Output-&gt;Print Quality-&gt;Enhanced. Down below, don&#8217;t click save, just select OK.<\/p>\n<p>You must not disable tracker and its friends (tracker-store etc) if you want to run Samba, and you need Samba running if you want to be able to scan from the Versalink 405 scanner directly to your Linux machine.<\/p>\n<p>I created a Samba share called XEROX. You can view your shares as follows:<\/p>\n<blockquote>\n<pre>[root@myMachine]# smbclient -L localhost\n\nSharename Type Comment\n--------- ---- -------\nXEROX     Disk \nIPC$      IPC   IPC Service (Samba 4.8.8)\nReconnecting with SMB1 for workgroup listing.\n\nServer Comment\n--------- -------\n\nWorkgroup Master\n--------- -------\nSCANNER OSTRIC<\/pre>\n<p>\u00a0<\/p>\n<\/blockquote>\n\n\n<p>Centos 7<\/p>\n\n\n\n<p>When it comes to installing the Versalink software on Centos-7, I found that the new software provided by Xerox had the wrong version of glibc++ and even substituting glibc++ from Centos 6 did not work. I found that the solution was to use an earlier version of the Xerox software Xeroxv5Pkg-Linuxx86_64-5.20.626.4179.rpm <\/p>\n","protected":false},"excerpt":{"rendered":"<p>UPDATE: I found that xeroxprtmgr utility did not work on Fedora 28.To fix the problem you need to get a the \/usr\/lib64\/libstdc++.so.6 froman older RedHat version (such as Centos6) and put it into \/opt\/Xerox\/prtsys\/v5lib directory. With this done, everything works fine. Here is the file if you need it. versalink_file.tarTo get the file, you need &hellip; <a href=\"https:\/\/hotelectron.co.uk\/?p=28\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Adding a Xerox Versaprint c405 printer to Fedora Linux 28 and Centos 7&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-28","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=28"}],"version-history":[{"count":7,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/28\/revisions"}],"predecessor-version":[{"id":86,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/28\/revisions\/86"}],"wp:attachment":[{"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hotelectron.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}