Menurut saya sebaiknya sharing printer tidak menggunakan Samba. Cukup menggunakan CUPS saja, karena lebih simple dan mudah.
Dengan CUPS, client yg menggunakan OS Windows & Linux gampang settingnya, namun saya belum pernah coba pakai client Mac, mestinya sih gampang, karena CUPS menerapkan standar IPP (Internet Printing Protocol).
Berikut ini cara setting CUPS server.
Asumsi saya, Anda sudah berhasil menginstall Printer di PC yg bertindak sebagai printer servernya (host yg terhubung langsung ke printer).
Misal: IP printer server Anda = 192.168.100.5
Printer yg terinstall bernama ML-1710
Modif file /etc/cups/cupsd.conf
$ sudo vim /etc/cups/cupsd.conf
(saya menggunakan editor vim, anda bisa menggunakan editor lainnya e.g. gedit)
Cari baris yg berisi “Listen 127.0.0.1:631″ atau “Listen localhost:631″
Lalu disable baris tersebut dengan memberi tanda komentar:
Listen 127.0.0.1:631
menjadi:
#Listen 127.0.0.1:631
Kemudian tambahkan satu baris berikut:
Port 631
Selanjutnya, cari direktif seperti di bawah ini:
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
dan ubah menjadi:
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
#sesuaikan 192.168.0.* dengan konfigurasi Anda
Allow From 192.168.100.*
</Location>
Lalu save file tersebut dan keluar dari editor.
Note: mungkin settingan cupsd.conf tsb di atas juga dapat digunakan pada distro Linux lain.
Kemudian restart server CUPS:
$ sudo /etc/init.d/cupsys restart
Server siap digunakan, selanjutnya setting di Client:
untuk di Microsoft Windows:
Jalankan Add Printer Wizard, pilih opsi Network Printer, Next, pilih opsi “Connect to a printer on the internet bla..bla..”, isi kolom URL: dengan:
http://192.168.100.5:631/printers/ML-1710
(sesuaikan IP address/hostname printer server dengan konfigurasi Anda)
Selanjutnya pilih driver printer Anda, jika belum ada, install dulu drivernya di Windows (install driver printer di Windows, printernya TIDAK perlu dipasang dahulu di Windows). Selanjutnya ikuti wizard tsb sampai selesai.
Untuk client Linux, caranya hampir sama dengan di Windows. Pada New Printer wizard pilih opsi Network Printer >> CUPS, kemudian isi kolom “URI” dengan:
ipp://192.168.1.5/printers/ML-1710
(sesuaikan IP address/hostname printer server dengan konfigurasi Anda)
Pada kolom URI di atas tidak perlu menyebutkan port 631 lagi, karena “ipp” sudah menunjukkan penggunaan port 631.
Selanjutnya ikuti wizard sampai selesai.
Sederhana ‘kan? ![]()
Hi, thanks ya howtonya membantu sekali nih.. sy sudah berhasil sharing printer utk HP Deskjet 420 (driver sudah ada di list add new printer).
tp untuk HP Deskjet 3550 meskipun sudah diinstall & jalan dgn baik di client win xp tsb, sy tetap tidak bisa menemukan drivernya pd saat add new printer. aneh sekali bukan?
sy menggunakan ubuntu 5.10 utk print server ini yg memiliki 2 buah printer, HP Deskjet 420 & HP Deskjet 3550.
mohon bantuannya lagi nih.. terima kasih banyaaak yah…
cheers,
a2xm
Maksud Anda, apakah Anda tidak menemukan driver printer HP Deskjet 3550 di Linux? HP Deskjet 3550 sudah ada secara default di Linux, apalagi di Ubuntu 5.10.
Di Add Printer wizard Anda tinggal pilih HP pada bagian Manufacturer, kemudian pilih Deskjet 3550 pada bagian Model, dan lanjutkan hingga selesai.
Kalau tidak salah, HP & Samsung sudah membuka arsitektur seluruh printer mereka, sehingga sudah hampir dapat dipastikan printer merk HP atau Samsung sudah tersedia drivernya di Linux.
Mas,
Aku punya printer yang terinstall di WinXP2 dan pinginnya user2 yang pake ubuntu bisa ngeprint ke printer di winXP tersebut tapi sampai skrg belum berhasil. Manual yang aku pake berasal dari sini :
http://ubuntulinux.or.id/blog/?p=103
Mohon bantuannya mas
Makasih sebelumnya
Salam,
Matur nuwun mas, saya pake HP Deskjet 845C jalan, sekali lagi terima kasih
Saya udah coba,petuah ini tapi ada sedikit masalah, saya pake printer server di linux HP Laserjet 3050,cos ga ada drivernya saya pake 3020 lumayan bisa jalan, but ketika saya coba install di winXP dia ga ada driver yang sama 3020 di linux, yang ada malah driver aslinya. saya coba install tapi ga bisa jalan tu printer , ada apa ya…?
Thank
Ada ga’ yang bisa bantu cara menginstall printer color laser jet 2605dn di Linux.
mau tanya dong….toloooong ya…saya ada 3 komputer udah saya lan smua.
komputer saya pakai os ubuntu 6.10
saya mau share printer saya gimana ya.
satu printer udah saya instal printer FIXMA 1300
udah jalan lancar di ubuntu
rencana saya mau smua komputer ubuntu bisa pakai 1 printer
mohon pencerahaan nya..
pleazeeee…
thanx ya
printer hp 3744 di install di windows dan di sharing, kemudian saya tambahkan di ubuntu dan berhasil tetapi ketika saya coba ngeprint dari ubuntu..hasilnya tidak keluar-keluar. saya cek di properties hp 3744, ada dalam antrian dengan size yang cukup besar padahal cuma ngeprint 2 baris aja. saya tunggu2x..tdk keluar2x juga. saya sudah mencoba berulang kali tapi ttp hasilnya sama. mohon pertolongannya kalo pernah menghadapi kasus seperti ini.
gimana mau setup jika printer itu di winxp dan linux sbg client.
mohon pencerahan. sy guna pixma 1700.
saya mau tanya gimana caranya untuk setting printer jenis hp office jet 5610 all-in-one pada komputer aplikasi linux ubuntu 6.10 edgy, saya mohon bantuan anda untuk informasi ini karena saya sangat membutuhkannya
saya mau tanya printer saya belum terkoneksi kekomputer hp dgn aplikasi linux ubuntu 6.10 edgy, tolong bantuan saudara agar saya bisa mengoperasikan printer jenis hp officejet 5610 all-in-one. terima kasih