- Panimula sa Print Server at CUPS:
- Mga Kinakailangan na Bahagi
- Pagse-set up ng Network Printer sa Raspberry Pi:
Upang gawing ma-access ang iyong printer mula sa maraming mga aparato o computer, alinman kailangan mo ng isang Wi-Fi printer o kailangan ng isang magastos na pag-setup upang makabuo ng isang Network Printer. Kaya sa panahon ng kapistahan na ito, ano ang magiging perpektong regalo kaysa sa isang Network Printer (binigyan ko lang ng isang ideya ang isang tao?) Ngunit sa halip na gumastos ng daan-daang dolyar para sa bagong acquisition, paano kung magagawa mo ang pareho sa pamamagitan ng pagdaragdag ng isang $ 35 Ang Raspberry Pi 3 sa lumang printer na nakalagay sa iyong desk? Oo akala ko magiging kahanga-hanga din!
Panimula sa Print Server at CUPS:
Maaaring ikonekta ng Print Server ang maraming mga computer sa isang solong o maramihang mga printer na wired o wireless. Sa tulong ng Print server, maaari mong ma-access ang iyong printer sa maraming mga aparato at maaaring ipadala ang print command mula sa alinman sa mga nakakonektang aparato sa printer upang mag-print ng anumang dokumento.
Para sa tutorial ng Raspberry Pi Print Server na ito, lilikha kami ng isang Network Printer sa tulong ng Raspberry Pi 3 at ang makapangyarihang CUPS na ginagawang posible ang lahat.
Ang CUPS (Common Unix Printing System) ay isang sistema ng pag-print para sa UNIX tulad ng mga operating system na nakabatay sa mga computer. Nagbibigay ito ng mga computer kung saan nagpapatakbo ito ng kakayahang kumilos bilang isang print server. Ang isang computer na nagpapatakbo ng CUPS ay makakatanggap ng mga trabaho mula sa mga aparato ng client, iproseso ang mga ito at ipasa ito sa naaangkop na printer upang mai-print.
Lahat ng karamihan sa lahat ng mga printer ay sinusuportahan ng CUPS lalo na ang mga printer ng HP dahil ang HP ay nagpapatakbo ng sarili nitong proyekto ng open source. Ang iba pang mga modelo ng printer na hindi direktang sinusuportahan ng CUPS ay maaaring may mga generic na driver na katugma na nagbibigay ng mga pangunahing pagpapaandar sa pag-print. Ang isang listahan ng mga printer na suportado ng CUPS ay matatagpuan sa mga naka-link na link na ito.
Mga Kinakailangan na Bahagi
Para sa tutorial na ito, kakailanganin namin ang mga sumusunod na sangkap, na ang ilan ay maaaring tiyak na mayroon kang pagtula at hindi mo kailangang bumili.
- Raspberry Pi 3
- SD Card (8gb kahit papaano)
- USB printer
- Ethernet Cable
- Power Supply para sa Pi
Upang magpatuloy, gagamitin namin ang Raspbian stretch OS para sa tutorial na ito at dahil ang pag-set up nito ay kapareho ng kay Jessie, ipalagay kong pamilyar ka sa pag-set up ng Raspberry Pi kasama ang Raspbian stretch OS. Gusto ko ring ipalagay alam mo kung paano mag-ssh sa Raspberry Pi gamit ang isang terminal software tulad ng masilya. Kung mayroon kang mga isyu sa alinman sa mga bagay na nabanggit, maraming tonelada ng Mga Tutorial sa Raspberry Pi sa website na ito na makakatulong, at maaari mo ring ihulog ang iyong mga katanungan sa kahon ng komento at gagawin ko ang aking makakaya upang tumugon.
Sa iyong Pi na handa na, Gumawa tayo ng isang Raspberry Pi Print Server !
Pagse-set up ng Network Printer sa Raspberry Pi:
Dadalhin kami ng seksyong ito sa pamamagitan ng isang serye ng mga hakbang na magtatapos sa pag-install ng CUPS sa iyong Raspberry Pi.
Hakbang 1: I-upgrade ang Pi
Uri ng isang ritwal, unang bagay para sa lahat ng aking mga proyekto ay ang pag-update ng Raspberry Pi, sa pamamagitan ng paggawa nito tinitiyak mo na ang iyong pi ay may lahat ng pinakabagong pag-update sa OS na iyong pinagtatrabahuhan.
Upang gawin ito ginagamit namin;
sudo apt-get update sudo apt-get upgrade
Sa tapos na ito, i-reboot ang pi gamit;
sudo reboot
Hintayin ang proseso ng pag-reboot at pag-login muli
Hakbang 2: I-install ang Print Server Software CUPS
Gamit ang pag-update tapos ang susunod na linya ng aksyon ay upang mai-install ang aming print server software CUPS.
Upang gawin ito run;
sudo apt-get install tasa
Magtatagal ito ng ilang oras ngunit mai-install ang CUPS at iba pang mga dependency tulad ng Samba, perl at maraming iba pang software o aklatan.
Hakbang 3: I-configure ang CUPS
Sa tapos na ang Pag-install, oras na upang suriin ang file ng pagsasaayos ng CUPS. Maraming mga setting na pangkalahatang nakakaapekto sa kung paano gumagana ang mga tasa, tulad ng port kung saan nakikipag-usap ang mga tasa na kung saan sa pamamagitan ng default 631, maaaring baguhin ang port dito.
Maaaring mai-access ang config file gamit ang;
sudo nano /etc/cups/cupsd.conf
Baguhin / idagdag ang mga sumusunod na linya sa file ng pagsasaayos.
# Makinig lamang para sa mga koneksyon mula sa lokal na makina. #Listen localhost: 631 #NAGBABAGO SA PAKIKINIG SA LOCAL LAN Port 631 # Paghigpitan ang pag-access sa server…
Pagkatapos ay ipasok ang IP address ng iyong PI na sinusundan ng pangalan ng printer sa susunod na pahina gamit ang format sa ibaba:
http: // + Raspberry Pi IP +: 631 + / printer / + ang pangalan ng iyong printer na “Queue Name” sa CUPS
hal
Sa tapos na ito, dapat mo na ngayong mai- print sa pamamagitan ng isang printer ng network ng Raspberry Pi.
Iyon lang para sa tutorial na mga ito, huwag mag-atubiling i-drop ang anumang mga katanungan na maaaring mayroon ka sa seksyon ng komento.