Une approche minimaliste pour créer un serveur d'impression Linux pour les clients Windows – Bien choisir son serveur d impression
Author: Titanfall —
Short summary: Avec Linux, un 486 allégé est tout ce dont vous avez besoin pour gérer les tâches banales du service d'impression. Cependant, le fait de lancer une machine Windows dans le mélange peut poser problème. Cet article explique comment vous pouvez résoudre ces problèmes d'impression fastidieux. Beaucoup de choses ont été dites et écrites sur l'adaptabilité […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2019/09/02/une-approche-minimaliste-pour-creer-un-serveur-dimpression-linux-pour-les-clients-windows-bien-choisir-son-serveur-d-impression/
- LLM HTML version
- https://tutos-gameserver.fr/2019/09/02/une-approche-minimaliste-pour-creer-un-serveur-dimpression-linux-pour-les-clients-windows-bien-choisir-son-serveur-d-impression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2019/09/02/une-approche-minimaliste-pour-creer-un-serveur-dimpression-linux-pour-les-clients-windows-bien-choisir-son-serveur-d-impression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 7 minutes (395 seconds)
- Word count
- 1314
Key points
- Avec Linux, un 486 allégé est tout ce dont vous avez besoin pour gérer les tâches banales du service d'impression.
- Cependant, le fait de lancer une machine Windows dans le mélange peut poser problème.
- Cet article explique comment vous pouvez résoudre ces problèmes d'impression fastidieux.
- Beaucoup de choses ont été dites et écrites sur l'adaptabilité de Linux pour des tâches banales telles que le service de fichiers et d'impression.
Primary visual
Structured content
Avec Linux, un 486 allégé est tout ce dont vous avez besoin pour gérer les tâches banales du service d'impression. Cependant, le fait de lancer une machine Windows dans le mélange peut poser problème. Cet article explique comment vous pouvez résoudre ces problèmes d'impression fastidieux.
Beaucoup de choses ont été dites et écrites sur l'adaptabilité de Linux pour des tâches banales telles que le service de fichiers et d'impression. Les écrivains ont raconté anecdotes sur les machines Linux fonctionnant sans surveillance pendant des mois (et des années avec pas de coûts de mise à niveau de licence). Quand j'ai eu besoin d'ajouter une troisième imprimante à mon réseau de sept machines d’essai et de développement, j’ai décidé de franchir le pas. J'avais déjà suivi la voie de l'auto-éducation avec Linux, en commençant par un ancien CD Slackware et en passant par les versions Red Hat 6.0, 7.3 et 9.0. J'ai également des serveurs de fichiers et des machines de développement Web s'exécutant sur mon réseau utilisant Samba pour s'intégrer à Windows. Combien difficile une simple impression serveur soit? J'ai commencé avec un vieux 486 avec un disque dur de 450 Mo et un installation minimale de Red Hat 6. J'ai été en mesure de configurer les partages Samba nécessaires pour l'impression en réseau assez facilement. Cela peut être fait en modifiant le fichier smb.conf fichier ou en utilisant l'ancien outil SWAT et en redémarrant les services SMB. Je pourrais obtenir le imprimante pour imprimer une page de test à partir de la machine Linux, mais ne peut pas l'obtenir faire du bruit depuis une machine Windows sur le réseau. Après avoir parlé à des collègues et effectué des recherches sur Internet, je suis devenu convaincu qu’une nouvelle distribution de Linux et de CUPS (Common UNIX Printing System) pourrait être la solution. L'ancienne carte mère 486 était échangé contre un Pentium bas de gamme, plus de RAM et un lecteur de 1 Go. Red Hat 7.3 semblait prometteur, mais après toutes les tâches de configuration, le résultat est le même: Jobs semblait être là dans la file d'attente d'impression, mais aucun bruit de l'imprimante. CUPS, BSD, fichiers printcap, lpr, lpd, ma tête commençait à tourner, et il y avait encore les deux autres imprimantes à considérer. J'étais prêt à essayez Red Hat 9 sur un lecteur de 2 Go plus de RAM lorsque je me suis arrêté. C'était exactement le genre de scénario de cercle vicieux de mise à niveau logiciel / matériel que je était censé éviter. Pourquoi avais-je besoin de toute cette puissance et de cette complexité juste gérer quelques travaux d'impression moche? Heureusement, une recherche plus concertée sur le Web a permis à Nicholas Le projet de serveur d'impression Linux merveilleusement détaillé de Fong et la réponse à mes problèmes. Fong pages offrent un manuel complet pour transformer un surplus 486 en un serveur d’impression dédié exécutant un noyau Linux très dépouillé. C'était exactement ce dont j'avais besoin pour ce projet. L'ancien 486 est revenu ensemble en utilisant un ancien contrôleur de lecteur carte avec un port parallèle, un deuxième port parallèle sur une ancienne carte ISA de lignée indéterminée, un troisième port parallèle sur une nouvelle carte ISA de Lava Computer MFG Inc. que je trouvé pour cinq dollars dans un magasin excédentaire, et une ancienne carte réseau ISA 10 Mbps. J'y suis allé avec un disque dur de 250 Mo et 16 Mo de RAM, bien que Fong comprend des instructions sur la construction d’une machine extrêmement dépouillée avec pas de disque dur qui démarre à partir d'une disquette uniquement. Tous les fichiers nécessaires pour créer des disquettes pour configurer la carte réseau et créer une image de démarrage sur le disque dur sont inclus pour le téléchargement. Cependant, vous aurez besoin de WinZip, WinImage, d’une machine Windows et quelques informations sur votre routeur. Le serveur d'impression utilise l'API Raw Socket pour envoyer des travaux d'impression à port 9100. Il s'agit de la même technologie que celle utilisée par les imprimantes réseau HP Jetdirect. L'adresse IP du serveur d'impression est définie lors de la création de l'image de démarrage. et la configuration de la carte réseau et dépend de votre marque de routeur. Parce que je J'utilise un routeur D-Link, l'adresse de mon serveur d'impression est définie sur 192.168.0.252 (le routeur est 192.168.0.1). Si j’utilisais un routeur LinkSys, l’adresse du serveur d’impression serait créée sous la forme 192.168.1.252 (la troisième l’octet dans l’adresse du routeur est 1 au lieu de 0). Les trois ports parallèles que j'ai sur mon serveur d'impression sont identifié sur le réseau comme étant 192.168.0.252:9100, 192.168.0.252:9101 et 192.168.0.252:9102. Cela peut prendre quelques manipulations de la configuration du BIOS et des cavaliers sur les cartes, le cas échéant, pour que les trois ports fonctionnent sans aucun conflit. Une fois que cela est fait, j’ai trouvé qu’il était plus facile d’utiliser des essais et des erreurs pour découvrir lequel. port physique correspond à quelle adresse IP et numéro de port, puis étiquette leur. Si vous utilisez Windows 98, vous devrez télécharger et Installez AXIS Print Monitor, puis créez un port d’imprimante RAW AXIS local lorsque mise en place d'une imprimante. Si vous utilisez Windows 2000, vous pouvez utiliser un serveur local. Port TCP / IP standard. Pour Red Hat 9, vous devrez utiliser Paramètres système | Impression et sélectionnez Nouveau dans Configuration de l’imprimante. Après avoir nommé la nouvelle imprimante, sélectionnez Réseau Jetdirect pour le type de file d'attente, puis entrez l'adresse IP du serveur d'impression sous Imprimante. suivi du numéro de port approprié. Le site Web de Fong énumère un certain nombre de autres scénarios d'installation possibles et pièges. Une fois que toute la configuration est terminée, le système effectue presque sans faille. Le débit semble très rapide et l’imprimante démarre dans secondes, même lors de l’impression de gros travaux. Les seuls problèmes que j'ai eu sont avec Moniteur d'état d'impression d'Epson. Il est impossible d'établir une communication à double sens avec l'imprimante et signale immédiatement une erreur de communication, même si l'impression continue. La solution simple consiste à désactiver le moniteur d'état Epson sous imprimante | Propriétés | Utilitaire. Je suppose que la plupart des imprimantes à jet d'encre modernes avec le logiciel de rapport de cartouche se comportera de la même manière. Si quelque chose de indésirable se produit, le serveur d'impression est si simple que tout ce que vous avez à faire est de l’éteindre puis de le rallumer. j'ai le mien connecté à un KVM, mais c'est vraiment inutile. Aucune souris n'est requise, et la machine démarrera correctement sans moniteur ni clavier, bien que cela puisse ne pas être le cas avec toutes les cartes mères. Nicholas Fong devrait être applaudi pour avoir proposé cette solution simple, peu coûteuse et peu technique à un problème commun. Dans mon esprit, son Cette approche est l’essence même de tout le concept open source. Afer cette expérience, je suis impatient d'expérimenter et de faire rapport sur son Projet de routeur Linux.
Click to rate this post! [Total: 0 Average: 0]
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.