Kā pievienot printeri savam Raspberry Pi (vai citam Linux datoram)
Atšķirībā no tipiskas Windows mašīnas, mazais Raspberry Pi, kas darbojas Rasbian, tieši nenāk ar printera atbalstu. Lasiet, kā parādīsim, kā pievienot Pi vienībai pilnvērtīgas drukas iespējas.
Kāpēc es gribu to darīt?
Ja jūs eksperimentējat ar Pi kā darbvirsmas nomaiņu, vēlaties iespējot fizisku drukas izlaidi programmai vai lietojumprogrammu komplektam, ko izmantojat, vai citādi vēlaties iespējot tradicionālo drukāšanu uz jūsu Pi, šī apmācība ir taisnā fotogrāfija no printera laimīgai drukāšanai; nav nepieciešama iepriekšēja printera drukāšana, izmantojot Linux pieredzi.
Kas man ir nepieciešams?
Šajā apmācībā jums būs nepieciešamas šādas lietas:
- 1 Raspberry Pi vienība ar Rasbian instalāciju
- 1 USB vai tīklā pieejams printeris
Ja jūs vēl neesat konfigurējis savu Raspberry Pi ar Rasbiešu tēlu, iesakām sākt ar mūsu ievadu Raspberry Pi.
CUPS instalēšana Pi un Attālās piekļuves iespējošana
Lai saistītu printeri ar Raspberry Pi, vispirms ir jāinstalē kopīgā Unix drukāšanas sistēma (CUPS). Ir pienācis laiks uzvilkt savu Pi un virzīties uz termināli (vai nu pats Pi, izmantojot SSH).
Terminalā ievadiet šādu komandu, lai sāktu instalēt CUPS:
sudo apt-get instalēt kausi
Kad tiek piedāvāts turpināt, ierakstiet Y un nospiediet enter. CUPS ir diezgan spēcīga instalācija, tāpēc nekautrējieties doties kafijas tasē. Kad bāzes instalācija ir pabeigta, mums ir jāveic dažas nelielas administratīvās izmaiņas. Pirmais uzdevums ir pievienot sevi lietotājgrupai, kurai ir piekļuve printeriem / printeru rindai. CUPS izveidotā lietotāju grupa ir “lpadmin”. Noklusējuma Rasbian lietotājs (un lietotājs, ar kuru mēs esam pieteicies) ir “pi” (attiecīgi pielāgojiet šādu komandu, ja vēlaties, lai citam lietotājam būtu piekļuve printerim).
Terminālā ievadiet šādu komandu:
sudo usermod -a -G lpadmin pi
Par ziņkārīgo, "-a" slēdzis ļauj mums pievienot esošu lietotāju (pi) esošajai grupai (lpadmin), ko norāda "-G" slēdzis.
Mūsu pēdējais pirmskonfigurācijas darbs ir CUPS konfigurācijas tālvadības rediģēšana. Pārējo konfigurāciju var aizpildīt, izmantojot tīmekļa pārlūkprogrammu Pi, bet, ja jūs faktiski sēžat tieši pie Pi un vēlaties izmantot, piemēram, pārlūkprogrammu Windows darbvirsmā, lai pabeigtu konfigurāciju, jūs ir jāmaina neliela vērtība /etc/cups/cupsd.conf
. Terminālā ievadiet šādu komandu:
sudo nano /etc/cups/cupsd.conf
Meklējiet šo sadaļu failā:
# Klausieties tikai savienojumus no vietējās mašīnas
Klausieties localhost: 631
Komentējiet rindu “Listen localhost: 631” un nomainiet to ar šādu:
# Klausieties tikai savienojumus no vietējās mašīnas
# Klausieties localhost: 631
Port 631
Tas uzdod CUPS uzklausīt jebkuru kontaktu jebkurā tīkla saskarnē, ja vien tas ir vērsts uz 631 portu.
Ritiniet uz leju konfigurācijas failā, līdz redzat sadaļas “atrašanās vieta”. Tālāk esošajā blokā mēs esam norādījuši līnijas, kas jāpievieno konfigurācijai:
# Ierobežot piekļuvi serverim ...
Pasūtījums ļauj, noliegt
Atļaut @ vietējo
# Ierobežot piekļuvi administratora lapām ...
Pasūtījums ļauj, noliegt
Atļaut @ vietējo
AuthType noklusējums
Nepieciešams lietotājs @ SISTĒMA
# Ierobežot piekļuvi konfigurācijas failiem ...
Pasūtījums ļauj, noliegt
Atļaut @ vietējo
Līnijas „atļaut @ lokāli” pievienošana ļauj piekļūt CUPS no jebkura datora jūsu vietējā tīklā. Ikreiz, kad veicat izmaiņas CUPS konfigurācijas failā, jums būs nepieciešams restartēt CUPS serveri. Dariet to ar šādu komandu:
sudo /etc/init.d/cups restart
Pēc CUPS restartēšanas jums vajadzētu būt iespējai piekļūt administrācijas panelim, izmantojot jebkuru vietējā tīkla datoru, norādot savu tīmekļa pārlūkprogrammu vietnē http: // [Pi IP vai resursdatora nosaukums]: 631.
Printera pievienošana CUPS
Pirmo reizi pārvietojoties uz http: // [Pi IP vai saimniekdatora nosaukumu]: 631, redzēsiet noklusējuma CUPS mājas lapu, kā redzams iepriekš attēlā. Sadaļa, kuru mēs interesē, ir cilne “Administrācija”. Noklikšķiniet uz tā tūlīt.
Vadības panelī noklikšķiniet uz Pievienot printeri. Ja saņemat brīdinājumu par vietnes drošības sertifikātu, dodieties uz priekšu un noklikšķiniet uz turpināt, lai to ignorētu. Jums tiks piedāvāts ievadīt lietotājvārdu un paroli.
Iet uz priekšu un ievadiet tā konta lietotājvārdu un paroli, kuru pievienojāt grupai “lpadmin” agrāk apmācībā (piemēram, ja izmantojat noklusēto Raspbian instalāciju, pieteikumvārds / parole ir “pi” / “aveņu”). Noklikšķiniet uz “Pieteikties”.
Pēc ieejas, jums tiks parādīts saraksts ar atklātajiem printeriem (gan vietējiem, gan tīkliem). Atlasiet printeri, kuru vēlaties pievienot sistēmai:
Pēc printera izvēles jums tiks piedāvāta iespēja rediģēt printera nosaukumu, aprakstu un atrašanās vietu, kā arī iespējot tīkla koplietošanu. Tā kā mūsu printeris jau ir tīkla printeris, mēs atstājām atzīmi „Koplietot šo printeri”:
Pēc printera nosaukuma rediģēšanas un atrašanās vietas pievienošanas jums tiks piedāvāts izvēlēties konkrētu draiveri, kuru vēlaties izmantot jūsu printerim. Neskatoties uz to, ka tas automātiski atklāja printeri un printera nosaukumu, CUPS nemēģina izvēlēties pareizo draiveri. Ritiniet, līdz redzat modeli, kas atbilst jums. Alternatīvi, ja jums ir PPD fails printerim, kuru esat lejupielādējis no ražotāja, varat to ielādēt, izmantojot pogu „Izvēlēties failu”:
Pēdējais konfigurācijas solis ir aplūkot dažus vispārējus drukas iestatījumus, piemēram, to, ko vēlaties noklusējuma printera režīmā, noklusējuma papīra avotu / izmēru utt. Tam vajadzētu noklusēt pareizos iestatījumos, taču nekad nav jāpārbauda:
Kad noklikšķināsiet uz “Iestatīt noklusējuma opcijas”, jums tiks parādīta noklusējuma administrācijas lapa printerim, ko tikko pievienojāt CUPS sistēmai:
Viss izskatās labi. Reālais tests tomēr drukā kaut ko. Ieslēdziet Leafpad, Rasbian noklusējuma teksta redaktoru un nosūtiet ziņojumu:
Lai gan mēs saprotam, ka ir mazliet pāragri rakstīt „milzīgus panākumus” mūsu izmēģinājuma drukā, pirms jūs zināt, tas ir drukāts, mēs esam to pārliecināts. Piecpadsmit sekundes vēlāk dokuments iznāca no printera un nokritās paplātē. Panākumi!
Šajā brīdī, ja esat pievienojis vienīgo lietotāju, kam grupai "lpadmin" ir nepieciešama piekļuve printerim, un esat pievienojis vienīgo printeri, kuram vēlaties piekļūt CUPS sistēmai, esat pabeidzis. Ja jums ir citi lietotāji, kurus vēlaties pievienot, vai papildu printeri, vienkārši palaidiet attiecīgos apmācības soļus vēlreiz, lai to izdarītu.