ฉันกำลังพยายามเพิ่ม HP P1102W ไปยังเซิร์ฟเวอร์ Oracle Linux 7 เพื่อให้ฉันสามารถพิมพ์จาก CUPS โดยใช้คำสั่ง enscript
ลูกค้ามีเครื่องพิมพ์ HP MFP 130 จำนวนหนึ่งซึ่งเชื่อมต่อกับพีซีไคลเอนต์โดยใช้ USB พีซีกำลังเรียกใช้ Windows 10 ฉันเพิ่มลงใน Windows และแบ่งปันให้กับ "ทุกคน" ฉันเพิ่มลงใน CUPS หลังจากดาวน์โหลด ULD โดยใช้คำสั่ง:
sudo lpadmin -p Term0101-PS -v smb://printer:[email protected]/HPLaser -P ./Downloads/uld/noarch/share/ppd/HP_Laser_MFP_13x_Series.ppd
โปรแกรม Java สร้างบิลในรูปแบบของไฟล์ข้อความแต่ละไฟล์ งานทุบตีที่ทำงานในพื้นหลังจะส่งไฟล์ไปยังเครื่องพิมพ์โดยใช้:
/usr/bin/enscript -B -d $DEVICENAME -h -M A4 $FILE
ตอนนี้พวกเขาได้ซื้อเครื่องพิมพ์ HP P1102W ซึ่งได้รับการกำหนดค่าและเชื่อมต่อผ่าน USB กับพีซีในทำนองเดียวกัน (ไม่ได้ ไม่สามารถเชื่อมต่อกับ LAN ได้)
ฉันลองเพิ่มเครื่องพิมพ์โดยใช้ไฟล์ HP_Laser_10x_Series.ppd ใน ULD แต่ไม่ได้ผล ให้ข้อผิดพลาดกับไคลเอนต์ Windows เมื่อส่งการพิมพ์
ฉันไม่พบไฟล์ PPD สำหรับ HP P1102 บางลิงค์บอกฉันให้ติดตั้ง HPLIP ในขณะที่บางลิงค์บอกว่าไดรเวอร์นั้นสร้างขึ้นใน GhostScript หรือ HPIJS หรือ foo2zjs ดูยังไงก็หาไม่เจอ