การพิมพ์ IPP จาก Windows 7 Ultimate


10

ฉันมีเครือข่าย IPP ที่ทำงานบน Ubuntu และ Windows XP ในอินสแตนซ์ Windows 7 ของฉันมันปฏิเสธที่จะยอมรับการเชื่อมต่อเซิร์ฟเวอร์ระยะไกล ใครช่วยแนะนำวิธีการกำหนดค่านี้อย่างถูกต้อง?

ขั้นตอนการติดตั้งของฉันคือ:

  1. เพิ่มเครื่องพิมพ์
  2. เพิ่มเครื่องพิมพ์ท้องถิ่น
  3. สร้างพอร์ตใหม่และ "พอร์ต TCP / IP มาตรฐาน"
  4. ป้อนชื่อโฮสต์ http://host:631/printers/Printer_Name

หลังจากนั้นแจ้งว่าไม่พบเครื่องพิมพ์ขอให้ฉันเลือกไดรเวอร์แล้วเสร็จ พยายามที่จะใช้อุปกรณ์ไม่สร้างผลลัพธ์ใด ๆ ?

หากใครได้งานนี้มาฉันจะขอขอบคุณการแก้ไข


ทำไมคุณถึงบอกว่า "Local Printer" เมื่อเป็นคำนิยามเครื่องพิมพ์ของเครือข่าย
Rob Cowell

2
ความเข้าใจของฉันคือว่ามันเป็น "ท้องถิ่น" ในแง่ที่ว่าวัตถุพอร์ตถูกกำหนดไว้และอนุญาตให้ Windows เพิกเฉยตรงจุดสิ้นสุดของพอร์ตนั้น ฉันลองใช้เส้นทาง "เครือข่าย" แต่ดูเหมือนว่าจะได้ผลลัพธ์เดียวกัน (สร้างการอ้างอิงพอร์ตใหม่) โดยใช้ขั้นตอนเพิ่มเติมเท่านั้น ฉันจะยอมรับ 100% ว่าผู้ที่เคยทำงานกับซอฟต์แวร์นี้ทำงานบางอย่างทำให้ผู้ใช้ทั่วไปไม่สามารถเข้าใจได้
cmcginty

คำตอบ:


17

ขั้นแรกตรวจสอบให้แน่ใจว่าไคลเอนต์ IPP เปิดอยู่:

ไปที่แผงควบคุม -> โปรแกรมเลือก " เปิดหรือปิดคุณสมบัติ Windows "

แผงควบคุม - เปิดหรือปิดคุณสมบัติ

ในกล่องโต้ตอบคุณสมบัติเลื่อนลงไปที่ "บริการพิมพ์และเอกสาร " ตรวจสอบ " ไคลเอนต์การพิมพ์ทางอินเทอร์เน็ต "

บริการการพิมพ์ - ไคลเอนต์ IPP

ประการที่สองขั้นตอนดั้งเดิมของฉันไม่ถูกต้อง ลองทำสิ่งต่อไปนี้:

  1. ในเครื่องมือจัดการเครื่องพิมพ์คลิกเพิ่มเครื่องพิมพ์จากนั้นเพิ่มเครือข่ายไร้สายหรือเครื่องพิมพ์ Bluetooth
  2. ข้ามการตรวจจับไปที่ถัดไป
  3. กล่องโต้ตอบถัดไป "พิมพ์ชื่อโฮสต์เครื่องพิมพ์หรือที่อยู่ IP" ในกล่องตรงกลางที่มีข้อความว่าชื่อโฮสต์หรือที่อยู่ IPใช้ต่อไปนี้:

    http://HOST:631/printers/Printer_Name
    

    (หากคุณยังไม่ทราบคุณจะได้ที่อยู่เว็บนี้จาก URL ในเบราว์เซอร์ของคุณเมื่อใช้ CUPS webadmin)

    ป้อนคำอธิบายรูปภาพที่นี่

  4. คลิกถัดไปหากคุณได้รับข้อผิดพลาดมีบางอย่างผิดปกติให้ใช้ลูกศรย้อนกลับ (บนซ้าย) และเปลี่ยน URL จนกว่า Windows จะไม่ระบุว่าไม่สามารถเชื่อมต่อได้

  5. ดำเนินการต่อด้วยพรอมต์ที่เหลือและมันควรจะทำงาน

ใช้งานได้ แต่ฉันต้องรีสตาร์ทหลังจากเปิดใช้งานไคลเอนต์ IPP และ / หรือใช้บัญชีที่มีสิทธิ์ผู้ดูแลระบบ
แจสเปอร์

4

ฉันใช้ IPP สำหรับการพิมพ์จาก Win 7 ไปเป็น linux print sever นี่คือจากแผ่น rollout ฉันใช้สำหรับระบบใหม่:

  • เพิ่มเครื่องพิมพ์ -> เครือข่ายไร้สายหรือบลูทู ธ
  • คลิก STOP -> เครื่องพิมพ์ที่ฉันต้องการไม่มีอยู่ในรายการ (Mine อยู่ในซับเน็ตอื่น)
  • เลือกเครื่องพิมพ์ที่ใช้ร่วมกันตามชื่อ -> http: // โฮสต์: 631 / เครื่องพิมพ์ / PrinterName
  • รอ "การเชื่อมต่อกับ" เพื่อเสร็จสิ้น -> ติดตั้งไดรเวอร์เมื่อได้รับแจ้ง

4

ขั้นตอนต่อไปนี้ใช้ได้สำหรับฉัน:

  1. นำทางไปยัง HKEY_CURRENT_USER\Printers\Settings
  2. เพิ่มรายการ DWORD ที่มีชื่อPreferredConnectionและค่าเป็น0
  3. เพิ่มเครื่องพิมพ์เครือข่ายใหม่ตามปกติ (เครื่องพิมพ์ใหม่เครื่องพิมพ์เครือข่ายเครื่องพิมพ์ไม่อยู่ในรายการ ฯลฯ )
  4. ใส่http://HOST:631/printers/PrinterNameในกล่องตำแหน่งและใช้ไดรเวอร์ที่เหมาะสมจากหมวดหมู่

เห็นได้ชัดว่า Windows 7 และ Server 2008 เป็นค่าเริ่มต้นสำหรับการพิมพ์ RPC IPP การตั้งค่า PreferredConnection จะเปลี่ยนกลับเป็น HTTP


1
นี่ก็เป็นเคล็ดลับสำหรับฉันสำหรับ Windows 8.1 รุ่น 64 บิตที่น่าเบื่อด้วยเครื่องพิมพ์ ipp ที่ใช้ร่วมกันบน Mac ของฉัน
ZaphodB

0

อย่าใช้พอร์ต TCP / IP เนื่องจากเป็น 9100 หรือ LPR IPP ใช้ 631 ดังนั้นคุณต้องเพิ่มเครื่องพิมพ์เครือข่ายที่มีชื่อแชร์เช่น [ http: // mybox: 631]


0

ฉันเพิ่งตีหัวของฉันในขณะนี้ ..

corp Pc ​​ของฉันมีพรอกซีที่กำหนดโดย netsh winhttp

ฉันได้ลบการตั้งค่าพร็อกซีใน IE แต่ยังพยายามเชื่อมต่อกับเซิร์ฟเวอร์การพิมพ์ที่บ้านของฉันที่ใช้งาน Cups จาก windows 7 pro ล้มเหลว เมื่อฉันวิ่ง "netsh winhttp reset proxy" ทุกอย่างทำงานได้ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.