Dodajanje tiskalnika v Raspberry Pi (ali drug Linux računalnik)
Za razliko od tipičnega računalnika z operacijskim sistemom Windows, malo Raspberry Pi, ki teče z Rasianom, ne dobite s podporo za tiskalnik plug-in-play. Preberite o tem, kako vam bomo pokazali, kako v svojo enoto Pi dodati popolne zmožnosti tiskanja.
Zakaj želim to storiti??
Če eksperimentirate s Pi kot zamenjavo za namizje, želite omogočiti fizični izpis za program ali zbirko aplikacij, ki jo uporabljate, ali želite drugače omogočiti tradicionalni tisk na vaši Pi, ta vadnica je strela brez tiskalnika za srečno tiskanje; v izkušnjah z Linuxom ni potrebno predhodno prepiranje tiskalnikov.
Kaj potrebujem??
Za to vadnico boste potrebovali naslednje stvari:
- 1 Raspberry Pi enota z nameščenim Rasbianom
- 1 Tiskalnik, ki temelji na USB-ju ali omrežju
Če še niste konfigurirali Raspberry Pi s sliko Rasbian, vam priporočamo, da začnete z uvodom v Raspberry Pi.
Namestitev CUPS na Pi in omogočanje oddaljenega dostopa
Da bi povezali tiskalnik z Raspberry Pi, moramo najprej namestiti Common Unix Printing System (CUPS). Čas je, da poženemo vašo Pi in se pomaknemo do terminala (bodisi na sam Pi prek SSH).
Na terminalu vnesite naslednji ukaz za začetek namestitve CUPS:
sudo apt-get namestite skodelice
Ko ste pozvani, da nadaljujete, vnesite Y in pritisnite enter. CUPS je dokaj okrepljen namestiti, zato se lahko sprostite s kavo. Ko je osnovna namestitev končana, moramo narediti nekaj manjših administrativnih sprememb. Prvi vrstni red poslovanja je, da se dodamo v uporabniško skupino, ki ima dostop do čakalne vrste tiskalnikov / tiskalnikov. Uporabniška skupina, ki jo ustvari CUPS, je »lpadmin«. Privzeti uporabnik Rasianija (in uporabnik, v katerega smo prijavljeni) je »pi« (ustrezno prilagodite naslednji ukaz, če želite, da ima drug uporabnik dostop do tiskalnika).
Na terminalu vnesite naslednji ukaz:
sudo usermod -a -G lpadmin pi
Za radovedne, stikalo "-a" nam omogoča, da obstoječemu uporabniku (pi) dodamo obstoječo skupino (lpadmin), ki jo določa stikalo "-G"..
Naš končni del prednastavitvenega dela je omogočiti oddaljeno urejanje konfiguracije CUPS. Preostanek konfiguracije je mogoče dokončati prek spletnega brskalnika Pi, če pa dejansko ne sedite pri Pi in bi raje uporabili, recimo, brskalnik na namizju Windows, da bi dokončali konfiguracijo, morate preklopiti majhno vrednost v /etc/cups/cupsd.conf
. Na terminalu vnesite naslednji ukaz:
sudo nano /etc/cups/cupsd.conf
V datoteki poiščite ta razdelek:
# Poslušajte le povezave lokalnega računalnika
Poslušaj localhost: 631
Komentirajte vrstico »Listen localhost: 631« in jo nadomestite z naslednjim:
# Poslušajte le povezave lokalnega računalnika
# Poslušaj localhost: 631
Port 631
To ukazuje CUPS, naj posluša vse stike na katerem koli omrežnem vmesniku, dokler je usmerjen na vrata 631.
Pomaknite se navzdol v nastavitveni datoteki, dokler ne vidite odsekov »lokacija«. V spodnjem bloku smo poudarili vrstice, ki jih morate dodati v konfiguracijo:
# Omeji dostop do strežnika ...
Naročilo dovoli, zavrni
Dovoli @local
# Omeji dostop do skrbniških strani ...
Naročilo dovoli, zavrni
Dovoli @local
AuthType Default
Zahtevaj uporabnika @SYSTEM
# Omeji dostop do konfiguracijskih datotek ...
Naročilo dovoli, zavrni
Dovoli @local
Dodatek "omogoči @local" omogoča dostop do CUPS iz katerega koli računalnika v vašem lokalnem omrežju. Kadarkoli spremenite konfiguracijsko datoteko CUPS, boste morali znova zagnati strežnik CUPS. To storite z naslednjim ukazom:
sudo /etc/init.d/cups ponovno zaženite
Po ponovnem zagonu CUPS lahko dostopate do upravne plošče prek katerega koli računalnika v lokalnem omrežju, tako da njegov spletni brskalnik usmerite na http: // [IP ali ime gostitelja]: 631.
Dodajanje tiskalnika v CUPS
Ko se najprej pomaknete na http: // [IP naslov ali ime gostitelja]: 631, boste videli privzeto domačo stran CUPS, kot je prikazano na zgornji sliki zaslona. Oddelek, ki nas zanima, je zavihek »Uprava«. Kliknite na to zdaj.
V upravitvenem oknu kliknite Dodaj tiskalnik. Če prejmete opozorilo o varnostnem potrdilu spletnega mesta, nadaljujte in vseeno kliknite, da ga prezrete. Vnesli boste uporabniško ime in geslo.
Nadaljujte in vnesite uporabniško ime in geslo računa, ki ste ga dodali v skupino »lpadmin« prej v vadnici (npr. Če uporabljate privzeto namestitev Raspbiana, je prijava / geslo »pi« / »malina«). Kliknite »Prijava«.
Po prijavi se vam prikaže seznam najdenih tiskalnikov (tako lokalnih kot omrežnih). Izberite tiskalnik, ki ga želite dodati v sistem:
Ko izberete tiskalnik, boste imeli možnost urediti ime, opis in lokacijo tiskalnika ter omogočiti skupno rabo omrežja. Ker je naš tiskalnik že omrežni tiskalnik, nismo označili možnosti »Deli ta tiskalnik«:
Ko uredite ime tiskalnika in dodate mesto, boste pozvani, da izberete določen gonilnik, ki ga želite uporabiti za vaš tiskalnik. Kljub temu, da je samodejno odkril tiskalnik in ime tiskalnika, CUPS ne poskuša izbrati pravega gonilnika za vas. Pomaknite se, dokler se ne prikaže številka modela, ki ustreza vaši. Druga možnost je, da imate datoteko PPD za tiskalnik, ki ste jo prenesli od proizvajalca, jo lahko naložite s tipko »Izberi datoteko«:
Zadnji korak konfiguracije je pregled nekaterih splošnih nastavitev tiskanja, kot je tisto, kar želite, da je privzeti način tiskanja, privzeti vir / velikost papirja itd. Privzeta nastavitev je pravilna prednastavitev, vendar nikoli ne boli, če preverite:
Ko kliknete »Nastavi privzete možnosti«, se prikaže privzeta skrbniška stran za tiskalnik, ki ste ga pravkar dodali v sistem CUPS:
Vse izgleda dobro. Pravi preizkus pa dejansko tiska nekaj. Zaženite Leafpad, privzeti urejevalnik besedil Rasian, in pošljite sporočilo:
Medtem ko se zavedamo, da je na preizkusnem odtisu nekaj preuranjenega pisati »ogromen uspeh«, saj veste, da smo ga dejansko natisnili to samozavestni. Petnajst sekund kasneje je dokument prišel iz tiskalnika in padel v pladenj. Uspeh!
Če ste dodali edinega uporabnika, ki potrebuje dostop do tiskalnika v skupino »lpadmin« in ste dodali edini tiskalnik, ki ga želite dostopati do sistema CUPS, ste končali. Če imate druge uporabnike, ki bi jih radi dodali ali dodatne tiskalnike, znova zaženite ustrezne korake v vadnici..