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.confBerikut 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 = @lpadminAktifkan / 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 restartSetelah 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



















