Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
samsung_tiskarny_a_raspberry_pi_zero [2021/12/11 18:42] pavel created |
samsung_tiskarny_a_raspberry_pi_zero [2022/03/13 13:45] (current) pavel |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Samsung tiskárna a Raspberry PI Zero ====== | ====== Samsung tiskárna a Raspberry PI Zero ====== | ||
+ | Jestli máte někde několik počítačů na jednu (nesíťovou) tiskárnu stejně jako my doma, tak se možná potýkáte s problémem, jak tisknout. Mnoho lidí napadne posílání souborů na počítač připojený k tiskárně přes služby určené pro normální komunikaci mezi lidmi - např. email nebo různé chatovací aplikace. Toto řešení je ale dost neefektivní a vyžaduje několik zcela zbytečných úkonů. Aby se tomuto předešlo, tak existují tiskové servery, které přijímají tiskové úlohy po síti a tisknou je. Můžeme jej nechat běžet na klasickém osobním počítači, | ||
+ | |||
+ | Dobré je k tomuto účelu využít nějaké drobné nízkoenergetické zařízení, | ||
+ | |||
+ | Výhody: | ||
+ | * Dá se to rozjet i na té největší bramboře | ||
+ | * Je to funkční | ||
+ | * Jede to se všemi tiskárnami | ||
+ | |||
+ | Nevýhody: | ||
+ | * Na každém počítači ze kterého se tiskne je potřeba nainstalovat drivery pro tiskárnu | ||
+ | * Neumí probudit tiskárnu z režimu spánku | ||
+ | |||
+ | Až mi jednoho dne router odešel do křemíkového nebe, tak jsem jako náhradu použil již zmíněné Raspberry PI Zero. Abych předešel nastavování driverů úplně všude, tak jsem zvolil CUPS server, který se pro tisk používá snad ve všech unixových distribucích. Stáhl jsem si Raspbian Lite (bez grafického prostředí). Nastavil jsem si standardní věci - nastavení internetu, SSH přístup, hostname, přihlašování a další takové srandy. Potom jsem se pustil do instalace potřebných věcí. | ||
+ | |||
+ | ===== Instalace ===== | ||
+ | * Přes micro USBéčko s OTG kabelem připojíme tiskárnu | ||
+ | * Nainstalujeme CUPS: '' | ||
+ | * Přidáme současnému uživateli práva k přístupu k tiskárně: '' | ||
+ | * Povolíme přístup k tiskovému serveru zvnějšku: '' | ||
+ | * Přes prohlížeč na počítači ve stejné síti načteme ovládání CUPSu na '' | ||
+ | * Jdeme do '' | ||
+ | * Nahoře zvolíme radio-input s názvem tiskárny. Pokud tam nebude, zkuste tistárnu probudit ze spaní/ | ||
+ | * Mezitím ale zjistíme, že nemáme drivery | ||
+ | Právě s těmi drivery je největší problém při provozu na Raspberry PI. Pokud bychom stáhli ty od výrobce, tak je sice nainstalujeme, | ||
+ | * Stáhneme knihovnu potřebnou ke kompilaci: '' | ||
+ | * potřebujeme jbigkit: '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Naklonujeme z gitu pomocí '' | ||
+ | * '' | ||
+ | * Přepneme adresář: '' | ||
+ | * '' | ||
+ | * A nakonec dáme binárky na svá místa: '' | ||
+ | * Zkopírujeme .ppd, aby jej CUPS našel: '' | ||
+ | * Restartujeme CUPS: '' | ||
+ | * Opět půjdeme do administrace CUPSu a nastavíme tiskárnu. Driver by to mělo najít automaticky. Aby šlo na tiskárně tisknout i z jiných počítačů, | ||
+ | * Vyzkoušíme tisk testovací stránky | ||
+ | * Jestli to nevytiskne chybu, tak je hotovo! | ||
+ | Ještě takový tip na konec: Když už to Raspberry PI jede, tak je škoda jej používat jen na tisk, můžeme přes USB připojit přes převodník velký harddisk a vytvořit si domácí NAS úložiště a nebo klidně cokoliv dalšího, představivosti se meze nekladou. | ||