Đã tìm thấy máy in mạng nhưng không thể in


13

Tôi đang chạy Ubuntu 11.04 trên máy tính xách tay của mình và thử sử dụng máy in mạng.

Thêm máy in vào Ubuntu hoạt động mà không gặp vấn đề gì nhưng khi tôi cố gắng in một cái gì đó, công việc in vẫn nằm trong hàng đợi và không có gì xảy ra. Sau đó, tôi nhận ra rằng máy in không được kích hoạt. Nhưng việc kích hoạt dẫn đến một thông báo lỗi cho biết:

Đã xảy ra sự cố khi gửi tài liệu 'Trang thử nghiệm' (công việc 6) đến máy in.

Khi nhấp vào nút "Chẩn đoán" và nhấp qua Trình khắc phục sự cố in, nó nói rằng tôi nên kích hoạt máy in những gì tôi đã cố gắng thực hiện. Vì vậy, tôi bị mắc kẹt.

Bất cứ ý tưởng những gì tôi có thể làm?

CẬP NHẬT: Ở đây đầu ra của error_log được ghi khi cố in một trang thử nghiệm.

E [23/Nov/2011:15:23:19 +0100] [Job 8] No %%BoundingBox: comment in header!
E [23/Nov/2011:15:23:19 +0100] [Job 8] Unable to locate printer 'BRN001BA93A3D6F'!
D [23/Nov/2011:15:23:19 +0100] [Job 8] The following messages were recorded from 15:23:19 to 15:23:19
D [23/Nov/2011:15:23:19 +0100] [Job 8] Adding start banner page "none".
D [23/Nov/2011:15:23:19 +0100] [Job 8] Adding end banner page "none".
D [23/Nov/2011:15:23:19 +0100] [Job 8] File of type application/postscript queued by "florian".
D [23/Nov/2011:15:23:19 +0100] [Job 8] hold_until=0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Queued on "Brother-MFC-8880DN" by "florian".
D [23/Nov/2011:15:23:19 +0100] [Job 8] job-sheets=none,none
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[0]="Brother-MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[1]="8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[2]="florian"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[3]="Test Page"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[4]="1"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[5]="PageSize=Letter job-uuid=urn:uuid:cb5143f4-2b18-398d-5ce8-bb41f8ff3539 job-originating-host-name=localhost time-at-creation=1322058199 time-at-processing=1322058199 AP_D_InputSlot="
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[6]="/var/spool/cups/d00008-001"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[8]="HOME=/var/spool/cups/tmp"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[10]="SERVER_ADMIN=root@pickwick"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[11]="SOFTWARE=CUPS/1.4.6"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[13]="USER=root"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[15]="CUPS_ENCRYPTION=IfRequested"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[16]="IPP_PORT=631"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[17]="CHARSET=utf-8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[18]="LANG=en_US.UTF-8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[19]="PPD=/etc/cups/ppd/Brother-MFC-8880DN.ppd"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[20]="RIP_MAX_CACHE=auto"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[21]="CONTENT_TYPE=application/postscript"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[22]="DEVICE_URI=lpd://BRN001BA93A3D6F/BINARY_P1"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[23]="PRINTER_INFO=Brother MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[24]="PRINTER_LOCATION=BRN001BA93A3D6F"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[25]="PRINTER=Brother-MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[26]="CUPS_FILETYPE=document"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[27]="FINAL_CONTENT_TYPE=application/vnd.cups-postscript"
D [23/Nov/2011:15:23:19 +0100] [Job 8] Started filter /usr/lib/cups/filter/pstops (PID 22189)
D [23/Nov/2011:15:23:19 +0100] [Job 8] Started backend /usr/lib/cups/backend/lpd (PID 22190)
D [23/Nov/2011:15:23:19 +0100] [Job 8] STATE: +connecting-to-device
D [23/Nov/2011:15:23:19 +0100] [Job 8] Looking up "BRN001BA93A3D6F"...
D [23/Nov/2011:15:23:19 +0100] [Job 8] Page = 612x792; 12,12 to 600,780
D [23/Nov/2011:15:23:19 +0100] [Job 8] slow_collate=0, slow_duplex=0, slow_order=0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_comments - %!PS-Adobe-3.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] %!PS-Adobe-3.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%Title: PPR Test Page
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%Pages: 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%DocumentNeededResources: font Helvetica
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%EndComments
D [23/Nov/2011:15:23:19 +0100] [Job 8] Set job-printer-state-message to "No %%BoundingBox: comment in header!", current level=ERROR
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_prolog - %%BeginProlog
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_setup - %%BeginSetup
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before page loop - %%Page: 1 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] Copying page 1...
D [23/Nov/2011:15:23:19 +0100] [Job 8] PAGE: 1 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] pagew = 587.9, pagel = 767.9
D [23/Nov/2011:15:23:19 +0100] [Job 8] bboxx = 0, bboxy = 0, bboxw = 612, bboxl = 792
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageLeft = 12.0, PageRight = 599.9
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageTop = 780.0, PageBottom = 12.1
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageWidth = 612.0, PageLength = 792.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Backend returned status 4 (stop printer)
D [23/Nov/2011:15:23:19 +0100] [Job 8] Printer stopped due to backend errors; please consult the error_log file for details.
D [23/Nov/2011:15:23:19 +0100] [Job 8] End of messages
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state=5(stopped)
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state-message="Unable to locate printer 'BRN001BA93A3D6F'!"
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state-reasons=paused

1
Có nhiều thông tin hơn (ví dụ như thông báo lỗi) trong /var/log/cups/error_log?
tohuwawohu

2
@Flo - thông báo lỗi nói rằng nó không thể tìm thấy máy in ... bạn đã cài đặt trình điều khiển máy in như thế nào? Bạn có thể sẽ cần truy cập nó thông qua một địa chỉ IP. Bạn có thể thêm một số ảnh chụp màn hình vào câu hỏi của bạn hiển thị applet cấu hình máy in không?
fossfreedom

Câu trả lời:


16

OK tôi đã làm cho máy in làm việc. Sau khi đọc bình luận của @ fossfreedom, tôi lại nhìn vào applet add máy in.

Lần cuối cùng tôi cố gắng thêm máy in tôi đã tìm kiếm nó bằng cách nhấp vào "Tìm máy in mạng" trong "Máy in mạng" và chọn máy in trong danh sách các máy in có sẵn trong mạng.

Lần này tôi cũng nhấp vào "Tìm máy in mạng" nhưng tôi cũng đã nhập IP của máy in và nhấp vào "Tìm" hiển thị một mục khác trong danh sách "JetDirect ...". Tôi đã chọn máy in này và hoàn thành trình hướng dẫn cài đặt.

Nó đã làm việc!


Cảm ơn rất nhiều, Flo. Tôi đã mua người anh em DCP-J140w và tôi gặp vấn đề tương tự trên Ubuntu 12.04. Chỉ cần sử dụng tùy chọn "AppSocket / HP JetDirect" trên Trình hướng dẫn in và viết máy in IP và máy in chạy. Carlos.

Vui lòng xem câu trả lời của tôi để xem cách tránh phải nhập IP cũng như tránh các sự cố khi IP thay đổi.
Pavel imerda

Trong trường hợp của tôi, khi tôi sử dụng máy in "tìm thấy", tôi cũng nhận được "Không thể định vị máy in [ID máy in]". Tôi thay vào đó phải tự xác định ipp://ipaddressofprinter/ipp. Sau đó, nó chỉ hoạt động.
Pistos

1
Lưu ý rằng nếu bạn đặt dấu gạch chéo như thế này, nó có thể không hoạt động (tùy thuộc vào kiểu máy in, tôi nghĩ vậy):ipp://ipaddressofprinter/ipp/
Pistos

Tuy nhiên, qua sự giúp đỡ của câu trả lời này, tôi cũng đã làm được, nó đã chọn "docu print *" thay vì "JetDirect"
Jumabek Alihanov

6

Bạn luôn cần cài đặt nss-mdns (libnss-mdns, tùy theo phân phối) và bạn cần phải có mdns trong dòng máy chủ /etc/nsswitch.confđể in qua khám phá dịch vụ DNS. Tôi đoán rằng đã quá muộn cho poster ban đầu nhưng tôi đã tìm ra trang này khi tìm giải pháp.

hosts:       files mdns_minimal dns mdns

Bạn cũng cần phải avahi-daemonchạy để cung cấp phụ trợ cho DNS đa hướng.


4

Bạn có thể thử bỏ tạm dừng máy in (điều này xảy ra với tôi với máy in mạng trong Ubuntu).

Hãy thử mở giao diện web CUPS tại http://localhost:631và chọn tab Máy in. Bấm vào tên máy in và chọn tùy chọn máy in tiếp tục từ menu thả xuống Bảo trì.

Nguồn: bài viết diễn đàn Ubuntu này .


0

Không có gì từ những lời khuyên khác thực sự làm việc. Điều giúp tôi là thay đổi địa chỉ IP của máy in mạng thành cài đặt mạng cục bộ. Máy in mạng đã qua sử dụng và có các cài đặt IP hoàn toàn khác nhau (như bên ngoài mạng cục bộ của tôi). Máy tính Windows đã có thể in trên đó, nhưng Ubuntu thì không. Sau khi sửa chữa cài đặt IP, IP, mạng con, Cổng mặc định, máy chủ tên (vào mạng cục bộ) Thắng và miền (đã xóa) được máy in phát hiện khác nhau và tôi có thể in từ ubfox.

Máy in mạng thường có thể in cài đặt mạng của họ và chúng thường có thể quản lý được trên web bằng cách nhập địa chỉ IP vào trình duyệt web.

Rất có thể một số phép thuật DNS được Pavel Šimerda khuyên dùng đã bị thiếu trên Ubuntu của tôi (nếu tồn tại).


0

Chỉ trong trường hợp bạn đang ở trong tình huống của tôi: khởi động lại máy in

Tôi đã cài đặt một máy in anh em mạng bằng DeviceURI, với dnssd được cung cấp tự động. Quá trình cài đặt không có vấn đề gì, nhưng Ubuntu cho biết "không thể định vị" máy in. Sau khi thử nhiều thứ, tôi chỉ cần khởi động lại máy in và nó tiếp tục in những gì trong hàng đợi.

Vì vậy, trước khi bất cứ điều gì phức tạp, nếu bạn có thể, hãy khởi động lại máy in trước.

Bây giờ, tôi không biết tại sao điều đó làm việc. Một cái gì đó khác cũng thay đổi: trước khi tôi khởi động lại máy in, tôi không thể ping máy in của mình cũng như không có quyền truy cập vào trang http của nó (đặt ip của nó vào thanh địa chỉ trình duyệt của tôi). Và bây giờ cả hai đều làm việc. Vì vậy, có vẻ như máy in đã từ chối kết nối cho đến khi tôi khởi động lại nó.


0

Tôi có cùng một vấn đề theo bước giúp tôi kết nối lại với máy in.

  1. Nhấn nút cửa sổ và tìm kiếm máy in.
  2. Nhấp chuột phải vào của bạn và đi đến tài sản.
  3. Nhấp vào thay đổi thiết bị UPL, nó sẽ hiển thị máy in của bạn chỉ cần chọn máy in của bạn và nhấn áp dụng.
  4. Bây giờ bạn có thể in tài liệu của bạn.

0

Tôi đã phải sử dụng lpoptions để làm cho nó hoạt động cho tôi. Tôi đã đi đến bảng điều khiển máy in để tìm tên của hàng đợi máy in, Color-LaserJet-2830 trong trường hợp của tôi và tôi đã gõ: lpoptions -d Color-LaserJet-2830

Thật kỳ diệu, mọi người đều có thể thấy máy in của tôi, bao gồm Print Preview.

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.