From owner-freebsd-questions@FreeBSD.ORG Fri Jun 30 15:37:35 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F9B16A412 for ; Fri, 30 Jun 2006 15:37:35 +0000 (UTC) (envelope-from rainer.heesen@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id B187A43D48 for ; Fri, 30 Jun 2006 15:37:34 +0000 (GMT) (envelope-from rainer.heesen@gmx.de) Received: (qmail invoked by alias); 30 Jun 2006 15:37:33 -0000 Received: from pD9E82569.dip0.t-ipconnect.de (EHLO desktop.heesen-bonn.de) [217.232.37.105] by mail.gmx.net (mp039) with SMTP; 30 Jun 2006 17:37:33 +0200 X-Authenticated: #514428 From: Rainer Heesen ------- To: freebsd-questions@freebsd.org. Date: Fri, 30 Jun 2006 17:37:31 +0200 User-Agent: KMail/1.9.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606301737.32015.rainer.heesen@gmx.de> X-Y-GMX-Trusted: 0 Cc: Subject: Re: CUPS, USB printers & "Permission Denied" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 15:37:35 -0000 I have a Minolta PagePro 1350 printer. When I use the workaround I get the error 'raw printers cannot use file: devices!' Is there another workaround? rainer@desktop ~$ lpstat -d -p -t system default destination: Minolta printer Minolta disabled since Fri Jun 30 17:14:11 2006 - Raw printers cannot use file: devices! scheduler is running system default destination: Minolta device for Minolta: /dev/lpt0 Minolta accepting requests since Fri Jun 30 17:14:11 2006 printer Minolta disabled since Fri Jun 30 17:14:11 2006 - Raw printers cannot use file: devices! Minolta-47 rainer 195584 Fri Jun 30 17:14:11 2006 ------------------------------------------------------------------------------------------------------------------------------------------ I found that the usb backend stalled here before actually doing any work. Before I've done any actual debugging of the backend, I suspect that it is being blocked on a status read attempt, though this is only my current guess. Here is a workaround: In printers.conf () you will probably find a line like this: DeviceURI usb:/dev/ulpt0 change usb: to file:, so that it looks something like this: DeviceURI file:/dev/ulpt0 Then restart cups. Cups will not read any status information from the printer, but at least it can print. Be warned about unknown side effects. :) Jan-Espen Pettersen