﻿{"id":372,"date":"2018-12-30T11:22:42","date_gmt":"2018-12-30T10:22:42","guid":{"rendered":"http:\/\/dax.la\/wordpress\/?p=372"},"modified":"2018-12-30T11:22:42","modified_gmt":"2018-12-30T10:22:42","slug":"printserver-mit-rasperry-pi-erstellen","status":"publish","type":"post","link":"https:\/\/www.dax.la\/wordpress\/2018\/12\/30\/printserver-mit-rasperry-pi-erstellen\/","title":{"rendered":"Printserver mit Rasperry Pi erstellen"},"content":{"rendered":"\n\t\t\t\t\n<p>Die meisten neuen Drucker h\u00e4ngen per LAN oder WLAN im Heimnetz und k\u00f6nnen so von mehreren Computern genutzt werden. Unser Drucker &#8211; ein HP Deskjet 2050 &#8211; ist jedoch einer von der alten Sorte welche nur per USB verbunden sind. Mit Hilfe eines Raspberry Pi jedoch kann man diesen Umstand leicht \u00e4ndern:<\/p>\n\n\n\n<p>Als Grundlage dient ein RaspberryPi mit installiertem Raspian. Als erstes aktualisieren wir das Betriebssystem auf den letzten Stand:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo apt-get update \nsudo apt-get upgrade \n<\/pre><\/div>\n\n\n<p>Als n\u00e4chstes installieren wir CUPS, die Software welche den Drucker verwaltet:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo apt-get install cups\n\n<\/pre><\/div>\n\n\n<p>Danach muss der User pi zur Gruppe lpadmin hinzugef\u00fcgt werden:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo usermod -a -G lpadmin pi\n\n<\/pre><\/div>\n\n\n<p>Damit CUPS vom Netzwerk \u00fcberall erreichbar ist f\u00fchren wir folgendes aus:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo cupsctl --remote-any\nsudo \/etc\/init.d\/cups restart\n\n<\/pre><\/div>\n\n\n<p>Nun sollte CUPS \u00fcber die IP-Adresse des Raspberrys erreichbar sein:<br>(Hier nat\u00fcrlich eure IP-Adresse eingeben)<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nhttp:\/\/192.168.1.105:631\n\n<\/pre><\/div>\n\n\n<p>Cups wurde in erster Linie f\u00fcr Apples macOS und Unix-Betriebssysteme entwickelt. Damit auch Windows damit umgehen kann ben\u00f6tigen wir noch Samba:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo apt-get install samba\n\n<\/pre><\/div>\n\n\n<p>Nach der Installation die Konfigurationsdatei \u00f6ffnen<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo nano \/etc\/samba\/smb.conf\n\n<\/pre><\/div>\n\n\n<p>und wie folgt \u00e4ndern:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n# CUPS printing.  \n\n<\/pre><\/div>\n\n<p>[printers]<\/p>\n\n\n\n<p>\ncomment = All Printers\nbrowseable = no\npath = \/var\/spool\/samba\nprintable = yes\nguest ok = yes\nread only = yes\ncreate mask = 0700\n\n# Windows clients look for this share name as a source of downloadable\n# printer drivers\n<\/p>\n\n\n<p>[print$]<\/p>\n\n\n\n<p>\ncomment = Printer Drivers\npath = \/var\/lib\/samba\/printers\nbrowseable = yes\nread only = no\nguest ok = no\n\n<\/p>\n\n\n\n<p>Zum Schluss wird Samba noch neu gestartet:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo \/etc\/init.d\/samba restart\n\n<\/pre><\/div>\n\n\n<p>Die meisten Drucker k\u00f6nnen nun schon im Interface hinzugef\u00fcgt werden &#8211; nicht aber HP-Drucker. Damit diese erkannt werden muss noch hplip installiert werden &#8211; das ist ein freies und quelloffenes Softwarepaket mit Teibern f\u00fcr HP-Drucker:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nsudo apt-get install hplip \n\n<\/pre><\/div>\n\n\n<p>Nun kann der Drucker im Interface hinzugef\u00fcgt werden:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_1-2.png\"><img decoding=\"async\" src=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_1-2-600x324.png\" alt=\"\" class=\"wp-image-374\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_2-2.png\"><img decoding=\"async\" src=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_2-2-600x324.png\" alt=\"\" class=\"wp-image-375\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_3-2.png\"><img decoding=\"async\" src=\"https:\/\/web11057.web5.mynet.at\/wordpress\/wp-content\/uploads\/2018\/12\/20181230_printserver_3-2-600x325.png\" alt=\"\" class=\"wp-image-376\"\/><\/a><\/figure>\n\n\n\n<p>Nun sollte der Drucker im Netzwerk als freigegebener Drucker auftauchen!<\/p>\n\n\n\n<p>Nachtrag:<br>Damit die Auftr\u00e4ge in der Weboberfl\u00e4che auch korrekt dargestellt werden (nicht nur als &#8222;Unbekannt&#8220; bzw. &#8222;Zur\u00fcckbehalten&#8220;) muss die Konfigurationsdatei unter Verwaltung &#8211; Konfigurationsdatei bearbeiten wie folgt ge\u00e4ndert werden:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nJobPrivateValues none\n<\/pre><\/div>\n\n\n<p><\/p>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Die meisten neuen Drucker h\u00e4ngen per LAN oder WLAN im Heimnetz und k\u00f6nnen so von mehreren Computern genutzt werden. Unser Drucker &#8211; ein HP Deskjet 2050 &#8211; ist jedoch einer von der alten Sorte welche nur per USB verbunden sind. Mit Hilfe eines Raspberry Pi jedoch kann man diesen Umstand leicht \u00e4ndern: Als Grundlage dient &hellip; <a href=\"https:\/\/www.dax.la\/wordpress\/2018\/12\/30\/printserver-mit-rasperry-pi-erstellen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201ePrintserver mit Rasperry Pi erstellen\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/posts\/372"}],"collection":[{"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/comments?post=372"}],"version-history":[{"count":0,"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/posts\/372\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/media?parent=372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/categories?post=372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dax.la\/wordpress\/wp-json\/wp\/v2\/tags?post=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}