twitter
    Find out what I'm doing, Follow Me :)

Install printer laserjet1020 di Linux

Printer laserjet1020 sangat umum digunakan, jadi gw kasi tutorial untuk konfigurasi printer ini di Linux.

Install driver laserjet 1020 untuk linux. Download driver foo2zjs dari situs http://foo2zjs.rkkda.com/foo2zjs.tar.gz. Jika link tidak ditemukan search dengan google dengan kata kunci foo2zjs. Keterangan tentang koneksi printer dengan linux dapat dibaca dengan lengkap di http://www.linuxprinting.org.


Hasil download akan berupa file terkompresi dengan nama foo2zjs.tar.gz. Buat folder /printdriver dan copy file foo2zjs.tar.gz tersebut ke folder tersebut. Ekstrak dan install driver yang telah di download
# cd /printdriver
# tar xvzf foo2zjs.tar.gz


File foo2zjs.tar.gz akan diextrak kedalam folder foo2zjs. Siapkan cd driver bawaan printer hp laserjet 1020. Cari file hp1020.img dari dalam cd tersebut dan copy-kan ke folder foo2zjs. Rename file tersebut menjadi sihp1020.img. Kemudian lakukan instalasi driver dengan cara mengkompilasi source code foo2zjs.
# cd /printdriver/foo2zjs
# make
# make install
# make install-hotplug


Pastikan driver telah terinstal dengan benar. Sambungkan kabel usb printer ke komputer, kemudian hidupkan. Tunggu beberapa lama samapai printer tidak terlihat bekerja lagi. Lalu ketik perintah dmesg
# dmesg

Lihat hasil perintah dmesg. Kalau printer telah terinstall dengan benar akan ada tulisan seperti dibawah
usb 3-1: new high speed USB device using ehci_hcd and address 6
usb 3-1: configuration #1 chosen from 1 choice
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17


Jika terlihat tulisan seperti diatas, berarti instalasi driver printer berhasil.

Hidupkan kembali printer, dan konfigurasikan antrian printer (printing quee)
# printconf-gui

Klik new → isi name dengan laserjet1020 → isi short description dengan tulisan apa aja → Queue-type: Locally Connected dan /dev/usb/lp0 → Pilih HP LaserJet 1020.

Konfigurasi print quee selesai. Print test page untuk memastikan driver printer telah berhasil diinstall dan print quee dapat digunakan.

Agar printer bisa diakses dari jaringan, kita perlu mengkonfigurasikan CUPS, dan menambahkan entri pada file /etc/samba/smb.conf.

Edit file /etc/cups/mime.convs. Hilangkan tanda pagar pada kalimat
"application/octet-stream application/vnd.cups-raw 0 -"


Edit file /etc/cups/mime.types. Hilangkan tanda pagar pada kalimat
"application/octet-stream"


Konfigurasikan printing quee CUPS
# lpadmin -p PRINTQ -v usb:/dev/usb/lp0 -E

Pastikan folder /var/spools/samba dapat digunakan sebagai folder temporary untuk printer, ketik perintah
# chown root.root /var/spool/samba
# chmod a+twrx /var/spool/samba


Tambahkan baris berikut ke file /etc/samba/smb.conf
[global]
printcap name = cups
disable spoolss = Yes
show add printer wizard = No
printing = cups

[Printers]
comment = All printers
path = /var/spool/samba
guest ok = Yes
printable = Yes
use client driver = Yes
browsable =Yes


Beres. Sekarang komputer di jaringan lokal pasti bisa ngakses printer di server. Untuk catatan tutorial ini sudah dites dan berhasil pada distro Fedora Core 5. Untuk distro lainnya konsepnya sama, paling beda-beda tipis aja.

0 comments: