ไดร์เวอร์สำหรับ Canon LBP 2900


9

ฉันจะติดตั้งไดรเวอร์สำหรับเครื่องพิมพ์ Canon LBP 2900 ใน Ubuntu 14.04 ได้อย่างไร

ฉันได้ลองติดตั้งไดรเวอร์จากฝ่ายสนับสนุนของ CANON อย่างเป็นทางการแล้วและตรวจสอบคำตอบอื่น ๆ ใน Ask Ubuntu แต่ยังไม่มีผลลัพธ์



ฉันดาวน์โหลดไดรเวอร์ล่าสุดและพยายามรีสตาร์ทถ้วย แต่มันไม่ทำงาน ทุกอย่างดูโอเคฉันสามารถเห็นเครื่องพิมพ์ของฉันถ้าฉันไปใน "การตั้งค่า" แต่มันบอกว่ามันไม่ได้ใช้งานและมันไม่ได้พิมพ์ ความคิดอื่น ๆ ?

มีความพยายามบางอย่างสำหรับสคริปต์ที่ไม่อยู่ในกล่องที่นี่: github.com/dkavraal/CanonCAPTdriver (CAPT 2.60)
Hugolpz


ตกลง ... repos git ก่อนหน้านี้มีรีวิวไม่ดีสำหรับ 14.04
Hugolpz

คำตอบ:


4

ด้านล่างนี้เป็นโซลูชันการทำงานของฉันปรับได้สำหรับ LBP รุ่นอื่นและบิตแบนด์วิธของ PC

ติดตั้ง

ในกรณีของ Ubuntu 64 บิตเครื่องพิมพ์ Canon LBP2900:

git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900

ปรับให้เข้ากับบิตแบนด์วิธของคุณ

รีสตาร์ทระบบปฏิบัติการ

หากเครื่องพิมพ์ไม่ทำงานหลังจากติดตั้ง & รีสตาร์ทระบบปฏิบัติการ:

sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start   # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615    # seems good :)

สำหรับคำแนะนำเพิ่มเติมดูhttps://github.com/hugolpz/Canon_printer

ข้อเสนอแนะ

ซื้อเครื่องพิมพ์ที่เข้ากันได้กับ Canon Linux


1
เมื่อเรียกใช้ sudo make -f ./install.mk BITS = 64 PRINTER = LBP2900: gzip: drivers.tar.gz: ไม่อยู่ในรูปแบบ gzip tar: สิ่งนี้ดูเหมือนกับ tar เก็บ tar: การออกจากสถานะความล้มเหลวเนื่องจากข้อผิดพลาดก่อนหน้า install.mk:36: สูตรสำหรับเป้าหมาย 'unzip' ล้มเหลวทำให้: *** [unzip] ข้อผิดพลาด 2
quangkid

1

นี่คือไดรเวอร์ล่าสุดจากแคนนอน รุ่น 2.60 และคุณสามารถดาวน์โหลดได้ที่นี่

เมื่อแตกแล้วมันจะมีทั้งไดรเวอร์ 32 บิตและไดรเวอร์ 64 บิต

ซอฟต์แวร์นี้เป็นไดรเวอร์เครื่องพิมพ์ CAPT ที่ให้ฟังก์ชันการพิมพ์สำหรับเครื่องพิมพ์ Canon LBP ที่ทำงานภายใต้สภาพแวดล้อม CUPS (Common UNIX Printing System) ซึ่งเป็นระบบการพิมพ์ที่ทำงานบนระบบปฏิบัติการ Linux


ฉันทำไปแล้วฉันรู้ว่าในเวอร์ชั่นก่อนหน้านี้มีบางขั้นตอนในการรีสตาร์ทถ้วย ฯลฯ ผ่านทางเทอร์มินัลคุณรู้หรือไม่ว่าคู่มือฉบับเต็มสำหรับการติดตั้ง?
user275919

ในการรีสตาร์ท CUPS จากเทอร์มินัลคุณจะต้องsudo /etc/init.d/cupsys restart
Mitch

ฉันต้องการคำตอบสำหรับaskubuntu.com/q/519521/155039
Faisal

1

สิ่งนี้ใช้ได้กับฉันใน Linux Mint 17 32 บิต (ซึ่งมากหรือน้อย Ubuntu 14.04 32- บิต)

  1. ดาวน์โหลดและติดตั้งไดรเวอร์

    ไปที่เว็บไซต์ Canon Asia (หรือเว็บไซต์ Canon อื่น ๆ ) และดาวน์โหลดไดรเวอร์เครื่องพิมพ์ CAPT สำหรับ Linux เวอร์ชัน 2.60 จากลิงค์นี้

    แตกไฟล์เพื่อรับโฟลเดอร์ที่มีไดเรกทอรี 32-bit_Driver / Debian, เข้าไปด้านใน

    ติดตั้งไฟล์. deb ไฟล์ cndrvcups-common_2.60-1_i386.deb จากเทอร์มินัล:

    sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
    

    คุณสามารถติดตั้งได้โดยใช้ตัวติดตั้งแพ็คเกจ gdebi

    ติดตั้งถัดไป cndrvcups-capt_2.60-1_i386.deb

    sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
    
  2. ติดตั้งแบบอักษร postscript และโปรแกรมอื่น ๆ เพื่อจองพอร์ตสำหรับเครื่องพิมพ์

    ติดตั้ง portreserve, gsfonts, gsfonts-other, gsfonts-X11 ผ่านทาง Synaptic Package Manager

  3. รีสตาร์ทเครื่องพิมพ์

    service cups restart
    
  4. เพิ่มเครื่องพิมพ์และเริ่ม Canon Printer daemon

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E  
    sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
    sudo service ccpd start
    sudo service ccpd status
    
  5. ตรวจสอบสถานะเครื่องพิมพ์

    captstatusui -P LBP2900
    

    หากคุณเห็นข้อความแสดงReady to printว่าคุณทำเสร็จแล้ว! มิฉะนั้นคุณอาจต้องรีสตาร์ทระบบและทำซ้ำขั้นตอนทั้งหมดจากขั้นตอนที่ 4

    มันอาจหยุดทำงานหลังจากรีสตาร์ทระบบ เรียกใช้sudo service ccpd restartแล้วลองอีกครั้ง


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