Ako pridať tlačiareň do vašej maliny Pi (alebo iný počítač Linux)
Na rozdiel od typického počítača so systémom Windows malý Raspberry Pi beží Rasbian nie je presne s podporou plug -'n-play tlačiarne. Čítajte ďalej, ako vám ukážeme, ako pridať plnohodnotné možnosti tlače na jednotku Pi.
Prečo to mám robiť??
Ak experimentujete s technológiou Pi ako náhrada stolného počítača, chcete povoliť fyzický výstup tlače pre program alebo aplikačnú sadu, ktorú používate, alebo inak chcete povoliť tradičnú tlač na vašom počítači Pi, tento návod je priamou snímkou bez tlačiarne na šťastnú tlač; v rámci Linuxu nie je potrebná žiadna predchádzajúca skúsenosť s tlačiarňou.
Čo potrebujem?
Pre tento tutoriál budete potrebovať nasledujúce veci:
- 1 Raspberry Pi jednotka s inštalovaným Rasbian
- 1 tlačiareň s rozhraním USB alebo sieťou
Ak ste ešte nakonfigurovali Raspberry Pi s rasbijským imidžom, odporúčame začať s naším úvodom na Raspberry Pi.
Inštalácia aplikácie CUPS na serveri Pi a povolenie vzdialeného prístupu
Aby sme prepojili tlačiareň s Raspberry Pi, najprv musíme nainštalovať Common Unix Printing System (CUPS). Je čas vyhnúť sa vášmu Pi a prejsť na terminál (buď samotný Pi cez SSH).
Na termináli zadajte nasledujúci príkaz na spustenie inštalácie CUPS:
sudo apt-get nainštalujte poháre
Po zobrazení výzvy na pokračovanie zadajte reťazec Y a stlačte kláves enter. CUPS je pomerne svalnatá inštalácia, takže môžete ísť chytiť šálku kávy. Po dokončení základnej inštalácie je potrebné urobiť niekoľko malých administratívnych zmien. Prvou objednávkou je pridať sa k používateľskej skupine, ktorá má prístup k frontu tlačiarní / tlačiarní. Usergroup vytvorený CUPS je "lpadmin". Predvolený používateľ Rasbu (a používateľ, s ktorým sme prihlásení) je "pi" (podľa toho upravte nasledujúci príkaz, ak chcete, aby iný používateľ mal prístup k tlačiarni).
Na termináli zadajte nasledujúci príkaz:
sudo usermod -a -G lpadmin pi
Pre zvedavý prepínač "-a" nám umožňuje pridať existujúceho používateľa (pi) do existujúcej skupiny (lpadmin) špecifikovanej prepínačom "-G".
Náš posledný bit predkonfigurovateľnej práce je umožniť vzdialenú úpravu konfigurácie CUPS. Zvyšok konfigurácie je možné dokončiť pomocou webového prehliadača na Pi, ale ak v skutočnosti nie ste priamo na Pi a radšej by ste použili prehliadač na pracovnej ploche systému Windows na dokončenie konfigurácie, musíte prepínať malú hodnotu /etc/cups/cupsd.conf
. Na termináli zadajte nasledujúci príkaz:
sudo nano /etc/cups/cupsd.conf
Vo vnútri súboru vyhľadajte túto časť:
# Počúvajte len spojenia z lokálneho počítača
Počúvajte localhost: 631
Komentujte linku "Listen localhost: 631" a nahraďte ju nasledovne:
# Počúvajte len spojenia z lokálneho počítača
# Počúvajte localhost: 631
Port 631
To dá pokyn CUPS počúvať akýkoľvek kontakt na akomkoľvek sieťovom rozhraní, pokiaľ je nasmerovaný na port 631.
Prejdite ďalej v konfiguračnom súbore, kým neuvidíte sekcie "umiestnenie". V nižšie uvedenom bloku sme tučne navrhli riadky, ktoré potrebujete pridať do konfigurácie:
# Obmedziť prístup na server ...
Objednať povoliť, poprieť
Povoliť @local
# Obmedziť prístup na stránky administrátora ...
Objednať povoliť, poprieť
Povoliť @local
Predvolené typu AuthType
Požiadajte používateľa @SYSTEM
# Obmedziť prístup k konfiguračným súborom ...
Objednať povoliť, poprieť
Povoliť @local
Pridanie riadka "allow @local" umožňuje prístup k službe CUPS z ľubovoľného počítača vo vašej lokálnej sieti. Kedykoľvek vykonáte zmeny v konfiguračnom súbore CUPS, budete musieť reštartovať server CUPS. Urobte tak s nasledujúcim príkazom:
sudo /etc/init.d/cups restart
Po reštartovaní aplikácie CUPS by ste mali mať prístup k administrátorskému panelu prostredníctvom ľubovoľného počítača vo vašej lokálnej sieti tak, že prejdete na svoj webový prehliadač na adrese http: // [IP adresa alebo názov hostiteľa]: 631.
Pridávanie tlačiarne do zariadenia CUPS
Keď prvýkrát prejdete na adresu http: // [IP alebo hostiteľské meno]: 631, zobrazí sa predvolená domovská stránka služby CUPS, ako je vidieť na snímke obrazovky vyššie. Sekcia, o ktorú nás zaujíma, je karta "Správa". Kliknite na ňu teraz.
V paneli Administrácia kliknite na tlačidlo Pridať tlačiareň. Ak dostanete upozornenie na bezpečnostný certifikát stránok, pokračujte a kliknite na tlačidlo Prejsť, aby ste ho ignorovali. Zobrazí sa výzva na zadanie používateľského mena a hesla.
Pokračujte a zadajte používateľské meno a heslo účtu, ktorý ste pridali do skupiny "lpadmin" skôr v príručke (napríklad ak používate predvolenú inštaláciu Raspbian, prihlasovacie meno / heslo je "pi" / "malina"). Kliknite na "Prihlásiť sa".
Po prihlásení sa zobrazí zoznam odhalených tlačiarní (miestnych aj sieťových). Vyberte tlačiareň, ktorú chcete pridať do systému:
Po výbere tlačiarne vám ponúkne možnosť upraviť názov, popis a umiestnenie tlačiarne a tiež povoliť zdieľanie v sieti. Pretože naša tlačiareň je už sieťovou tlačiarňou, necháme nepovinnú možnosť "Zdieľať túto tlačiareň":
Po úprave názvu tlačiarne a pridaní miesta sa zobrazí výzva na výber konkrétneho ovládača, ktorý chcete použiť pre vašu tlačiareň. Napriek tomu, že automaticky zistil tlačiareň a názov tlačiarne, CUPS sa nepokúša vybrať správny ovládač pre vás. Posúvajte sa, kým neuvidíte číslo modelu, ktoré sa zhoduje s vaším. Prípadne, ak máte súbor PPD pre tlačiareň, ktorú ste stiahli od výrobcu, môžete ho nahrať tlačidlom "Vybrať súbor":
Posledným krokom konfigurácie je pozrieť sa na niektoré všeobecné nastavenia tlače, ako to, čo chcete mať predvolený režim tlačiarne, predvolený zdroj / veľkosť papiera atď. Mala by sa nastaviť na predvolené správne predvoľby, ale nikdy neubližuje kontrole:
Po kliknutí na položku "Nastaviť predvolené možnosti" sa vám zobrazí predvolená stránka správy pre tlačiareň, ktorú ste práve pridali do systému CUPS:
Všetko vyzerá dobre. Skutočným testom je však v skutočnosti niečo tlačiť. Vypáliť Leafpad, Rasbian predvolený textový editor a poslať správu:
Zatiaľ čo si uvedomujeme, že je to trochu predčasné napísať "obrovský úspech" na naše testovacie tlače predtým, viete, je to vlastne vytlačené, boli sme že verí. Asi za pätnásť sekúnd dokument vyšiel z tlačiarne a spustil sa do zásobníka. Úspech!
V tomto okamihu, ak ste pridali jediného používateľa, ktorý potrebuje prístup k tlačiarni do skupiny "lpadmin" a pridali ste jediná tlačiareň, ku ktorej chcete získať prístup do systému CUPS, ste hotovo. Ak máte ďalších používateľov, ktorých chcete pridať alebo ďalšie tlačiarne, jednoducho prejdite príslušnými krokmi v príručke, aby ste to urobili.