Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933288AbZLFAAo (ORCPT ); Sat, 5 Dec 2009 19:00:44 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S933284AbZLFAAl (ORCPT ); Sat, 5 Dec 2009 19:00:41 -0500 Received: from mail001.aei.ca ([206.123.6.130]:39418 "EHLO mail001.aei.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933273AbZLFAAk (ORCPT ); Sat, 5 Dec 2009 19:00:40 -0500 From: Ed Tomlinson To: Alan Stern Subject: Re: [BUG] 2.6.32 - Sddr-09 SM reader resets endlessly Date: Sat, 5 Dec 2009 19:00:41 -0500 User-Agent: KMail/1.12.4 (Linux/2.6.32-crc; KDE/4.3.4; x86_64; ; ) Cc: "Andries E. Brouwer" , Kernel development list , USB list References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200912051900.41298.edt@aei.ca> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2082 Lines: 53 On Saturday 05 December 2009 16:34:26 Alan Stern wrote: > On Sat, 5 Dec 2009, Andries E. Brouwer wrote: > > > > Andries, do you have any idea what's going on? Evidently this device > > > doesn't accept the protocol used by the sddr09 driver. > > > > Hi Alan, > > > > Sorry, no - I have no memory and worked on these USB drivers > > years ago. Forgot all details. Also my last sddr09 device broke > > some time ago. > > > > Looking at my old files I do not see the Vendor Id 0781, so maybe > > this is a device I never encountered. > > These old files also discuss some trickery with multi-lun devices > > where the driver needed depends on the lun. This is not a reader > > of multiple types of card? > > > > Many of my SM readers worked with either sddr09 or sddr55. > > Does the unusual devices section today say that such a device > > needs sddr09? > > > > Found a 2.6.31 source tree. Yes, > > > > UNUSUAL_DEV( 0x0781, 0x0200, 0x0000, 0x9999, > > "Sandisk", > > "ImageMate SDDR-09", > > US_SC_SCSI, US_PR_EUSB_SDDR09, usb_stor_sddr09_init, > > 0), > > > > Is it known who added this? Is 0208 in the interval of known devices > > for which sddr09 works? > > The entry was added before 2.5.0 (more than 7 years ago), and I can't > tell who added it. And the entry doesn't say anything about DPCM > (multiple-LUN trickery). > > Ed, it looks like you're out of luck. Unless you can figure out the > vendor-specific protocol used by that device, and modify the sddr09 > driver to support it, you won't be able to use the device under Linux. > > Or am I completely off base? Did it used to work with an earlier > kernel? If it did, can you get a usbmon trace of it? This is a regression. The device works fine in 2.6.31 something in .32 breaks it. Ed -- 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/