CUPS, printer bersama, driver Windows, point and print

2

Saya tahu ini adalah pertanyaan umum tetapi saya membaca semua yang bisa saya temukan, dan saya pikir saya hampir sampai!

Penyiapannya adalah:

Mesin Ubuntu Trusty tanpa kepala dengan CUPS dan SAMBA terpasang, siap untuk bertindak sebagai server cetak untuk printer jaringan. Menggunakan antarmuka web, CUPS menemukan printer jaringan dengan alamat IP dan saya menemukan file PDD untuk suatu tempat. Menginstal dan mencetak dengan baik dari antarmuka web; Saya sudah mengatur berbagi dan hal-hal seperti default hitam dan putih.

Saya sudah mencoba menambahkan printer ke workstation Windows 7 saya melalui Add Network Printer, menggunakan format: http://machinename:631/printers/printername yang berfungsi dengan baik, tetapi saya harus memberikan lokasi driver yang relevan.

Jika saya menjelajah ke mesin melalui Mulai> Jalankan> \\machinenameSaya dapat melihat printer dan terhubung ke sana juga, tapi sekali lagi saya harus mengarahkan installer pada driver.

Yang ingin saya sebarkan adalah hosting yang benar dari driver di dalamnya \\machinename\print$sehingga Windows menemukan mereka ketika Anda mencoba untuk terhubung ke printer bersama.

Untuk melakukan ini, saya menjelajahi bagian cetak $ dari mesin Windows yang saat ini bertindak sebagai server cetak untuk perangkat yang sama (idenya adalah untuk mengganti mesin Windows ini dengan solusi CUPS Ubuntu).

Di sana, saya menemukan folder yang diharapkan yang berisi semua file driver, dan saya menyalinnya ke lokasi yang relevan pada mesin CUPS.

Namun, meskipun sebagai klien saya dapat menelusuri dan mengunduh driver ini, Windows tetap menginginkan lokasi driver ketika saya terhubung ke printer.

Ada yang tahu apa yang saya lewatkan?

Terima kasih

cog1
sumber

Jawaban:

0

cupsaddsmbadalah tautan yang hilang di sini. Ada cara (agak lama, 2004) di dalam manual Samba yang mencakup langkah-langkah yang tepat, tetapi ada yang lebih baru jika Anda mencari di sekitar (seperti yang ini dari 2010). Sederhana:

  • tambahkan print$share di smb.conf jika belum ada
  • pindahkan driver Windows ke / usr / share / cups / drv
  • Lari cupsaddsmb -H localhost -U root -a -v
jembatan Charles
sumber