Home Wireless Print Server + Apple’s Airprint & Android support dengan Raspberry Pi.


Kami hanya memiliki satu printer di rumah, sementara ada beberapa laptop, gadget Apple, dan Android, yang sering butuh nge-print. Cukup merepotkan harus colok kabel printer, atau copy dulu ke usb drive lalu print dari komputer/laptop yang sedang terhubung. Belum lagi kami memakai laptop bisa di ruangan mana saja.

Solusi KEMINTER . . WIRELESS PRINT SERVER! kendala nya berarti harus ada satu komputer/laptop yang selalu terhubung ke printer. Supaya praktis maka kami setting print server dengan raspberry pi. Setelah browsing sana-sini, akhirnya inilah cerita pinter kami kali ini dengan raspberry pi sebagai print server.

Yang dibutuhkan :

  • Printer tentunya, di rumah kami pakai printer murah meriah all-in, bisa print, scan, copy : HP deskjet ink advantage 1515.
  • Raspberry pi 3 model B, seharga 600 rebu-an
  • Wifi router plus koneksi nya, di rumah pake firstmedia, sebulan kurang lebih 450-rebuan udah sama saluran TV kabel.
  • Monitor pake TV yang ada colokan HDMI nya, biar puas melototin display RasPi
  • Kabel HDMI, paling 50 rebu-an.
  • Power supply buat raspberry pi, pake yang bisa dipakai nge-charge HP
  • Keyboard dan mouse pake usb wireless logitech punya, kurang dari 300 rebuan kayanya, beli pas diskon di Bhinneka.
  • Kopi, toraja – french pressed.
  • Pisang goreng 🙂

Langkah-langkah :

1.Mulai dengan update perangkat lunak dalam sistem raspbian, buka terminal, ketik:

sudo apt-get update

kemudian :

sudo apt-get upgrade

2. Install CUPS (Common Unix Printing System) di RaspPi, ketik dan enter di terminal :

sudo apt-get install cups

3. Tambahkan user (default username di raspi “pi” ) ke grup lpadmin, supaya user pi bisa mengakses fungsi admin di CUPS, ketik dan enter di terminal :

sudo usermod -a -G lpadmin pi

4. Untuk kemudahan supaya CUPS bisa di akses dari semua komputer di network, run :

sudo cupsctl –remote-any 

kemudian :

sudo /etc/init.d/cups restart

Untuk mengetahui ip address RaspPi kita di network, bisa ketik di terminal lalu enter :

sudo ifconfig

di samping wlan0 (karena koneksi kami dengan wifi) akan muncul inet addr 192.168.xxx.xxx.

7. Berikutnya adalah add printer yang kita punya. Akses CUPS di RaspPi bisa dilakukan melalui browser ketik localhost:631 . atau dari browser di komputer lain (di dalam wifi network yang sama) dengan ketik alamat di browser [ip address RaspPi]:631, contoh : 192.168.0.19:631. Port 631 adalah port yang digunakan untuk CUPS.  untuk default admin username pi  dan password raspberry . Lebih jelasnya bisa dilihat gambar gambar di bawah ini.

Permasalahan sempat muncul saat kami tidak bisa menemukan list printer driver yang sesuai dengan printer kami, diperlukan instalasi package driver HP printer hplip :

sudo apt-get install hplip

Setelah itu printer kami bisa di-install dengan driver yang sesuai yaitu HP deskjet 1500 series.


8. Untuk bisa nge-print dari PC/laptop dengan operating system Windows, kita perlu install samba server di raspbian :

sudo apt-get install samba

Kemudian buka dan edit samba configuration file (/etc/samba/smb.conf) dengan cara :

sudo nano /etc/samba/smb.conf

Cari bagian dengan label [printers], kemudian edit : guest ok = yes.

Kemudian pada bagian [print$] edit path sebagai berikut :  path = /usr/share/cups/drivers

Pada bagian Global Settings, edit workgroup parameter sesuai nama workgroup jaringan di rumah, biasanya default windows adalah WORKGROUP .

Kemudian enable wins support dengan menambahkan line : wins support = yes

Save file dan restart dengan perintah :

sudo /etc/init.d/samba restart

9. Untuk bisa print dari perangkat Apple, jangan lupa perintah di bawah ini untuk meng-install avahi discover di Raspberry Pi, agar printer yang terhubung dengan raspberry Pi kita dapat dikenali oleh perangkat yang menggunakan Apple’sAirprint System. 

sudo apt-get install avahi-discover 

Selanjutnya tinggal find printer melalui airprint, dan file akan bisa terkirim dan tercetak di printer raspberry pi.

10. Untuk bisa print dari perangkat android, perlu install applikasi tambahan di perangkat android kita, klik tautan aplikasi berikut: Let’s Print Droid. Untuk langkah-langkah penambahan printer di applikasi, lihat gambar di bawah. Bila sudah selesai setting, file yang akan di print langsung dibuka dengan aplikasi let’s print droid maka akan langsung terkirim dan tercetak di printer raspberry pi.

 

Leave a comment

Your email address will not be published. Required fields are marked *