Di pojok ruangan, sebuah STB HG680P yang dulu hanya menayangkan acara TV kini punya peran baru — sebagai server cetak. Ya, perangkat mungil berbasis ARM ini, jika diisi sistem yang tepat, bisa menjelma jadi otak pusat yang memungkinkan printer seperti Epson L3210 bekerja lewat jaringan. Tanpa PC. Tanpa ribet.
Artikel ini membahas bagaimana cara menghidupkan kembali STB bekas jadi print server berbasis Armbian, dilengkapi dengan antarmuka CasaOS, dan mengintegrasikannya dengan CUPS (Common Unix Printing System).
๐ง Modal Awal: Persiapan Sebelum Ngegas
- STB HG680P yang sudah diinstal Armbian (Debian-based)
- Printer Epson L3210 (via USB)
- Koneksi LAN atau WiFi
- Driver printer yang sesuai
- Keberanian dan sedikit rasa penasaran ๐
๐ฆ Langkah 1: Install CUPS, Sang Pengatur Cetak
CUPS adalah sistem pencetakan di Unix/Linux. Dialah jembatan antara sistem operasi dan printer. Jalankan ini di terminal STB:
sudo apt update
sudo apt install cups -y
๐ Langkah 2: Buka Akses Web CUPS
Secara default, CUPS hanya bisa diakses dari localhost. Kita ubah agar bisa diakses dari jaringan.
Edit file /etc/cups/cupsd.conf
dan pastikan baris berikut diatur:
Port 631
Lalu di bagian <Location />
ubah jadi:
<Location />
Order allow,deny
Allow all
</Location>
Simpan, lalu restart:
sudo systemctl restart cups
๐งญ Langkah 3: Akses Web Interface CUPS
Buka browser di perangkat lain dan akses:
http://192.168.1.xx:631
Gantilah “xx” dengan IP STB kamu.
๐ Langkah 4: Sambungkan Printer ke STB
Colokkan printer ke port USB STB. Kalau semua berfungsi, printer akan muncul saat klik Add Printer di web CUPS.
Jika belum muncul, periksa dengan perintahlsusb
ataulpinfo -v
untuk memastikan printer terdeteksi.
๐จ️ Langkah 5: Instal Driver Printer (ESC/P-R)
Epson L3210 menggunakan protokol ESC/P-R. Untungnya, driver open-source-nya tersedia di repo Debian:
sudo apt install printer-driver-escpr -y
sudo systemctl restart cups
Setelah itu, ulang proses Add Printer dan pilih driver Epson L3210 Series - epson-escpr.
๐งช Langkah 6: Uji Cetak
Setelah konfigurasi selesai, klik "Print Test Page". Jika printer berbunyi, itu tanda bahwa semua bekerja seperti yang diharapkan.
๐ช Langkah 7: Akses dari Windows
Kalau kamu ingin ngeprint dari PC Windows melalui jaringan:
- Aktifkan printer sharing di CUPS
- Install Samba:
sudo apt install samba -y
- Edit
/etc/samba/smb.conf
dan tambahkan:[printers] comment = All Printers path = /var/spool/samba browseable = yes guest ok = yes writable = no printable = yes
- Restart Samba:
sudo systemctl restart smbd
Di Windows, tekan Win + R, lalu ketik: \\192.168.1.xx
Klik kanan printer → Connect → Install driver → Siap ngeprint!
๐ช Penutup: STB yang Menyala Kembali
Di tangan yang tepat, perangkat tua bukan untuk dibuang — melainkan diberdayakan. Dengan STB HG680P, kita bisa membuat server cetak hemat energi, minim biaya, dan maksimal fungsinya. Cocok buat warnet, kantor kecil, atau bahkan sekadar sebagai "printer keluarga" di rumah.
Semoga tutorial ini membantumu menghidupkan kembali si STB mungil yang dulu tak lebih dari kotak hitam berdebu. Siapa sangka, kini dia bisa jadi pahlawan cetak di jaringan rumahmu.
Ditulis sambil ngopi dan ngelirik indikator toner printer.