From owner-freebsd-usb@FreeBSD.ORG Sat Mar 14 19:47:36 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43EDC1065670 for ; Sat, 14 Mar 2009 19:47:36 +0000 (UTC) (envelope-from a_best01@uni-muenster.de) Received: from zivm-out2.uni-muenster.de (ZIVM-OUT2.UNI-MUENSTER.DE [128.176.192.9]) by mx1.freebsd.org (Postfix) with ESMTP id CA65D8FC2D for ; Sat, 14 Mar 2009 19:47:35 +0000 (UTC) (envelope-from a_best01@uni-muenster.de) X-IronPort-AV: E=Sophos;i="4.38,363,1233529200"; d="scan'208";a="211912542" Received: from zivmaildisp2.uni-muenster.de (HELO ZIVMAILUSER01.UNI-MUENSTER.DE) ([128.176.188.143]) by zivm-relay2.uni-muenster.de with ESMTP; 14 Mar 2009 20:47:34 +0100 Received: by ZIVMAILUSER01.UNI-MUENSTER.DE (Postfix, from userid 149459) id 375F81B0762; Sat, 14 Mar 2009 20:47:34 +0100 (CET) Date: Sat, 14 Mar 2009 20:47:33 +0100 (CET) From: Alexander Best Sender: Organization: Westfaelische Wilhelms-Universitaet Muenster To: Message-ID: In-Reply-To: <200903141840.33955.hselasky@c2i.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: Re: problem with usb printer X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Mar 2009 19:47:36 -0000 i've been able to reproduce the error. it only occurs when i print a testpage from the cups web interface. if i simply print a page using `lp` the problem doesn't occur. also the printer needs to have the following device line configured: DeviceURI file:/dev/ulpt0 if DeviceURI is set to usb:/dev/ulpt0 the error doesn't occur when i print a testpage. i'm not sure which exact command is being issued when a testpage is being printed. obviously the error i described only appears in rare situations. so it might not be worth fixing it. however apart from this error i'm not able to print at all. even though there's no crash, nothing get's printed. cheers. Hans Petter Selasky schrieb am 2009-03-14: > On Saturday 14 March 2009, Alexander Best wrote: > > hi there. > > i'm having a problem with my usb printer. it's being recognised as > > ulpt0, > > but i cannot print. i'm using the cups port for printing. i've set > > hw.usb2.ulpt.debug=15 and this is the output: > > uhub_reattach_port:348: port 2 reset failed, error=USB_ERR_TIMEOUT > > uhub_reattach_port:434: device problem (USB_ERR_TIMEOUT), disabling > > port 2 > > ugen0.3: at usbus0 > > ulpt_probe:472: > > ulpt_attach:498: sc=0xc6f6be80 > > ulpt0: > 0/0, rev > > 1.10/1.00, addr 3> on usbus0 > > ulpt_attach:538: setting alternate config number: 0 > > ulpt0: using bi-directional mode > > ulpt_reset:164: > > ulpt_write_callback:203: state=0x0 > > ulpt_write_callback:203: state=0x1 > > ulpt_write_callback:203: state=0x1 > > ulpt_write_callback:203: state=0x2 > > after turning off the device i constantly get this output: > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > ulpt_status_callback:328: error=USB_ERR_STALLED > > the cups daemon cannot be stopped (even with kill -9) and none of > > the lp* > > apps work anymore. also i'm not able to attach any new usb devices. > > so a > > reboot is the only solution that worked in order to get my computer > > fully > > operational again. > What happens if you try to reset the usb device? > Maybe you could press CTRL + ALT + ESC and dump all the threads or at > least > threads having the word "ulpt" in the function names in the > backtrace? > --HPS