Serveur d'impression Raspberry Pi – Rhythm and Binary – Serveur d’impression
Author: Titanfall —
Short summary: Donc, comme je l'ai mentionné dans mon dernier article, j'ai récemment obtenu un Raspberry Pi et j'ai joué avec. Après avoir examiné plusieurs projets différents, j'ai décidé sur le serveur d'impression de donner une nouvelle vie à une ancienne imprimante sans fil HP que nous avons et utilisons à la maison. Vous voulez donc faire […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2020/01/09/serveur-dimpression-raspberry-pi-rhythm-and-binary-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2020/01/09/serveur-dimpression-raspberry-pi-rhythm-and-binary-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2020/01/09/serveur-dimpression-raspberry-pi-rhythm-and-binary-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 4 minutes (229 seconds)
- Word count
- 761
Key points
- Donc, comme je l'ai mentionné dans mon dernier article, j'ai récemment obtenu un Raspberry Pi et j'ai joué avec.
- Après avoir examiné plusieurs projets différents, j'ai décidé sur le serveur d'impression de donner une nouvelle vie à une ancienne imprimante sans fil HP que nous avons et utilisons à la maison.
- Vous voulez donc faire de votre Raspberry Pi un serveur d'impression, que faites-vous en premier?
- Eh bien, je dois noter que pour mon Raspberry Pi, j'ai utilisé la distribution Linux Raspbian.
Primary visual
Structured content
Donc, comme je l'ai mentionné dans mon dernier article, j'ai récemment obtenu un Raspberry Pi et j'ai joué avec. Après avoir examiné plusieurs projets différents, j'ai décidé sur le serveur d'impression de donner une nouvelle vie à une ancienne imprimante sans fil HP que nous avons et utilisons à la maison. Vous voulez donc faire de votre Raspberry Pi un serveur d'impression, que faites-vous en premier? Eh bien, je dois noter que pour mon Raspberry Pi, j'ai utilisé la distribution Linux Raspbian. Vous pouvez le faire avec les autres distributions, mais ce que je vais référencer ici est Raspbian. Son vraiment facile à installer et fait partie de l'installateur Noobs qui démarre frais sur votre disque. Vous pouvez également aller sur le site Raspberry Pi et télécharger Raspbain, et l'installer sur une carte micro SD https://www.raspberrypi.org/downloads/ Je voulais également pouvoir exécuter mon Pi sur un réseau sans fil qui nécessitait un peu de recherche supplémentaire, mais l'édition du fichier du demandeur a fonctionné pour moi. Je devais juste entrer le nom SSID et le mot de passe et le Pi connecté. Pour ce faire, procédez comme suit: Connectez le Raspberry Pi à un réseau sans fil Ouvrez un terminal et entrez les informations suivantes:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Le fichier doit ressembler à ce qui suit:
pays = US ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 réseau = scan_ssid = 1 ssid = "Votre SSID caché" psk = "Mot de passe de votre SSID" key_mgmt = WPA-PSK
J'ai vu plusieurs messages sur le forum et des articles de débordement de pile qui font référence à la modification d'autres paramètres, mais j'ai trouvé que le fait de mettre mon SSID et mon mot de passe SSID dans psk fonctionnait pour moi. Voici un article stackoverflow qui a également aidé: https://stackoverflow.com/questions/37312501/how-do-i-detect-and-connect-to-a-hidden-ssid-on-my-raspiberry-pi-3 -raspbian Une fois le système d'exploitation installé et connecté au wifi, passons à la configuration de CUPS: Installer CUPS Les distributions Linux et Unix sont donc normalement livrées avec une implémentation du système d'impression CUPS (https://github.com/apple/cups). Il est en fait breveté par Apple (oui, le propriétaire de votre iPhone) et est vraiment facile à utiliser. Il vous permet d'exécuter un serveur d'impression à partir de votre ordinateur, vous pouvez donc partager n'importe quelle imprimante que vous connectez à votre ordinateur avec d'autres ordinateurs sur le même réseau (ou Internet si vous le souhaitez). Ouvrez d'abord un terminal et commençons! Ouvrez un terminal et tapez ce qui suit:
mise à jour sudo apt-get sudo apt-get upgrade
Installez ensuite les tasses ici:
sudo apt-get install cups
Ensuite, permettez à l'utilisateur pi d'accéder à la fonction d'administration de cups sans avoir besoin de sudo:
sudo usermod -a -G lpadmin pi
Ouvrez des coupes à tout le trafic sur votre réseau local:
sudo cupsctl --remote-any sudo /etc/init.d/cups redémarrer
Installer SAMBA Installez et configurez SAMBA pour permettre à CUPS de communiquer avec les imprimantes Windows. Samba n'est qu'un service que Linux utilise pour communiquer avec Windows, une recherche rapide sur Google vous donnera plus d'informations.
sudo apt-get install samba
Assurez-vous de modifier votre configuration SAMBA avec le fichier suivant:
sudo nano /etc/samba/smb.conf
Copiez et collez ce qui suit au bas du fichier (si cette section existe déjà, assurez-vous simplement que le bas du fichier ressemble à ceci):
# Impression CUPS. [printers] comment = Toutes les imprimantes navigable = non chemin = / var / spool / samba imprimable = oui invité ok = oui lecture seule = oui créer un masque = 0700
# Les clients Windows recherchent ce nom de partage comme source de téléchargement # pilotes d'imprimante [print$] comment = Pilotes d'imprimante path = / var / lib / samba / printers navigable = oui lecture seule = non invité ok = non
Redémarrez SAMBA pour charger dans la configuration:
redémarrage sudo /etc/init.d/samba
Maintenant que SAMBA est en cours d'exécution et CUPS est installé, il est temps d'aller dans l'interface graphique et de configurer la configuration. Obtenez votre adresse IP ici:
nom d'hôte -I
Ouvrez un navigateur et tapez "votre adresse IP" + ": 631" pour accéder au service CUPS exécuté localement sur le port 631, devrait ressembler à ceci:
http://192.168.1.105:631
Ajouter une imprimante Passons maintenant à "Administration" et ajoutez une imprimante
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.