Làm cách nào để in từ Arch Linux qua Wi-Fi sang Canon MG6450?


9

Tôi có một MG6450 với Wi-Fi Canon kích hoạt và một up-to-date lắp đặt Arch Linux với cnijfilter-mg4200 3,80-1 cài đặt . Tôi có thể thấy máy in trong các hộp thoại in (đôi khi phải mất một giây để hiển thị, có lẽ vì nó được tự động phát hiện), tôi có thể chọn nó và tôi không nhận được thông báo lỗi khi nhấp vào OK. Tuy nhiên, dường như máy in hoàn toàn không biết gì về tất cả điều này.

Tôi cũng đã thử kết nối qua USB. Sau đó, máy in không được tự động phát hiện bởi hộp thoại in, nhưng nó đã được phát hiện bởi system-config-printervà tôi có thể định cấu hình và in mà không gặp vấn đề gì. Nhưng nó sẽ rất tốt để có thể in không dây.


Nó xuất hiện một số lỗi in ấn nghiêm trọng không xuất hiện trong đoạn hội thoại in cũng như trong system-config-printer. Cả hai chỉ đơn giản là báo cáo trạng thái máy in là "Không hoạt động - Kết xuất hoàn tất". Tuy nhiên, sau khi vào giao diện web CUPS và nhấp vào máy in, cuối cùng tôi cũng có một gợi ý - sau mỗi công việc in là thông báo sau:

"Phiên bản PPD (5.2.11) không tương thích với Gutenprint 5.2.12. Vui lòng chạy` / usr / bin / cup-genppdupdate 'với tư cách quản trị viên. "

Được rồi:

$ sudo /usr/bin/cups-genppdupdate
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: no valid candidate for replacement.  Skipping
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: please upgrade this PPD manually
Unable to retrieve PPD file for /etc/cups/ppd/Canon-PIXMA-MG6450.ppd!
Failed to update any PPD files

Bây giờ tôi đang thấy nếu bất cứ nơi nào có PPD tương thích. Trình điều khiển máy in IJ của Canon Ver. 4,00 cho Linux có các tệp PPD cho MG6400 và MG6500. Tôi đã thử MG6400, dọn sạch hàng đợi máy in và thử in trang thử nghiệm. Bây giờ giao diện web CUPS không có lỗi, nhưng system-config-printerbáo cáo:

Tệp "/ usr / lib / cup / filter / pstocanonij" không có sẵn: Không có tệp hoặc thư mục như vậy

Có vẻ như tập tin đó có sẵn từ cnijfilter-common , hiện không thể xây dựng được . Sau khi làm theo hướng dẫn của c.gerhorst, tôi đã cài đặt gói, nhưng bây giờ đối thoại máy in đang phàn nàn rằng /usr/lib/cups/filter/cmdtocanonijbị thiếu.


một /usr/lib/cups/filter/commandtocanon. Tôi đã thử thay thế cmdtocanonijvới commandtocanontrong /etc/cups/ppd/Canon-PIXMA-MG6450.ppdvà chạy sudo systemctl daemon-reloadsudo systemctl restart org.cups.cupsd.service. Bây giờ tôi không nhận được thông báo lỗi ở bất cứ đâu, nhưng các công việc in dường như biến mất hoàn toàn. Máy in cho thấy không có dấu hiệu nhận chúng và giao diện web CUPS hiển thị bất kỳ công việc mới nào khi "xử lý" đầu tiên, sau đó "hoàn thành", mà không có bất kỳ dấu hiệu nào cho thấy mọi thứ đang ẩn đen mọi thứ.


Bạn đã thử kết nối nó với một chiếc taxi usb chưa, hay bất cứ thứ gì máy in có? Tôi nghi ngờ nó sẽ làm cho nhiều sự khác biệt nhưng chỉ trong trường hợp.
terdon

Tôi có một Canon rẻ hơn, MG3250 hoặc một cái gì đó tương tự, và một máy tính xách tay Arch Linux. In ấn đến và đi, và CUPS là cực kỳ khó khăn về các chỉ số mực thấp. Tôi đang chờ đợi một câu trả lời tốt cho câu hỏi này.
Bruce Ediger

Hãy thử điều hướng đến http://localhost:631, chọn quản trị> quản lý máy in , chọn máy in của bạn và thực hiện quản trị> sửa đổi máy in . Sau đó bước qua thiết lập một lần nữa. Tôi đoán là phát hiện ra máy in của bạn đã lỗi thời. Tôi nhận được điều đó một mình, nhưng tôi có HP.
starfry

Bộ commandtocanonlọc không dành cho các công việc in nói chung. Nó có nghĩa là để thực hiện nhiệm vụ bảo trì cụ thể, chẳng hạn như in một trang thử nghiệm, làm sạch đầu in và những thứ tương tự.
Kurt Pfeifle

Câu trả lời:


0

Có phải máy in cụ thể đó cũng được kích hoạt với AirPrint không? Nếu vậy, bạn có thể sử dụng in "không có trình điều khiển" (mặc dù điều đó có thể sẽ không hỗ trợ tất cả chuông và còi mà bạn có thể gọi bằng Gutenprint).

1. Kiểm tra hỗ trợ của IPP:

Chỉ cần chạy

ippfind

Nếu bạn nhận được tiền hoàn trả, IPP được hỗ trợ và nó sẽ cho bạn biết IPP-URI để giải quyết máy in.

2. Cài đặt hàng đợi in:

Bây giờ chạy

lpadmin -p my_brother -v $IPP_URI -E -m everywhere

những -m everywheresẽ trực tiếp truy vấn các máy in để biết chi tiết của tất cả các in IPP tính năng nó hỗ trợ, và tự động tạo ra một PPD cho máy in này được sử dụng bởi tất cả các ứng dụng 'di sản' mà không biết về IPP (chưa). Bằng cách này, tất cả các máy khách in có thể sử dụng hàng đợi CUPS như trước đây ....


(Tôi không quen thuộc với Arch Linux - Tôi chỉ biết tất cả những người ủng hộ tự hào về khả năng chạy "mới nhất và lớn nhất" trong thế giới phần mềm. Vì vậy, tôi nghĩ rằng tôi có thể giả sử một phiên bản CUPS gần đây cho bạn , điều cần thiết để những điều trên hoạt động - bây giờ, đó là năm 2018 và ba năm sau khi bạn hỏi câu hỏi của bạn ...)


Không, ippfindkhông in gì và trả về mã thoát 1.
l0b0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.