Date: Sat, 14 Mar 2009 18:40:33 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-usb@freebsd.org Cc: Alexander Best <alexbestms@math.uni-muenster.de> Subject: Re: problem with usb printer Message-ID: <200903141840.33955.hselasky@c2i.net> In-Reply-To: <permail-20090314162626f7e55a9d00004ca3-a_best01@message-id.uni-muenster.de> References: <permail-20090314162626f7e55a9d00004ca3-a_best01@message-id.uni-muenster.de>
next in thread | previous in thread | raw e-mail | index | archive | help
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: <Samsung Electronics Co., Ltd.> at usbus0 > ulpt_probe:472: > ulpt_attach:498: sc=0xc6f6be80 > ulpt0: <Samsung Electronics Co., Ltd. Samsung ML-1510_700, class 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903141840.33955.hselasky>