A Raspberry Pi-hez megérkezett a várva várt blokk nyomtató, egy Epson TM-T20II. A gyártó készített hozzá hivatalos linux drivert, de nem arm processzorra… Telepítsünk…

Cups telepítés

sudo apt-get install cups

Jogosultság beállítás

Adjuk hozzá a pi usert az lpadmin csoporthoz

sudo usermod -a -G lpadmin pi

Alapból localhoston lehet beállítani, de aki (like me) ssh-n keresztül szerkeszt távolról, annak módosítani kell a configot:

sudo nano /etc/cups/cupsd.conf

Az alábbi sort:

# Only listen for connections from the local machine
Listen localhost:631

Erre:

# Only listen for connections from the local machine
# Listen localhost:631
Port 631

Vagy, ha a kapcsolódásnál megadjuk az X11 forwardot, akkor csak el kell indítani a böngészőt és ott localhostban beállítani a nyomtatót.
Az alap böngésző az empathy-browser, ami nagyon érdekesen jön át, megfelelő ikonok nélkül és még lassan is lehet vele dolgozni. Szóval aki nem akar szenvedni, az a fentebb leírt port nyitás után saját böngészőből gyorsan meg tudja oldani a dolgot.

Az új nyomtató hozzáadásánál ne az Epson gyártónál ajánlott driverek között keressünk. Nekünk jelenleg a Generic printer, Text-only típusra van szükségünk.

Attól függően, hogy mi a cél, lehetőleg ne osszuk meg a hálózaton, ha csak localhoston akarunk nyomtatni. 🙂