Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758125AbYC0AQ1 (ORCPT ); Wed, 26 Mar 2008 20:16:27 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755503AbYC0AQC (ORCPT ); Wed, 26 Mar 2008 20:16:02 -0400 Received: from eastrmmtao104.cox.net ([68.230.240.46]:38077 "EHLO eastrmmtao104.cox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755073AbYC0AP7 (ORCPT ); Wed, 26 Mar 2008 20:15:59 -0400 Date: Wed, 26 Mar 2008 20:15:57 -0400 From: Brad Sawatzky To: Oliver Neukum Cc: Greg Kroah-Hartman , linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org Subject: Re: [PATCH] usb-serial: fix regression in Visor/Palm OS module for kernels >= 2.6.24 Message-ID: <20080327001557.GA16176@enigma.swatter.net> Mail-Followup-To: Oliver Neukum , Greg Kroah-Hartman , linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org References: <20080326023243.GA25564@enigma.swatter.net> <200803260817.18330.oliver@neukum.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200803260817.18330.oliver@neukum.org> User-Agent: Mutt/1.5.16 (2007-06-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3765 Lines: 110 On Wed, 26 Mar 2008, Oliver Neukum wrote: > Am Mittwoch, 26. M?rz 2008 03:32:43 schrieb Brad Sawatzky: [ . . . ] > > I suppose it's possible that the kernel is identifying 3 bulk endpoints > > when there should only be 2 and there is some issue with the lower level > > endpoint probe? > > Send in "lsusb -v". Are you sure all devices have 3 endpoints? Seems to: % sudo lsusb -v Bus 002 Device 016: ID 091e:0004 Garmin International Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x091e Garmin International idProduct 0x0004 bcdDevice 1.00 iManufacturer 1 Palm, Inc. iProduct 2 Palm Handheld iSerial 5 PalmSN12345678 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 53 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 5 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0020 1x 32 bytes bInterval 0 Device Status: 0x0001 Self Powered [ Trimmed out other devices ] -- Brad -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/