Raspberry Pi bilang isang print server - Ibahagi ang iyong printer salamat sa isang server ng Linux

Nai-publish na namin ang ilang madaling paraan tungkol sa mga kapaki-pakinabang na application para sa Raspberry Pi, ang compact motherboard computer na makukuha mo sa humigit-kumulang 35 euro. Muli naming kukunin ang thread, at ipapakita sa iyo kung paano gamitin ang bagay bilang isang print server.

Sa nakaraang how-tos, tiningnan namin ang Raspberry Pi bilang ang pinakamahusay na paggawa at pag-download ng computer. Ang paglikha ng cloud server ay tinalakay din nang detalyado.

Sa bagong workshop, ikinonekta namin ang isang printer sa Raspberry Pi at ginagamit ang computer bilang isang print server. Sa ganoong paraan maaari kang mag-print mula sa anumang computer, tablet o smartphone sa bahay o kahit na nasa labas ka ng bahay. Para dito, kino-configure namin ang Cloudprint mula sa Google at AirPrint mula sa Apple.

01 Napapanahon Raspbian

Ginagamit namin ang Raspbian bilang operating system para sa aming Raspberry Pi. Para sa pag-install at paunang pagsasaayos nito, tinutukoy namin ang aming kurso mula noong nakaraang taon. Bago tayo magpatuloy, tiyaking napapanahon ang software. Magagawa mo iyon sa mga takdang-aralin sudo apt-get update at pagkatapos noon sudo apt-get upgrade (para makuha ang mga update). Pagkatapos ay i-install namin ang kinakailangang software ng print server gamit ang:

sudo apt-get install avahi-daemon cups cups-pdf cups-driver-gutenprint openprinting-ppds python-cups python-daemon python-pkg-resources

02 Access mula sa labas

Pagkatapos ng pag-install, patakbuhin ang command sudo nano /etc/cups/cupsd.conf mula sa. Idagdag sa harap ng linya Makinig localhost:631 An # (hash) at lumikha ng bagong linya na may Port 631. Nagbibigay din ito sa amin ng access sa CUPS (Common Unix Printing System) print server mula sa ibang mga computer. Pagkatapos ay nagdaragdag kami sa mga seksyon , at bago ang linya sa bawat oras na linya Payagan ang @Local upang paghigpitan ang pag-access sa mga gumagamit ng Raspberry Pi. I-save ang iyong mga pagbabago gamit ang Ctrl+O at lumabas sa nano gamit ang Ctrl+X.

03 Tagapangasiwa

Ngayon i-restart ang CUPS server upang mabasa nitong muli ang binagong configuration file: Sudo service cups restart. Dahil gusto naming pamahalaan ang print server sa pamamagitan ng web interface mula sa mga sumusunod na hakbang, idinaragdag din namin ang user na 'pi' sa pangkat ng mga administrator ng print server: sudo adduser pi lpadmin. Baguhin din ang password kung hindi mo pa nagagawa: passwd. Ngayon bisitahin ang url sa iyong web browser //IP:631/, Kung saan IP ay ang IP address ng iyong Raspberry Pi. Kung makatanggap ka ng babala tungkol sa sertipiko ng seguridad, huwag pansinin ito.

3 karagdagang hakbang

Serial console 01

Kung nahihirapan kang kumonekta ng keyboard at display sa iyong Raspberry Pi upang i-configure ang Raspbian o lutasin ang mga problema sa network, isang USB-to-TTL serial cable ang magagamit (tingnan ang artikulong '15 Raspberry Pi Accessories '). Ikonekta nang tama ang apat na wire sa mga GPIO pin ng Pi: sa itaas na hilera mula kaliwa hanggang kanan pula, wala, itim, puti at berde.

Serial console 02

Sa isang Windows PC, i-download ang mga driver ng PL2303. I-unzip ang file at i-install ang program. Pagkatapos nito, ikonekta ang USB side ng USB-to-TTL serial cable sa iyong PC. Tandaan: nagbibigay din ang cable na iyon ng power sa Raspberry Pi, kaya huwag ikonekta ang micro USB cable ng Pi sa power nang sabay! Kung gusto mo iyon, alisin ang pulang kawad mula sa mga pin ng GPIO. Naghahanap na ngayon ang Windows ng bagong hardware.

Serial console 03

Tingnan sa mensahe na naka-install ang driver kung aling port ang ginagamit, halimbawa COM5. Ngayon buksan ang programang PuTTY, piliin bilang uri ng koneksyon serye, punan serial line sa gate at malapit bilis 115200. I-click Bukas at pindutin ang Enter upang simulan ang koneksyon. Pagkatapos ay mag-log in sa PuTTY terminal window gamit ang username pi at default na password prambuwesas.

04 Magdagdag ng printer

Ngayon ikonekta ang iyong printer sa isa sa mga USB port ng Raspberry Pi at i-on ito. Mag-click sa tuktok ng CUPS web interface Pangangasiwa at mag-click sa pindutan Magdagdag ng Printer. Pagkatapos ay hihilingin sa iyo na ipasok ang username at password ng isang administrator ng printer. Tapos tumabi ka Mga Lokal na Printer lahat ng konektadong USB printer na makikita at katabi Natuklasan ang mga Network Printer lahat ng natuklasang network printer. Pagkatapos ng lahat, kung mayroon nang koneksyon sa network ang iyong printer, maaari mo rin itong pamahalaan ng iyong Pi.

Kamakailang mga Post

$config[zx-auto] not found$config[zx-overlay] not found