Saturday, February 23, 2008 18:16:48

Instalasi dan Sharing Printer HP LaserJet 1000 dengan Ubuntu

Article and tutorial that related to Linux Operating System  
Melakukan proses print di linux kadangkala memusingkan juga, karena printer HP LaserJet 1000 yang disuruh ama kantor untuk dijadiin printer server ternyata ga berkutik saat di test print padahal dah terdeteksi di Ubuntu Gutsy server dari kantor itu. Jika mengalami hal yang sama semoga tulisan ini membantu menyelesaikannya.
Setelah melakukan pencarian di situs linuxprinting.org, diarahkan ke web foo2zjs - driver printer linux bagi protocol ZjStream. Penulis mencoba mencari tahu apakah file tersebut telah ada di ubuntu nya ternyata ada, namun karena di web foo2zjs dibilang jangan menggunakan paket bawaan dari ubuntu maka diputuskan menghapus paket tersebut terlebih dahulu.
$ sudo apt-get install build-essential
$ sudo apt-get install gnome-cups-manager 
$ cd /usr/local/src/
$ sudo wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ sudo dpkg -r foo2zjs
$ sudo tar zxf foo2zjs.tar.gz
$ cd foo2zjs/
$ sudo make
$ sudo ./getweb 1000
$ sudo make install
$ sudo make install-hotplug
$ sudo make cups

Setelah itu selanjutnya tinggal menjalankan, dan menyetting printer sesuai dengan kondisi dari komputer seperti menggunakan USB atau Pararel Port dan lain-lain
$ gnome-cups-manager

Kemudian penulis melakukan test page dan ternyata bisa sekarang tidak lagi diam saja :p

Karena sebagian besar di perusahaan yang lagi disetting ini menggunakan Operating Sistem Windows maka agar printer dapat di pakai oleh pengguna lain maka digunakan samba untuk sharingnya yang penulis lakuin hanya membuka komen-komen dari smb.conf distro Ubuntunya
$ sudo vi /etc/samba/smb.conf
Berikut bagian dari smb.conf yang perlu di aktifkan
########## Printing ##########

# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
   load printers = yes

# lpr(ng) printing. You may wish to override the location of the
# printcap file
;   printing = bsd
;   printcap name = /etc/printcap

# CUPS printing.  See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
   printing = cups
   printcap name = cups

# When using [print$], root is implicitly a 'printer admin', but you can
# also give this right to other users to add drivers and set printer
# properties
;   printer admin = @lpadmin
Aktifkan / Edit pula bagian berikut:
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = no
   writable = no
   create mode = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

Kemudian restart samba setelah dilakukan perubahan diatas
$ sudo /etc/init.d/samba restart
Setelah dilakukan perubahan diatas, maka muncul icon Printer dari LaserJet 1000 di klien-klien dan tinggal disetting utk di tambahkan printer ke masing masing klien. Semoga penulisan ini membantu mengatasi masalah printer terutama HP LaserJet 1000 dan yang terdapat di web foo2zjs

Credits:
- foo2zjs - Driver Printer Linux
- OpenPrinting database - Printer: HP LaserJet 1000

Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf