Aveņu Pi kā drukas serveris - koplietojiet printeri, pateicoties Linux serverim

Mēs jau esam publicējuši vairākus noderīgus norādījumus par Raspberry Pi, kompaktā mātesplatē, ko varat iegādāties par aptuveni 35 eiro. Tagad mēs atkal uzņemsim pavedienu un parādīsim, kā šo lietu izmantot kā drukas serveri.

Iepriekšējos norādījumos mēs uzmanīgāk aplūkojām Raspberry Pi kā galveno amatniecības un lejupielādes datoru. Detalizēti tika apspriesta arī mākoņa servera izveide.

Jaunajā darbnīcā mēs pievienojam printeri Raspberry Pi un izmantojam datoru kā drukas serveri. Tādā veidā jūs drukājat no jebkura datora, planšetdatora vai viedtālruņa mājā vai pat atrodoties ārpus mājas. Šim nolūkam mēs konfigurējam Cloudprint no Google un AirPrint no Apple.

01 Jaunākā Raspbian

Mēs izmantojam Raspbian kā mūsu Raspberry Pi operētājsistēmu. Instalēšanai un sākotnējai konfigurācijai mēs atsaucamies uz mūsu pagājušā gada kursu. Pirms mēs turpinām, vislabāk ir pārliecināties, vai programmatūra ir atjaunināta. Tas ir iespējams ar uzdevumiem sudo apt-get atjauninājums un pēc tam sudo apt-get jauninājums (lai saņemtu atjauninājumus). Pēc tam mēs instalējam nepieciešamo drukas servera programmatūru ar:

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

02 Piekļuve no ārpuses

Pēc instalēšanas palaidiet komandu sudo nano /etc/cups/cupsd.conf no. Pievienojiet rindu priekšā Klausieties vietējo vadītāju: 631 a # (hash) un izveidojiet jaunu līniju ar 631. osta. Tas arī dod mums piekļuvi drukas serverim CUPS (Common Unix Printing System) no citiem datoriem. Tad mēs pievienojam sadaļās un tieši pirms rindas katru reizi, kad rinda Atļaut @Local ierobežot piekļuvi Raspberry Pi lietotājiem. Saglabājiet izmaiņas, izmantojot Ctrl + O, un aizveriet nano ar Ctrl + X.

03 Administrators

Tagad restartējiet CUPS serveri, lai tas vēlreiz nolasītu modificēto konfigurācijas failu: sudo servisa kausi tiek restartēti. Tā kā mēs vēlamies pārvaldīt drukas serveri, izmantojot tīmekļa saskarni, veicot šādas darbības, mēs lietotāju “pi” pievienosim arī drukas servera administratoru grupai: sudo adduser pi lpadmin. Mainiet arī paroli, ja vēl neesat to izdarījis: passwd. Tagad apmeklējiet vietni URL savā tīmekļa pārlūkprogrammā // IP: 631 /, pie kuras IP ir jūsu Raspberry Pi IP adrese. Ja saņemat brīdinājumu par drošības sertifikātu, ignorējiet to.

3 papildu soļi

Sērijas konsole 01

Ja jums šķiet neērti pieslēgt tastatūru un displeju savam Raspberry Pi, lai konfigurētu Raspbian vai novērstu tīkla problēmas, tad noderēs USB-TTL sērijas kabelis (skatiet rakstu 'Raspberry Pi15 piederumi'). Pareizi savienojiet četrus vadus ar Pi GPIO tapām: augšējā rindā no kreisās uz labo sarkanu, neko, melnu, baltu un zaļu.

Sērijas konsole 02

Windows datorā lejupielādējiet draiverus PL2303. Izpakojiet failu un instalējiet programmu. Pēc tam pievienojiet USB-TTL sērijas kabeļa USB pusi savam datoram. Piezīme: šis kabelis arī piegādā strāvu Raspberry Pi, tāpēc vienlaikus nepievienojiet Pi mikro USB kabeli strāvai! Ja vēlaties, paņemiet sarkano vadu no GPIO tapām. Windows tagad meklē jaunu aparatūru.

Sērijas konsole 03

Ziņojumā meklējiet, vai draiveris ir instalēts, kurš ports tiek izmantots, piemēram, COM5. Tagad atveriet programmu PuTTY, izvēlieties savienojuma veidu Seriāls, piepildīt Sērijas līnija iekšā un pie vārtiem Ātrums 115200. Noklikšķiniet Atvērt un nospiediet Enter, lai izveidotu savienojumu. Pēc tam piesakieties PuTTY termināla logā ar lietotājvārdu pi un noklusējuma parole aveņu.

04 Pievienojiet printeri

Tagad pievienojiet printeri vienam no Raspberry Pi USB portiem un ieslēdziet to. Pēc tam augšpusē noklikšķiniet uz CUPS tīmekļa saskarnes Administrācija un noklikšķiniet uz pogas Pievienot printeri. Pēc tam jums tiks lūgts ievadīt printera administratora lietotājvārdu un paroli. Pēc tam jūs nokļūstat blakus Vietējie printeri visi savienotie usb printeri ir redzami un blakus Atklāja tīkla printerus visi atklātie tīkla printeri. Galu galā, ja printerim jau ir tīkla savienojums, to var arī pārvaldīt jūsu Pi.

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