{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/","llm_html_url":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/llm","llm_json_url":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Cups and Raspberry Pi &#8211; Comment configurer votre serveur d&#39;impression &#8211; Paul Bastide\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-05-16T02:27:59+00:00","modified_at":"2020-05-16T02:27:59+00:00","word_count":1227,"reading_time_seconds":369,"summary":"Le serveur d&#39;impression fait partie de ces choses qui font la vie Plus facile. J&#39;ai branché mon Raspberry Pi et une image Docker pour avoir un CUPS serveur et Bonjour configuration. Connectez-vous au Raspberry Pi et basculez vers root (sudo -s ou sudo su &#8211;) Vérifier lsusb pour voir si vous pouvez voir le périphérique [&hellip;]","summary_points":["Le serveur d&#39;impression fait partie de ces choses qui font la vie\nPlus facile.","J&#39;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration.","Connectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB.","root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"e100b435d362e76da6258353605e8df8","plain_text":"Le serveur d&#39;impression fait partie de ces choses qui font la vie\nPlus facile. J&#39;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration. \nConnectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB.\n\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. Unifying Bus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp.Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp. Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberryp: ~ #  \nSi vous ne le voyez pas, vérifiez que l&#39;appareil est correctement\nbranché. \nVérifiez à nouveau et vous verrez votre fabrication pour votre\nimprimante répertoriée. (Souligné\nen rouge)\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. UnifyingBus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp. Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberrypi: ~ # \nDe plus, je peux voir le modèle exact qui est connecté:\n    root @ raspberrypi: ~ # lsusb -v | grep -A 20 Hewlett-Packard Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Descripteur de périphérique:  bLongueur 18  bDescriptorType 1  bcdUSB 2.00  bDeviceClass 0 (défini au niveau de l&#39;interface)  bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64  idVendor 0x03f0 Hewlett-Packard  idProduct 0x7411   bcdDevice 1.00  iManufacturer 1 HP  iProduct 2 Photosmart C4600 series  iSerial 3 ||| MASKED ||| MASKED ||| MASKED ||| \nJ&#39;utiliserai ces informations en aval pour installer et\nutilisez le pilote HP.\nSi vous ne voyez toujours pas le périphérique USB, vous devez vérifier dmesg et regardez le modèle pour USB. \n [3077006.701281]    usb 1-1.2: nouveau périphérique USB haute vitesse numéro 7 utilisant dwc_otg[3077006.831891]    usb 1-1.2: nouveau périphérique USB trouvé, idVendor = 03f0, idProduct = 7411 [3077006.831908]    usb 1-1.2: nouvelles chaînes de périphérique USB: Mfr = 1, Product = 2, SerialNumber = 3[3077006.831917]    usb 1-1.2: Produit: Photosmart C4600 series[3077006.831925]    usb 1-1.2: Fabricant: HP \nSi vous ne le voyez pas, débranchez et rebranchez l&#39;appareil. \nVous pouvez aussi utiliser appareils usb\n    T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 7 Spd = 480 MxCh = 0D: Ver = 2,00 Cls = 00 (&gt; ifc) Sub = 00 Prot = 00 MxPS = 64 # Cfgs = 1 P: fournisseur = 03f0 ProdID = 7411 Rev = 01.00S: Fabricant = HPS: Produit = Photosmart série C4600S: SerialNumber = &lt;&lt; &gt;&gt; &lt;&lt; &gt;&gt;C: # Ifs = 4 Cfg # = 1 Atr = c0 MxPwr = 2mAI: Si # = 0 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = cc Prot = 00 Driver = (aucun)I: Si # = 1 Alt = 0 # EPs = 2 Cls = 07 (impression) Sub = 01 Prot = 02 Driver = usblp I: Si # = 2 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = ff Prot = ff Driver = (aucun)I: Si # = 3 Alt = 0 # EPs = 2 Cls = 08 (stockage) Sub = 06 Prot = 50 Driver = stockage USB \nCopiez le Dockerfile et le fichier cupsd localement (dans le\ndossier etc-cups / cupsd.conf). Cupsd est configuré pour écouter sur toutes les interfaces: Ecoutez\n0.0.0.0:631\nCréez l&#39;image Docker (basée sur cette image https://github.com/a0js/rpi-cups et utilise une image de base différente https://hub.docker.com/r/arm32v7/debian/) docker build -t cups-pi / cups-pi. \n    root @ raspberrypi: / data / cups-printer # docker build -t cups-pi / cups-pi. Envoi du contexte de génération au démon Docker 8.192kBÉtape 1/9: FROM arm32v7 / debian: dernier ---&gt; 64b4748d266bÉtape 2/9: ENV DEBIAN_FRONTEND non interactif ---&gt; Utilisation du cache ---&gt; 38ebdf2f5bb6Étape 3/9: exécutez apt-get update &amp;&amp; apt-get install -y sudo locales whois cups cups-client cups-bsd printer-driver-all hpijs-ppds hp-ppd hplip ---&gt; Utilisation du cache ---&gt; 0b5b9eac6cefÉtape 4/9: RUN sed -i &quot;s / ^ #   +  (en_US.UTF-8 ) /  1 /&quot; /etc/locale.gen &amp;&amp; locale-gen en_US en_US.UTF-8 ---&gt; Utilisation du cache ---&gt; fd55737901b8Étape 5/9: ENV LANG = en_US.UTF-8 LC_ALL = en_US.UTF-8 LANGUAGE = en_US: en ---&gt; Utilisation du cache ---&gt; d6cd104b40ecÉtape 6/9: RUN useradd --groups = sudo, lp, lpadmin --create-home --home-dir = / home / print --shell = / bin / bash --password = $ (mkpasswd print) print &amp;&amp; sed -i &#39;/% sudo[[:space:]]/ s / ALL[[:space:]]* $ / NOPASSWD: ALL / &#39;/ etc / sudoers &amp;&amp; apt-get clean &amp;&amp; rm -rf / var / lib / apt / lists / * &amp;&amp; mkdir / var / lib / apt / lists / partial ---&gt; Utilisation du cache ---&gt; 156dcd02e397 Étape 7/9: COPIER etc-cups / cupsd.conf /etc/cups/cupsd.conf ---&gt; e1624a96970eÉtape 8/9: EXPOSER 631 ---&gt; Exécution dans a16705e0f3d9Retrait du conteneur intermédiaire A16705E0F3D9 ---&gt; 60758af63011Étape 9/9: POINT D&#39;ENTRÉE [\"/usr/sbin/cupsd\", \"-f\"]  ---&gt; Exécution dans add02d421ea9Retrait du conteneur intermédiaire add02d421ea9 ---&gt; 8c6fe42423c88c6fe42423c8 construit avec succèsMarqué avec succès cups-pi / cups-pi: ltest \nExécutez l&#39;image Docker pour démarrer le serveur d&#39;impression\nroot @ raspberrypi: / data / cups-printer # docker run -d -p 631: 631 --privileged -v / var / run / dbus: / var / run / dbus -v / dev / bus / usb: / dev / bus / usb -h myhostm.mydomain.org --name cupsm cups-pi / cups-pi: dernierfe6d9bc34c66911f05b011ef185fce95947efb965e90ef2b4ecdd0f1c3a32d68\nIl est important d&#39;utiliser le -h si vous souhaitez accéder à distance\nvia le nom d&#39;hôte. \nConnectez-vous à la console http://myserver.mydomain.org:631/admin\nutilisation de l&#39;impression: impression \nCliquez sur Ajouter une imprimante\n\nSélectionnez une imprimante locale &quot;HP Photosmart série C4600 (HP\nPhotosmart série C4600) » \nCliquez sur Continuer\n\nCliquez sur Partager cette imprimante \nCliquez sur Continuer \n\nCliquez sur Ajouter une imprimante\n\nSélectionnez le type de support &#8211; Lettre\nCliquez sur Définir les options par défaut\n\nCliquez sur Ajouter \nLorsque vous trouvez l&#39;imprimante, vous pouvez ajouter l&#39;imprimante\n\nVous avez maintenant une image prête à l&#39;emploi avec un CUPS\nimprimante. (Si vous reconstruisez, vous pourriez avoir\npour réinitialiser l&#39;imprimante par défaut…. Je vous préviens juste à l&#39;avance). Vous pouvez toujours consulter http://myhost.mydomain.org:631/printers/HP_Photosmart_C4600_series\nSi vous devez vous connecter à la console, vous pouvez consulter le\ndocker ps \nroot @ raspberrypi: / data / cups-printer # docker psNOMS DE PORTS D&#39;ÉTAT CRÉÉS PAR COMMANDE D&#39;IMAGE ID DE CONTENANTfe6d9bc34c66 cups-pi / cups-pi: dernier &quot;/ usr / sbin / cupsd -f&quot; Il y a 5 minutes Up 5 minutes 0.0.0.0:631-&gt;631/tcp cups\nExtrayez l&#39;ID DE CONTENEUR et regardez le / bin / sh\nroot @ raspberrypi: / data / cups-printer # docker exec\n-i -t fe6d9bc34c66 / bin / sh\nRegardez ensuite les fichiers / var / log / cups, en particulier error_log\nRéférence\nListe des périphériques USB Linux https://linuxhint.com/list-usb-devices-linux/\nDockerfile https://github.com/a0js/rpi-cups\nhttps://github.com/ryansch/docker-cups-rpi\nhttps://github.com/aadl/docker-cups/blob/master/2.2.1/Dockerfile\n\nArm 7 https://hub.docker.com/r/arm32v7/debian/\n\nCupsd.conf https://raw.githubusercontent.com/a0js/rpi-cups/master/etc-cups/cupsd.conf\nhttps://wiki.archlinux.org/index.php/CUPS/Printer_sharing\n\nSSL / Configuration avancée http://chschneider.eu/linux/server/cups.shtml\nhttp://192.168.86.176:631/admin (utilisez IP si vous recevez un mauvais indicateur de demande à l&#39;interface d&#39;administration) \nConfiguration avancée d&#39;Ubuntu https://help.ubuntu.com/lts/serverguide/cups.html.en\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Le serveur d&#39;impression fait partie de ces choses qui font la vie\nPlus facile. J&#39;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration. \nConnectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB.","root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. Unifying Bus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp.Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp. Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberryp: ~ #  \nSi vous ne le voyez pas, vérifiez que l&#39;appareil est correctement\nbranché. \nVérifiez à nouveau et vous verrez votre fabrication pour votre\nimprimante répertoriée. (Souligné\nen rouge)\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. UnifyingBus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp. Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberrypi: ~ # \nDe plus, je peux voir le modèle exact qui est connecté:\n    root @ raspberrypi: ~ # lsusb -v | grep -A 20 Hewlett-Packard Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Descripteur de périphérique:  bLongueur 18  bDescriptorType 1  bcdUSB 2.00  bDeviceClass 0 (défini au niveau de l&#39;interface)  bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64  idVendor 0x03f0 Hewlett-Packard  idProduct 0x7411   bcdDevice 1.00  iManufacturer 1 HP  iProduct 2 Photosmart C4600 series  iSerial 3 ||| MASKED ||| MASKED ||| MASKED ||| \nJ&#39;utiliserai ces informations en aval pour installer et\nutilisez le pilote HP.\nSi vous ne voyez toujours pas le périphérique USB, vous devez vérifier dmesg et regardez le modèle pour USB. \n [3077006.701281]    usb 1-1.2: nouveau périphérique USB haute vitesse numéro 7 utilisant dwc_otg[3077006.831891]    usb 1-1.2: nouveau périphérique USB trouvé, idVendor = 03f0, idProduct = 7411 [3077006.831908]    usb 1-1.2: nouvelles chaînes de périphérique USB: Mfr = 1, Product = 2, SerialNumber = 3[3077006.831917]    usb 1-1.2: Produit: Photosmart C4600 series[3077006.831925]    usb 1-1.2: Fabricant: HP \nSi vous ne le voyez pas, débranchez et rebranchez l&#39;appareil. \nVous pouvez aussi utiliser appareils usb\n    T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 7 Spd = 480 MxCh = 0D: Ver = 2,00 Cls = 00 (&gt; ifc) Sub = 00 Prot = 00 MxPS = 64 # Cfgs = 1 P: fournisseur = 03f0 ProdID = 7411 Rev = 01.00S: Fabricant = HPS: Produit = Photosmart série C4600S: SerialNumber = &lt;&lt; &gt;&gt; &lt;&lt; &gt;&gt;C: # Ifs = 4 Cfg # = 1 Atr = c0 MxPwr = 2mAI: Si # = 0 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = cc Prot = 00 Driver = (aucun)I: Si # = 1 Alt = 0 # EPs = 2 Cls = 07 (impression) Sub = 01 Prot = 02 Driver = usblp I: Si # = 2 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = ff Prot = ff Driver = (aucun)I: Si # = 3 Alt = 0 # EPs = 2 Cls = 08 (stockage) Sub = 06 Prot = 50 Driver = stockage USB \nCopiez le Dockerfile et le fichier cupsd localement (dans le\ndossier etc-cups / cupsd.conf). Cupsd est configuré pour écouter sur toutes les interfaces: Ecoutez\n0.0.0.0:631\nCréez l&#39;image Docker (basée sur cette image https://github.com/a0js/rpi-cups et utilise une image de base différente https://hub.docker.com/r/arm32v7/debian/) docker build -t cups-pi / cups-pi. \n    root @ raspberrypi: / data / cups-printer # docker build -t cups-pi / cups-pi. Envoi du contexte de génération au démon Docker 8.192kBÉtape 1/9: FROM arm32v7 / debian: dernier ---&gt; 64b4748d266bÉtape 2/9: ENV DEBIAN_FRONTEND non interactif ---&gt; Utilisation du cache ---&gt; 38ebdf2f5bb6Étape 3/9: exécutez apt-get update &amp;&amp; apt-get install -y sudo locales whois cups cups-client cups-bsd printer-driver-all hpijs-ppds hp-ppd hplip ---&gt; Utilisation du cache ---&gt; 0b5b9eac6cefÉtape 4/9: RUN sed -i &quot;s / ^ #   +  (en_US.UTF-8 ) /  1 /&quot; /etc/locale.gen &amp;&amp; locale-gen en_US en_US.UTF-8 ---&gt; Utilisation du cache ---&gt; fd55737901b8Étape 5/9: ENV LANG = en_US.UTF-8 LC_ALL = en_US.UTF-8 LANGUAGE = en_US: en ---&gt; Utilisation du cache ---&gt; d6cd104b40ecÉtape 6/9: RUN useradd --groups = sudo, lp, lpadmin --create-home --home-dir = / home / print --shell = / bin / bash --password = $ (mkpasswd print) print &amp;&amp; sed -i &#39;/% sudo[[:space:]]/ s / ALL[[:space:]]* $ / NOPASSWD: ALL / &#39;/ etc / sudoers &amp;&amp; apt-get clean &amp;&amp; rm -rf / var / lib / apt / lists / * &amp;&amp; mkdir / var / lib / apt / lists / partial ---&gt; Utilisation du cache ---&gt; 156dcd02e397 Étape 7/9: COPIER etc-cups / cupsd.conf /etc/cups/cupsd.conf ---&gt; e1624a96970eÉtape 8/9: EXPOSER 631 ---&gt; Exécution dans a16705e0f3d9Retrait du conteneur intermédiaire A16705E0F3D9 ---&gt; 60758af63011Étape 9/9: POINT D&#39;ENTRÉE [\"/usr/sbin/cupsd\", \"-f\"]  ---&gt; Exécution dans add02d421ea9Retrait du conteneur intermédiaire add02d421ea9 ---&gt; 8c6fe42423c88c6fe42423c8 construit avec succèsMarqué avec succès cups-pi / cups-pi: ltest \nExécutez l&#39;image Docker pour démarrer le serveur d&#39;impression\nroot @ raspberrypi: / data / cups-printer # docker run -d -p 631: 631 --privileged -v / var / run / dbus: / var / run / dbus -v / dev / bus / usb: / dev / bus / usb -h myhostm.mydomain.org --name cupsm cups-pi / cups-pi: dernierfe6d9bc34c66911f05b011ef185fce95947efb965e90ef2b4ecdd0f1c3a32d68\nIl est important d&#39;utiliser le -h si vous souhaitez accéder à distance\nvia le nom d&#39;hôte. \nConnectez-vous à la console http://myserver.mydomain.org:631/admin\nutilisation de l&#39;impression: impression \nCliquez sur Ajouter une imprimante","Sélectionnez une imprimante locale &quot;HP Photosmart série C4600 (HP\nPhotosmart série C4600) » \nCliquez sur Continuer","Cliquez sur Partager cette imprimante \nCliquez sur Continuer","Cliquez sur Ajouter une imprimante","Sélectionnez le type de support &#8211; Lettre\nCliquez sur Définir les options par défaut","Cliquez sur Ajouter \nLorsque vous trouvez l&#39;imprimante, vous pouvez ajouter l&#39;imprimante","Vous avez maintenant une image prête à l&#39;emploi avec un CUPS\nimprimante. (Si vous reconstruisez, vous pourriez avoir\npour réinitialiser l&#39;imprimante par défaut…. Je vous préviens juste à l&#39;avance). Vous pouvez toujours consulter http://myhost.mydomain.org:631/printers/HP_Photosmart_C4600_series\nSi vous devez vous connecter à la console, vous pouvez consulter le\ndocker ps \nroot @ raspberrypi: / data / cups-printer # docker psNOMS DE PORTS D&#39;ÉTAT CRÉÉS PAR COMMANDE D&#39;IMAGE ID DE CONTENANTfe6d9bc34c66 cups-pi / cups-pi: dernier &quot;/ usr / sbin / cupsd -f&quot; Il y a 5 minutes Up 5 minutes 0.0.0.0:631-&gt;631/tcp cups\nExtrayez l&#39;ID DE CONTENEUR et regardez le / bin / sh\nroot @ raspberrypi: / data / cups-printer # docker exec\n-i -t fe6d9bc34c66 / bin / sh\nRegardez ensuite les fichiers / var / log / cups, en particulier error_log\nRéférence\nListe des périphériques USB Linux https://linuxhint.com/list-usb-devices-linux/\nDockerfile https://github.com/a0js/rpi-cups\nhttps://github.com/ryansch/docker-cups-rpi\nhttps://github.com/aadl/docker-cups/blob/master/2.2.1/Dockerfile","Arm 7 https://hub.docker.com/r/arm32v7/debian/","Cupsd.conf https://raw.githubusercontent.com/a0js/rpi-cups/master/etc-cups/cupsd.conf\nhttps://wiki.archlinux.org/index.php/CUPS/Printer_sharing","SSL / Configuration avancée http://chschneider.eu/linux/server/cups.shtml\nhttp://192.168.86.176:631/admin (utilisez IP si vous recevez un mauvais indicateur de demande à l&#39;interface d&#39;administration) \nConfiguration avancée d&#39;Ubuntu https://help.ubuntu.com/lts/serverguide/cups.html.en","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Le serveur d&#39;impression fait partie de ces choses qui font la vie\nPlus facile. J&#39;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration. \nConnectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB.","html":"<p>Le serveur d&#039;impression fait partie de ces choses qui font la vie\nPlus facile. J&#039;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration. \nConnectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB.</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. Unifying Bus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp.Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp. Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberryp: ~ #  \nSi vous ne le voyez pas, vérifiez que l&#39;appareil est correctement\nbranché. \nVérifiez à nouveau et vous verrez votre fabrication pour votre\nimprimante répertoriée. (Souligné\nen rouge)\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. UnifyingBus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp. Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberrypi: ~ # \nDe plus, je peux voir le modèle exact qui est connecté:\n    root @ raspberrypi: ~ # lsusb -v | grep -A 20 Hewlett-Packard Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Descripteur de périphérique:  bLongueur 18  bDescriptorType 1  bcdUSB 2.00  bDeviceClass 0 (défini au niveau de l&#39;interface)  bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64  idVendor 0x03f0 Hewlett-Packard  idProduct 0x7411   bcdDevice 1.00  iManufacturer 1 HP  iProduct 2 Photosmart C4600 series  iSerial 3 ||| MASKED ||| MASKED ||| MASKED ||| \nJ&#39;utiliserai ces informations en aval pour installer et\nutilisez le pilote HP.\nSi vous ne voyez toujours pas le périphérique USB, vous devez vérifier dmesg et regardez le modèle pour USB. \n [3077006.701281]    usb 1-1.2: nouveau périphérique USB haute vitesse numéro 7 utilisant dwc_otg[3077006.831891]    usb 1-1.2: nouveau périphérique USB trouvé, idVendor = 03f0, idProduct = 7411 [3077006.831908]    usb 1-1.2: nouvelles chaînes de périphérique USB: Mfr = 1, Product = 2, SerialNumber = 3[3077006.831917]    usb 1-1.2: Produit: Photosmart C4600 series[3077006.831925]    usb 1-1.2: Fabricant: HP \nSi vous ne le voyez pas, débranchez et rebranchez l&#39;appareil. \nVous pouvez aussi utiliser appareils usb\n    T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 7 Spd = 480 MxCh = 0D: Ver = 2,00 Cls = 00 (&gt; ifc) Sub = 00 Prot = 00 MxPS = 64 # Cfgs = 1 P: fournisseur = 03f0 ProdID = 7411 Rev = 01.00S: Fabricant = HPS: Produit = Photosmart série C4600S: SerialNumber = &lt;&lt; &gt;&gt; &lt;&lt; &gt;&gt;C: # Ifs = 4 Cfg # = 1 Atr = c0 MxPwr = 2mAI: Si # = 0 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = cc Prot = 00 Driver = (aucun)I: Si # = 1 Alt = 0 # EPs = 2 Cls = 07 (impression) Sub = 01 Prot = 02 Driver = usblp I: Si # = 2 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = ff Prot = ff Driver = (aucun)I: Si # = 3 Alt = 0 # EPs = 2 Cls = 08 (stockage) Sub = 06 Prot = 50 Driver = stockage USB \nCopiez le Dockerfile et le fichier cupsd localement (dans le\ndossier etc-cups / cupsd.conf). Cupsd est configuré pour écouter sur toutes les interfaces: Ecoutez\n0.0.0.0:631\nCréez l&#39;image Docker (basée sur cette image https://github.com/a0js/rpi-cups et utilise une image de base différente https://hub.docker.com/r/arm32v7/debian/) docker build -t cups-pi / cups-pi. \n    root @ raspberrypi: / data / cups-printer # docker build -t cups-pi / cups-pi. Envoi du contexte de génération au démon Docker 8.192kBÉtape 1/9: FROM arm32v7 / debian: dernier ---&gt; 64b4748d266bÉtape 2/9: ENV DEBIAN_FRONTEND non interactif ---&gt; Utilisation du cache ---&gt; 38ebdf2f5bb6Étape 3/9: exécutez apt-get update &amp;&amp; apt-get install -y sudo locales whois cups cups-client cups-bsd printer-driver-all hpijs-ppds hp-ppd hplip ---&gt; Utilisation du cache ---&gt; 0b5b9eac6cefÉtape 4/9: RUN sed -i &quot;s / ^ #   +  (en_US.UTF-8 ) /  1 /&quot; /etc/locale.gen &amp;&amp; locale-gen en_US en_US.UTF-8 ---&gt; Utilisation du cache ---&gt; fd55737901b8Étape 5/9: ENV LANG = en_US.UTF-8 LC_ALL = en_US.UTF-8 LANGUAGE = en_US: en ---&gt; Utilisation du cache ---&gt; d6cd104b40ecÉtape 6/9: RUN useradd --groups = sudo, lp, lpadmin --create-home --home-dir = / home / print --shell = / bin / bash --password = $ (mkpasswd print) print &amp;&amp; sed -i &#39;/% sudo[[:space:]]/ s / ALL[[:space:]]* $ / NOPASSWD: ALL / &#39;/ etc / sudoers &amp;&amp; apt-get clean &amp;&amp; rm -rf / var / lib / apt / lists / * &amp;&amp; mkdir / var / lib / apt / lists / partial ---&gt; Utilisation du cache ---&gt; 156dcd02e397 Étape 7/9: COPIER etc-cups / cupsd.conf /etc/cups/cupsd.conf ---&gt; e1624a96970eÉtape 8/9: EXPOSER 631 ---&gt; Exécution dans a16705e0f3d9Retrait du conteneur intermédiaire A16705E0F3D9 ---&gt; 60758af63011Étape 9/9: POINT D&#39;ENTRÉE [\"/usr/sbin/cupsd\", \"-f\"]  ---&gt; Exécution dans add02d421ea9Retrait du conteneur intermédiaire add02d421ea9 ---&gt; 8c6fe42423c88c6fe42423c8 construit avec succèsMarqué avec succès cups-pi / cups-pi: ltest \nExécutez l&#39;image Docker pour démarrer le serveur d&#39;impression\nroot @ raspberrypi: / data / cups-printer # docker run -d -p 631: 631 --privileged -v / var / run / dbus: / var / run / dbus -v / dev / bus / usb: / dev / bus / usb -h myhostm.mydomain.org --name cupsm cups-pi / cups-pi: dernierfe6d9bc34c66911f05b011ef185fce95947efb965e90ef2b4ecdd0f1c3a32d68\nIl est important d&#39;utiliser le -h si vous souhaitez accéder à distance\nvia le nom d&#39;hôte. \nConnectez-vous à la console http://myserver.mydomain.org:631/admin\nutilisation de l&#39;impression: impression \nCliquez sur Ajouter une imprimante","html":"<p>root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. Unifying Bus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp.Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp. Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberryp: ~ #  \nSi vous ne le voyez pas, vérifiez que l&#039;appareil est correctement\nbranché. \nVérifiez à nouveau et vous verrez votre fabrication pour votre\nimprimante répertoriée. (Souligné\nen rouge)\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. UnifyingBus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp. Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberrypi: ~ # \nDe plus, je peux voir le modèle exact qui est connecté:\n    root @ raspberrypi: ~ # lsusb -v | grep -A 20 Hewlett-Packard Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Descripteur de périphérique:  bLongueur 18  bDescriptorType 1  bcdUSB 2.00  bDeviceClass 0 (défini au niveau de l&#039;interface)  bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64  idVendor 0x03f0 Hewlett-Packard  idProduct 0x7411   bcdDevice 1.00  iManufacturer 1 HP  iProduct 2 Photosmart C4600 series  iSerial 3 ||| MASKED ||| MASKED ||| MASKED ||| \nJ&#039;utiliserai ces informations en aval pour installer et\nutilisez le pilote HP.\nSi vous ne voyez toujours pas le périphérique USB, vous devez vérifier dmesg et regardez le modèle pour USB. \n [3077006.701281]    usb 1-1.2: nouveau périphérique USB haute vitesse numéro 7 utilisant dwc_otg[3077006.831891]    usb 1-1.2: nouveau périphérique USB trouvé, idVendor = 03f0, idProduct = 7411 [3077006.831908]    usb 1-1.2: nouvelles chaînes de périphérique USB: Mfr = 1, Product = 2, SerialNumber = 3[3077006.831917]    usb 1-1.2: Produit: Photosmart C4600 series[3077006.831925]    usb 1-1.2: Fabricant: HP \nSi vous ne le voyez pas, débranchez et rebranchez l&#039;appareil. \nVous pouvez aussi utiliser appareils usb\n    T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 7 Spd = 480 MxCh = 0D: Ver = 2,00 Cls = 00 (&gt; ifc) Sub = 00 Prot = 00 MxPS = 64 # Cfgs = 1 P: fournisseur = 03f0 ProdID = 7411 Rev = 01.00S: Fabricant = HPS: Produit = Photosmart série C4600S: SerialNumber = &lt;&lt; &gt;&gt; &lt;&lt; &gt;&gt;C: # Ifs = 4 Cfg # = 1 Atr = c0 MxPwr = 2mAI: Si # = 0 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = cc Prot = 00 Driver = (aucun)I: Si # = 1 Alt = 0 # EPs = 2 Cls = 07 (impression) Sub = 01 Prot = 02 Driver = usblp I: Si # = 2 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = ff Prot = ff Driver = (aucun)I: Si # = 3 Alt = 0 # EPs = 2 Cls = 08 (stockage) Sub = 06 Prot = 50 Driver = stockage USB \nCopiez le Dockerfile et le fichier cupsd localement (dans le\ndossier etc-cups / cupsd.conf). Cupsd est configuré pour écouter sur toutes les interfaces: Ecoutez\n0.0.0.0:631\nCréez l&#039;image Docker (basée sur cette image https://github.com/a0js/rpi-cups et utilise une image de base différente https://hub.docker.com/r/arm32v7/debian/) docker build -t cups-pi / cups-pi. \n    root @ raspberrypi: / data / cups-printer # docker build -t cups-pi / cups-pi. Envoi du contexte de génération au démon Docker 8.192kBÉtape 1/9: FROM arm32v7 / debian: dernier ---&gt; 64b4748d266bÉtape 2/9: ENV DEBIAN_FRONTEND non interactif ---&gt; Utilisation du cache ---&gt; 38ebdf2f5bb6Étape 3/9: exécutez apt-get update &amp;&amp; apt-get install -y sudo locales whois cups cups-client cups-bsd printer-driver-all hpijs-ppds hp-ppd hplip ---&gt; Utilisation du cache ---&gt; 0b5b9eac6cefÉtape 4/9: RUN sed -i &quot;s / ^ #   +  (en_US.UTF-8 ) /  1 /&quot; /etc/locale.gen &amp;&amp; locale-gen en_US en_US.UTF-8 ---&gt; Utilisation du cache ---&gt; fd55737901b8Étape 5/9: ENV LANG = en_US.UTF-8 LC_ALL = en_US.UTF-8 LANGUAGE = en_US: en ---&gt; Utilisation du cache ---&gt; d6cd104b40ecÉtape 6/9: RUN useradd --groups = sudo, lp, lpadmin --create-home --home-dir = / home / print --shell = / bin / bash --password = $ (mkpasswd print) print &amp;&amp; sed -i &#039;/% sudo[[:space:]]/ s / ALL[[:space:]]* $ / NOPASSWD: ALL / &#039;/ etc / sudoers &amp;&amp; apt-get clean &amp;&amp; rm -rf / var / lib / apt / lists / * &amp;&amp; mkdir / var / lib / apt / lists / partial ---&gt; Utilisation du cache ---&gt; 156dcd02e397 Étape 7/9: COPIER etc-cups / cupsd.conf /etc/cups/cupsd.conf ---&gt; e1624a96970eÉtape 8/9: EXPOSER 631 ---&gt; Exécution dans a16705e0f3d9Retrait du conteneur intermédiaire A16705E0F3D9 ---&gt; 60758af63011Étape 9/9: POINT D&#039;ENTRÉE [&quot;/usr/sbin/cupsd&quot;, &quot;-f&quot;]  ---&gt; Exécution dans add02d421ea9Retrait du conteneur intermédiaire add02d421ea9 ---&gt; 8c6fe42423c88c6fe42423c8 construit avec succèsMarqué avec succès cups-pi / cups-pi: ltest \nExécutez l&#039;image Docker pour démarrer le serveur d&#039;impression\nroot @ raspberrypi: / data / cups-printer # docker run -d -p 631: 631 --privileged -v / var / run / dbus: / var / run / dbus -v / dev / bus / usb: / dev / bus / usb -h myhostm.mydomain.org --name cupsm cups-pi / cups-pi: dernierfe6d9bc34c66911f05b011ef185fce95947efb965e90ef2b4ecdd0f1c3a32d68\nIl est important d&#039;utiliser le -h si vous souhaitez accéder à distance\nvia le nom d&#039;hôte. \nConnectez-vous à la console http://myserver.mydomain.org:631/admin\nutilisation de l&#039;impression: impression \nCliquez sur Ajouter une imprimante</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"Sélectionnez une imprimante locale &quot;HP Photosmart série C4600 (HP\nPhotosmart série C4600) » \nCliquez sur Continuer","html":"<p>Sélectionnez une imprimante locale &quot;HP Photosmart série C4600 (HP\nPhotosmart série C4600) » \nCliquez sur Continuer</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Cliquez sur Partager cette imprimante \nCliquez sur Continuer","html":"<p>Cliquez sur Partager cette imprimante \nCliquez sur Continuer</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Cliquez sur Ajouter une imprimante","html":"<p>Cliquez sur Ajouter une imprimante</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Sélectionnez le type de support &#8211; Lettre\nCliquez sur Définir les options par défaut","html":"<p>Sélectionnez le type de support &#8211; Lettre\nCliquez sur Définir les options par défaut</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Cliquez sur Ajouter \nLorsque vous trouvez l&#39;imprimante, vous pouvez ajouter l&#39;imprimante","html":"<p>Cliquez sur Ajouter \nLorsque vous trouvez l&#039;imprimante, vous pouvez ajouter l&#039;imprimante</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"Vous avez maintenant une image prête à l&#39;emploi avec un CUPS\nimprimante. (Si vous reconstruisez, vous pourriez avoir\npour réinitialiser l&#39;imprimante par défaut…. Je vous préviens juste à l&#39;avance). Vous pouvez toujours consulter http://myhost.mydomain.org:631/printers/HP_Photosmart_C4600_series\nSi vous devez vous connecter à la console, vous pouvez consulter le\ndocker ps \nroot @ raspberrypi: / data / cups-printer # docker psNOMS DE PORTS D&#39;ÉTAT CRÉÉS PAR COMMANDE D&#39;IMAGE ID DE CONTENANTfe6d9bc34c66 cups-pi / cups-pi: dernier &quot;/ usr / sbin / cupsd -f&quot; Il y a 5 minutes Up 5 minutes 0.0.0.0:631-&gt;631/tcp cups\nExtrayez l&#39;ID DE CONTENEUR et regardez le / bin / sh\nroot @ raspberrypi: / data / cups-printer # docker exec\n-i -t fe6d9bc34c66 / bin / sh\nRegardez ensuite les fichiers / var / log / cups, en particulier error_log\nRéférence\nListe des périphériques USB Linux https://linuxhint.com/list-usb-devices-linux/\nDockerfile https://github.com/a0js/rpi-cups\nhttps://github.com/ryansch/docker-cups-rpi\nhttps://github.com/aadl/docker-cups/blob/master/2.2.1/Dockerfile","html":"<p>Vous avez maintenant une image prête à l&#039;emploi avec un CUPS\nimprimante. (Si vous reconstruisez, vous pourriez avoir\npour réinitialiser l&#039;imprimante par défaut…. Je vous préviens juste à l&#039;avance). Vous pouvez toujours consulter http://myhost.mydomain.org:631/printers/HP_Photosmart_C4600_series\nSi vous devez vous connecter à la console, vous pouvez consulter le\ndocker ps \nroot @ raspberrypi: / data / cups-printer # docker psNOMS DE PORTS D&#039;ÉTAT CRÉÉS PAR COMMANDE D&#039;IMAGE ID DE CONTENANTfe6d9bc34c66 cups-pi / cups-pi: dernier &quot;/ usr / sbin / cupsd -f&quot; Il y a 5 minutes Up 5 minutes 0.0.0.0:631-&gt;631/tcp cups\nExtrayez l&#039;ID DE CONTENEUR et regardez le / bin / sh\nroot @ raspberrypi: / data / cups-printer # docker exec\n-i -t fe6d9bc34c66 / bin / sh\nRegardez ensuite les fichiers / var / log / cups, en particulier error_log\nRéférence\nListe des périphériques USB Linux https://linuxhint.com/list-usb-devices-linux/\nDockerfile https://github.com/a0js/rpi-cups\nhttps://github.com/ryansch/docker-cups-rpi\nhttps://github.com/aadl/docker-cups/blob/master/2.2.1/Dockerfile</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Arm 7 https://hub.docker.com/r/arm32v7/debian/","html":"<p>Arm 7 https://hub.docker.com/r/arm32v7/debian/</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Cupsd.conf https://raw.githubusercontent.com/a0js/rpi-cups/master/etc-cups/cupsd.conf\nhttps://wiki.archlinux.org/index.php/CUPS/Printer_sharing","html":"<p>Cupsd.conf https://raw.githubusercontent.com/a0js/rpi-cups/master/etc-cups/cupsd.conf\nhttps://wiki.archlinux.org/index.php/CUPS/Printer_sharing</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"SSL / Configuration avancée http://chschneider.eu/linux/server/cups.shtml\nhttp://192.168.86.176:631/admin (utilisez IP si vous recevez un mauvais indicateur de demande à l&#39;interface d&#39;administration) \nConfiguration avancée d&#39;Ubuntu https://help.ubuntu.com/lts/serverguide/cups.html.en","html":"<p>SSL / Configuration avancée http://chschneider.eu/linux/server/cups.shtml\nhttp://192.168.86.176:631/admin (utilisez IP si vous recevez un mauvais indicateur de demande à l&#039;interface d&#039;administration) \nConfiguration avancée d&#039;Ubuntu https://help.ubuntu.com/lts/serverguide/cups.html.en</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Le serveur d&#39;impression fait partie de ces choses qui font la vie\nPlus facile. J&#39;ai branché mon Raspberry Pi et\nune image Docker pour avoir un CUPS\nserveur et Bonjour\nconfiguration. \nConnectez-vous au Raspberry Pi et basculez vers root (sudo -s\nou sudo su &#8211;)\nVérifier lsusb    pour voir si vous pouvez voir le périphérique USB."},{"id":"text-2","heading":"Text","content":"root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. Unifying Bus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp.Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp. Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberryp: ~ #  \nSi vous ne le voyez pas, vérifiez que l&#39;appareil est correctement\nbranché. \nVérifiez à nouveau et vous verrez votre fabrication pour votre\nimprimante répertoriée. (Souligné\nen rouge)\n    root @ raspberrypi: ~ # lsusb Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Bus 001 Périphérique 005: ID 046d: récepteur c52b Logitech, Inc. UnifyingBus 001 Périphérique 004: ID 8564: 1000 Transcend Information, Inc. JetFlashBus 001 Périphérique 006: ID 0424: 7800 Standard Microsystems Corp. Bus 001 Périphérique 003: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 002: ID 0424: 2514 Concentrateur USB 2.0 Standard Microsystems Corp.Bus 001 Périphérique 001: ID 1d6b: 0002 Concentrateur racine Linux Foundation 2.0root @ raspberrypi: ~ # \nDe plus, je peux voir le modèle exact qui est connecté:\n    root @ raspberrypi: ~ # lsusb -v | grep -A 20 Hewlett-Packard Bus 001 Périphérique 007: ID 03f0: 7411 Hewlett-Packard Descripteur de périphérique:  bLongueur 18  bDescriptorType 1  bcdUSB 2.00  bDeviceClass 0 (défini au niveau de l&#39;interface)  bDeviceSubClass 0   bDeviceProtocol 0   bMaxPacketSize0 64  idVendor 0x03f0 Hewlett-Packard  idProduct 0x7411   bcdDevice 1.00  iManufacturer 1 HP  iProduct 2 Photosmart C4600 series  iSerial 3 ||| MASKED ||| MASKED ||| MASKED ||| \nJ&#39;utiliserai ces informations en aval pour installer et\nutilisez le pilote HP.\nSi vous ne voyez toujours pas le périphérique USB, vous devez vérifier dmesg et regardez le modèle pour USB. \n [3077006.701281]    usb 1-1.2: nouveau périphérique USB haute vitesse numéro 7 utilisant dwc_otg[3077006.831891]    usb 1-1.2: nouveau périphérique USB trouvé, idVendor = 03f0, idProduct = 7411 [3077006.831908]    usb 1-1.2: nouvelles chaînes de périphérique USB: Mfr = 1, Product = 2, SerialNumber = 3[3077006.831917]    usb 1-1.2: Produit: Photosmart C4600 series[3077006.831925]    usb 1-1.2: Fabricant: HP \nSi vous ne le voyez pas, débranchez et rebranchez l&#39;appareil. \nVous pouvez aussi utiliser appareils usb\n    T: Bus = 01 Lev = 02 Prnt = 02 Port = 01 Cnt = 02 Dev # = 7 Spd = 480 MxCh = 0D: Ver = 2,00 Cls = 00 (&gt; ifc) Sub = 00 Prot = 00 MxPS = 64 # Cfgs = 1 P: fournisseur = 03f0 ProdID = 7411 Rev = 01.00S: Fabricant = HPS: Produit = Photosmart série C4600S: SerialNumber = &lt;&lt; &gt;&gt; &lt;&lt; &gt;&gt;C: # Ifs = 4 Cfg # = 1 Atr = c0 MxPwr = 2mAI: Si # = 0 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = cc Prot = 00 Driver = (aucun)I: Si # = 1 Alt = 0 # EPs = 2 Cls = 07 (impression) Sub = 01 Prot = 02 Driver = usblp I: Si # = 2 Alt = 0 # EPs = 2 Cls = ff (vend.) Sub = ff Prot = ff Driver = (aucun)I: Si # = 3 Alt = 0 # EPs = 2 Cls = 08 (stockage) Sub = 06 Prot = 50 Driver = stockage USB \nCopiez le Dockerfile et le fichier cupsd localement (dans le\ndossier etc-cups / cupsd.conf). Cupsd est configuré pour écouter sur toutes les interfaces: Ecoutez\n0.0.0.0:631\nCréez l&#39;image Docker (basée sur cette image https://github.com/a0js/rpi-cups et utilise une image de base différente https://hub.docker.com/r/arm32v7/debian/) docker build -t cups-pi / cups-pi. \n    root @ raspberrypi: / data / cups-printer # docker build -t cups-pi / cups-pi. Envoi du contexte de génération au démon Docker 8.192kBÉtape 1/9: FROM arm32v7 / debian: dernier ---&gt; 64b4748d266bÉtape 2/9: ENV DEBIAN_FRONTEND non interactif ---&gt; Utilisation du cache ---&gt; 38ebdf2f5bb6Étape 3/9: exécutez apt-get update &amp;&amp; apt-get install -y sudo locales whois cups cups-client cups-bsd printer-driver-all hpijs-ppds hp-ppd hplip ---&gt; Utilisation du cache ---&gt; 0b5b9eac6cefÉtape 4/9: RUN sed -i &quot;s / ^ #   +  (en_US.UTF-8 ) /  1 /&quot; /etc/locale.gen &amp;&amp; locale-gen en_US en_US.UTF-8 ---&gt; Utilisation du cache ---&gt; fd55737901b8Étape 5/9: ENV LANG = en_US.UTF-8 LC_ALL = en_US.UTF-8 LANGUAGE = en_US: en ---&gt; Utilisation du cache ---&gt; d6cd104b40ecÉtape 6/9: RUN useradd --groups = sudo, lp, lpadmin --create-home --home-dir = / home / print --shell = / bin / bash --password = $ (mkpasswd print) print &amp;&amp; sed -i &#39;/% sudo[[:space:]]/ s / ALL[[:space:]]* $ / NOPASSWD: ALL / &#39;/ etc / sudoers &amp;&amp; apt-get clean &amp;&amp; rm -rf / var / lib / apt / lists / * &amp;&amp; mkdir / var / lib / apt / lists / partial ---&gt; Utilisation du cache ---&gt; 156dcd02e397 Étape 7/9: COPIER etc-cups / cupsd.conf /etc/cups/cupsd.conf ---&gt; e1624a96970eÉtape 8/9: EXPOSER 631 ---&gt; Exécution dans a16705e0f3d9Retrait du conteneur intermédiaire A16705E0F3D9 ---&gt; 60758af63011Étape 9/9: POINT D&#39;ENTRÉE [\"/usr/sbin/cupsd\", \"-f\"]  ---&gt; Exécution dans add02d421ea9Retrait du conteneur intermédiaire add02d421ea9 ---&gt; 8c6fe42423c88c6fe42423c8 construit avec succèsMarqué avec succès cups-pi / cups-pi: ltest \nExécutez l&#39;image Docker pour démarrer le serveur d&#39;impression\nroot @ raspberrypi: / data / cups-printer # docker run -d -p 631: 631 --privileged -v / var / run / dbus: / var / run / dbus -v / dev / bus / usb: / dev / bus / usb -h myhostm.mydomain.org --name cupsm cups-pi / cups-pi: dernierfe6d9bc34c66911f05b011ef185fce95947efb965e90ef2b4ecdd0f1c3a32d68\nIl est important d&#39;utiliser le -h si vous souhaitez accéder à distance\nvia le nom d&#39;hôte. \nConnectez-vous à la console http://myserver.mydomain.org:631/admin\nutilisation de l&#39;impression: impression \nCliquez sur Ajouter une imprimante"},{"id":"text-3","heading":"Text","content":"Sélectionnez une imprimante locale &quot;HP Photosmart série C4600 (HP\nPhotosmart série C4600) » \nCliquez sur Continuer"},{"id":"text-4","heading":"Text","content":"Cliquez sur Partager cette imprimante \nCliquez sur Continuer"},{"id":"text-5","heading":"Text","content":"Cliquez sur Ajouter une imprimante"},{"id":"text-6","heading":"Text","content":"Sélectionnez le type de support &#8211; Lettre\nCliquez sur Définir les options par défaut"},{"id":"text-7","heading":"Text","content":"Cliquez sur Ajouter \nLorsque vous trouvez l&#39;imprimante, vous pouvez ajouter l&#39;imprimante"},{"id":"text-8","heading":"Text","content":"Vous avez maintenant une image prête à l&#39;emploi avec un CUPS\nimprimante. (Si vous reconstruisez, vous pourriez avoir\npour réinitialiser l&#39;imprimante par défaut…. Je vous préviens juste à l&#39;avance). Vous pouvez toujours consulter http://myhost.mydomain.org:631/printers/HP_Photosmart_C4600_series\nSi vous devez vous connecter à la console, vous pouvez consulter le\ndocker ps \nroot @ raspberrypi: / data / cups-printer # docker psNOMS DE PORTS D&#39;ÉTAT CRÉÉS PAR COMMANDE D&#39;IMAGE ID DE CONTENANTfe6d9bc34c66 cups-pi / cups-pi: dernier &quot;/ usr / sbin / cupsd -f&quot; Il y a 5 minutes Up 5 minutes 0.0.0.0:631-&gt;631/tcp cups\nExtrayez l&#39;ID DE CONTENEUR et regardez le / bin / sh\nroot @ raspberrypi: / data / cups-printer # docker exec\n-i -t fe6d9bc34c66 / bin / sh\nRegardez ensuite les fichiers / var / log / cups, en particulier error_log\nRéférence\nListe des périphériques USB Linux https://linuxhint.com/list-usb-devices-linux/\nDockerfile https://github.com/a0js/rpi-cups\nhttps://github.com/ryansch/docker-cups-rpi\nhttps://github.com/aadl/docker-cups/blob/master/2.2.1/Dockerfile"},{"id":"text-9","heading":"Text","content":"Arm 7 https://hub.docker.com/r/arm32v7/debian/"},{"id":"text-10","heading":"Text","content":"Cupsd.conf https://raw.githubusercontent.com/a0js/rpi-cups/master/etc-cups/cupsd.conf\nhttps://wiki.archlinux.org/index.php/CUPS/Printer_sharing"},{"id":"text-11","heading":"Text","content":"SSL / Configuration avancée http://chschneider.eu/linux/server/cups.shtml\nhttp://192.168.86.176:631/admin (utilisez IP si vous recevez un mauvais indicateur de demande à l&#39;interface d&#39;administration) \nConfiguration avancée d&#39;Ubuntu https://help.ubuntu.com/lts/serverguide/cups.html.en"},{"id":"text-12","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/05/16/cups-and-raspberry-pi-comment-configurer-votre-serveur-dimpression-paul-bastide-bien-choisir-son-serveur-d-impression-2/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}