From owner-freebsd-current@FreeBSD.ORG Sat Mar 28 15:24:38 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 629B0106564A for ; Sat, 28 Mar 2009 15:24:38 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from hosting.lissyara.su (hosting.lissyara.su [77.221.149.162]) by mx1.freebsd.org (Postfix) with ESMTP id 1EF048FC15 for ; Sat, 28 Mar 2009 15:24:37 +0000 (UTC) (envelope-from admin@lissyara.su) Received: from [89.178.151.104] (port=19467 helo=HP.lissyara.su) by hosting.lissyara.su with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1LnaOi-0006Sx-UA; Sat, 28 Mar 2009 18:24:37 +0300 Message-ID: <49CE4145.7020504@lissyara.su> Date: Sat, 28 Mar 2009 18:24:53 +0300 From: Alex Keda User-Agent: Thunderbird 2.0.0.21 (X11/20090322) MIME-Version: 1.0 To: Hans Petter Selasky References: <49C7FE13.90808@lissyara.su> <200903281604.38753.hselasky@c2i.net> <49CE3FAA.2020604@lissyara.su> <200903281622.08116.hselasky@c2i.net> In-Reply-To: <200903281622.08116.hselasky@c2i.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Description: if spam count > 60 - this is spam X-Spam-Count: 0 X-Descriptions: powered by www.lissyara.su X-Bounce-ID: hosting.lissyara.su Cc: freebsd-current@freebsd.org Subject: Re: New USB stack and USB floppy X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Mar 2009 15:24:38 -0000 Hans Petter Selasky пишет: > On Saturday 28 March 2009, Alex Keda wrote: >> Hans Petter Selasky пишет: >>> On Saturday 28 March 2009, Alex Keda wrote: >>>> Hans Petter Selasky пишет: >>>>> On Monday 23 March 2009, Alex Keda wrote: >>>>>> I have USB floppy. >>>>>> >>>>>> Mar 24 00:11:25 HP kernel: usb2_alloc_device:1516: getting device >>>>>> descriptor at addr 3 failed! >>>>>> Mar 24 00:11:26 HP kernel: ugen0.3: at usbus0 >>>>>> Mar 24 00:11:26 HP kernel: umass0: >>>>> class 0/0, rev 1.10/2.00, addr 3> on usbus0 >>>>>> Mar 24 00:11:26 HP kernel: umass0: SCSI over Bulk-Only; quirks = >>>>>> 0x0100 >>>>> >>>>> ^^^^ Edit /sys/dev/usb/storage/umass.c >>>>> >>>>> And remove the quirk entry for your device. Maybe it is not correct. >>>> I delete UMASS_PROTO_SCSI. >>>> But: >>>> Mar 28 17:44:01 HP kernel: usb2_alloc_device:1516: getting device >>>> descriptor at addr 3 failed! >>>> Mar 28 17:44:02 HP kernel: usb2_req_re_enumerate:1434: getting device >>>> descriptor at addr 3 failed! >>>> Mar 28 17:44:03 HP kernel: usb2_req_re_enumerate:1434: getting device >>>> descriptor at addr 3 failed! >>>> Mar 28 17:44:03 HP kernel: ugen0.3: <> at usbus0 (disconnected) >>>> Mar 28 17:44:03 HP kernel: uhub_reattach_port:413: could not allocate >>>> new device! >>> What happens if you use an external HUB to connect the device ? >> I do not have external hub =) >> I have two ports in laptop - that will be enough =) > > Before your device attached in one of the ports, and now after you removed > the quirk? Very strange. I swap mouse and floppy: Mar 28 18:22:24 HP kernel: ums0: at uhub1, port 1, addr 2 (disconnected) Mar 28 18:22:24 HP kernel: ugen1.2: at usbus1 (disconnected) Mar 28 18:22:33 HP kernel: ugen1.2: at usbus1 Mar 28 18:22:33 HP kernel: umass0: on usbus1 Mar 28 18:22:33 HP kernel: umass0: (unknown 0x00) over Bulk-Only; quirks = 0x0100 Mar 28 18:22:34 HP kernel: umass0:2:0:-1: Attached to scbus2 Mar 28 18:22:52 HP kernel: usb2_alloc_device:1516: getting device descriptor at addr 3 failed! Mar 28 18:22:53 HP kernel: ugen0.3: at usbus0 Mar 28 18:22:53 HP kernel: ums0: on usbus0 Mar 28 18:22:53 HP kernel: ums0: error reading report description Mar 28 18:22:53 HP kernel: device_attach: ums0 attach returned 12 Mar 28 18:22:53 HP kernel: ums0: on usbus0 Mar 28 18:22:53 HP kernel: ums0: 3 buttons and [XYZ] coordinates Then, swap again: Mar 28 18:23:34 HP kernel: ums0: at uhub0, port 1, addr 3 (disconnected) Mar 28 18:23:34 HP kernel: ugen0.3: at usbus0 (disconnected) Mar 28 18:23:36 HP kernel: umass0: at uhub1, port 1, addr 2 (disconnected) Mar 28 18:23:36 HP kernel: ugen1.2: at usbus1 (disconnected) Mar 28 18:23:39 HP kernel: ugen1.2: at usbus1 Mar 28 18:23:39 HP kernel: ums0: on usbus1 Mar 28 18:23:39 HP kernel: ums0: 3 buttons and [XYZ] coordinates Mar 28 18:23:42 HP kernel: usb2_alloc_device:1516: getting device descriptor at addr 3 failed! Mar 28 18:23:44 HP kernel: usb2_req_re_enumerate:1434: getting device descriptor at addr 3 failed! Mar 28 18:23:45 HP kernel: usb2_req_re_enumerate:1434: getting device descriptor at addr 3 failed! Mar 28 18:23:45 HP kernel: usb2_alloc_device:1667: Failure selecting configuration index 0: USB_ERR_IOERROR, port 1, addr 3 (ignored) Mar 28 18:23:45 HP kernel: ugen0.3: at usbus0 Mar 28 18:23:45 HP kernel: pid 5873 (hald-probe-usb2-dev), uid 0: exited on signal 11 (core dumped) Mouse works well in first, and second port...