- Uvod v tiskalniški strežnik in CUPS:
- Zahtevane komponente
- Nastavitev omrežnega tiskalnika na Raspberry Pi:
Če želite, da je tiskalnik dostopen iz več naprav ali računalnikov, potrebujete tiskalnik Wi-Fi ali pa potrebujete drago namestitev za izdelavo omrežnega tiskalnika. Torej, kaj bi bilo v tej sezoni praznovanj popolno darilo od omrežnega tiskalnika (sem nekomu pravkar dal idejo?), Namesto da bi za to novo pridobitev zapravili stotine dolarjev, kaj če bi lahko to storili z dodajanjem 35 dolarjev Raspberry Pi 3 do starega tiskalnika, ki leži na vaši mizi? Da, tudi jaz sem mislil, da bo super!
Uvod v tiskalniški strežnik in CUPS:
Print Server lahko poveže več računalnikov z enim ali več tiskalniki žično ali brezžično. S pomočjo tiskalniškega strežnika lahko do tiskalnika dostopate z več napravami in ukaz za tiskanje lahko pošljete iz katere koli od priključenih naprav v tiskalnik, da natisnete kateri koli dokument.
Za ta Raspberry Pi Print Server vajah, bomo ustvarja omrežni tiskalnik s pomočjo Raspberry Pi 3 in vsemogočnega CUPS, zaradi česar je vse mogoče.
CUPS (Common Unix Printing System) je tiskarski sistem za računalnike, ki temeljijo na operacijskih sistemih UNIX. Računalnikom, na katerih teče, omogoča delovanje tiskalnega strežnika. Računalnik, na katerem je nameščen CUPS, lahko sprejema opravila iz odjemalskih naprav, jih obdeluje in posreduje ustreznemu tiskalniku za tiskanje.
Vse večino vseh tiskalnikov podpirajo CUPS, še posebej tiskalniki HP, saj HP deluje z lastnim odprtokodnim projektom. Drugi modeli tiskalnikov, ki jih CUPS ne podpira neposredno, imajo morda združljive splošne gonilnike, ki zagotavljajo osnovne funkcije tiskanja. Seznam tiskalnikov, ki jih podpira CUPS, najdete na teh priloženih povezavah.
Zahtevane komponente
Za to vadnico bomo potrebovali naslednje komponente, nekatere med njimi boste zagotovo polagali in jih ne boste morali kupiti.
- Raspberry Pi 3
- Kartica SD (najmanj 8 GB)
- USB tiskalnik
- Ethernetni kabel
- Napajanje za Pi
Za nadaljevanje bomo za to vadnico uporabili sistem Raspbian stretch OS in ker je njegova nastavitev enaka kot pri Jessie, predvidevam, da ste seznanjeni z nastavitvijo Raspberry Pi z Raspbian stretch OS. Predvidevam tudi, da veste, kako ssh v Raspberry Pi uporabiti s terminalsko programsko opremo, kot je kit. Če imate težave s katero od omenjenih stvari, je na tej spletni strani na voljo veliko vadnic za Raspberry Pi, ki vam lahko pomagajo, svoja vprašanja pa lahko spustite tudi v polje za komentar in potrudil se bom, da odgovorim.
Ko je vaš Pi pripravljen, naredimo tiskalniški strežnik Raspberry Pi !
Nastavitev omrežnega tiskalnika na Raspberry Pi:
Ta razdelek nas bo vodil skozi vrsto korakov, ki bodo dosegli vrhunec z namestitvijo CUPS na vaš Raspberry Pi.
1. korak: Nadgradite Pi
Nekakšen obred, prva stvar pri vseh mojih projektih je posodobitev Raspberry Pi, s čimer zagotovite, da ima vaš pi vse najnovejše posodobitve operacijskega sistema, s katerim delate.
Za to uporabljamo;
posodobitev sudo apt-get
Ko končate, znova zaženite pi z uporabo;
sudo ponovni zagon
Počakajte na postopek ponovnega zagona in se znova prijavite
2. korak: Namestite programsko opremo CUPS za strežnik za tiskanje
Po opravljeni posodobitvi je naslednja vrstica delovanja namestitev programske opreme za tiskalniški strežnik CUPS.
Če želite to narediti;
sudo apt-get namestite skodelice
To bo trajalo nekaj časa, vendar boste namestili CUPS in druge odvisnosti, kot so Samba, perl in več drugih programov ali knjižnic.
3. korak: konfigurirajte CUPS
Po končani namestitvi je čas, da preverite konfiguracijsko datoteko CUPS. Tu lahko spremenite več nastavitev, ki na splošno vplivajo na delovanje skodelic, na primer vrata, na katerih skodelice komunicirajo in ki so privzeto 631, vrata.
Do konfiguracijske datoteke lahko dostopate s pomočjo;
sudo nano /etc/cups/cupsd.conf
Spremenite / dodajte naslednje vrstice v konfiguracijsko datoteko.
# Poslušajte samo povezave z lokalnega računalnika. # Poslušajte localhost: 631 # SPREMENJENO, DA POSLUŠATE LOKALNI LAN Vrata 631 # Omejite dostop do strežnika…
Nato vnesite naslov IP svojega PI, ki mu sledi ime tiskalnika na naslednji strani v spodnji obliki:
http: // + Raspberry Pi IP +: 631 + / tiskalniki / + ime vašega tiskalnika “Queue Name” v CUPS
npr.
Po tem bi zdaj lahko tiskali prek omrežnega tiskalnika Raspberry Pi.
To je to za te vadnice, ne pozabite na vprašanja, ki jih imate, v oddelku za komentarje.