From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 10:59:37 2012 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B7F4EC98; Fri, 7 Dec 2012 10:59:37 +0000 (UTC) (envelope-from walter.pelissero@iesy.net) Received: from mail01.ish.de (mailout.ish.de [80.69.98.254]) by mx1.freebsd.org (Postfix) with ESMTP id 1CE3A8FC12; Fri, 7 Dec 2012 10:59:36 +0000 (UTC) Received: from [5.146.250.68] (account walter.pelissero@iesy.net HELO scylla.home.lan) by mail-fe-03.mail01.ish.de (CommuniGate Pro SMTP 5.3.15) with ESMTPSA id 676254649; Fri, 07 Dec 2012 11:59:29 +0100 Received: from scylla.home.lan (localhost [127.0.0.1]) by scylla.home.lan (8.14.5/8.14.5) with ESMTP id qB7AxPL6004356; Fri, 7 Dec 2012 11:59:26 +0100 (CET) (envelope-from wcp@scylla.home.lan) Received: (from wcp@localhost) by scylla.home.lan (8.14.5/8.14.5/Submit) id qB7AxPjN004355; Fri, 7 Dec 2012 11:59:25 +0100 (CET) (envelope-from wcp) From: walter@pelissero.de (Walter C. Pelissero) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20673.52237.892306.423829@scylla.home.lan> Date: Fri, 7 Dec 2012 11:59:25 +0100 To: Hans Petter Selasky Subject: Re: usb/174254: MIDI keyboard not recognised In-Reply-To: <201212071148.48127.hselasky@c2i.net> References: <201212070903.qB793F9O003465@scylla.home.lan> <201212071107.11055.hselasky@c2i.net> <20673.50604.494287.355326@scylla.home.lan> <201212071148.48127.hselasky@c2i.net> X-Mailer: VM 8.2.0b under 24.2.1 (amd64-portbld-freebsd9.1) X-Attribution: WP X-For-Spammers: blacklistme@pelissero.de X-MArch-Archive-ID: 170570 X-MArch-Processing-Time: 0.243s Cc: FreeBSD-gnats-submit@freebsd.org, freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: walter@pelissero.de List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2012 10:59:37 -0000 Hans Petter Selasky writes: > On Friday 07 December 2012 11:32:12 Walter C. Pelissero wrote: > > Hans Petter Selasky writes: > > > Can you try this: > > > > > > usbconfig -d 2.4 add_quirk UQ_AU_VENDOR_CLASS > > > > > > Then replug the device? > > > > Forgot to mention I had already tried: > > > > # usbconfig add_dev_quirk_vplh 0x0499 0x1037 0x0000 0xffff > > UQ_AU_VENDOR_CLASS > > > > to no effect. > > > > # usbconfig dump_device_quirks | fgrep 499 > > VID=0x0499 PID=0x1037 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_AU_VENDOR_CLASS > > Can you dump the configuration descriptor of your device using usbconfig -d > X.Y dump_curr_config_desc ? # usbconfig -d ugen2.4 dump_curr_config_desc ugen2.4: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON Configuration index 0 bLength = 0x0009 bDescriptorType = 0x0002 wTotalLength = 0x0036 bNumInterfaces = 0x0001 bConfigurationValue = 0x0001 iConfiguration = 0x0000 bmAttributes = 0x00c0 bMaxPower = 0x0000 Interface 0 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0000 bAlternateSetting = 0x0000 bNumEndpoints = 0x0002 bInterfaceClass = 0x00ff bInterfaceSubClass = 0x0000 bInterfaceProtocol = 0x00ff iInterface = 0x0000 Additional Descriptor bLength = 0x07 bDescriptorType = 0x24 bDescriptorSubType = 0x01 RAW dump: 0x00 | 0x07, 0x24, 0x01, 0x00, 0x01, 0x24, 0x00 Additional Descriptor bLength = 0x06 bDescriptorType = 0x24 bDescriptorSubType = 0x02 RAW dump: 0x00 | 0x06, 0x24, 0x02, 0x02, 0x01, 0x00 Additional Descriptor bLength = 0x09 bDescriptorType = 0x24 bDescriptorSubType = 0x03 RAW dump: 0x00 | 0x09, 0x24, 0x03, 0x02, 0x01, 0x01, 0x01, 0x01, 0x08 | 0x00 Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0001 bmAttributes = 0x0002 wMaxPacketSize = 0x0040 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 1 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0082 bmAttributes = 0x0002 wMaxPacketSize = 0x0040 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 -- http://pelissero.de