All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ganesan R <rganesan@myrealbox.com>
To: John Stoffel <stoffel@lucent.com>
Cc: linux-kernel@vger.kernel.org,
	linux-usb-devel@lists.sourceforge.net,
	torsten.scherer@uni-bielefeld.de
Subject: Re: Linux 2.6.x wrongly recognizes USB 2.0 DVD writer
Date: Thu, 14 Oct 2004 18:55:13 +0530	[thread overview]
Message-ID: <416E7E39.4040102@myrealbox.com> (raw)
In-Reply-To: <16750.30914.666243.108593@gargle.gargle.HOWL>

John Stoffel wrote:

>Ganesan> I have a NEC ND-2500A DVD writer in a ByteCC USB 2.0 external
>Ganesan> enclosure.  It's recognized perfectly in 2.4.27 (Debian
>Ganesan> kernel-image-2.4.27-1-686 package)
>
>I've got a ByteCC external enclosure too, and I can't get it to work
>reliably under Linux or Windows under Firewire.  I'd return it and get
>something better.
>
Thanks for the info. As I mentioned, the enclosure works flawlessly for 
me under 2.4.27. It's getting detected incorrectly only in 2.6.x. 
Another user reported a similar problem but was able to get dvd burning 
working by removing the checks from the writing tool. So, it looks like 
detection has been messed up only in 2.6.x.

Once again, 2.6.8 reports it as

======
scsi3 : SCSI emulation for USB Mass Storage devices
  Vendor: Revoltec  Model: USB/IDE Bridge (  Rev: 0103
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0
======

whereas 2.4.27 correctly reports

========                                                               
scsi2 : SCSI emulation for USB Mass Storage                            
   Vendor: _NEC      Model: DVD_RW ND-2500A                            
   Type:   CD-ROM    ANSI SCSI revision: 02                            
Attached scsi CD-ROM sr1 at scsi2, channel 0, id 0, lun 0              
sr1: scsi-1 drive                                                      
USB Mass Storage support registered.                                   
========                                                               

I checked the kernel sources. Sure enough, 
drivers/usb/storage/unusual_devs.h
has a new entry in the 2.6 tree:

========
/* <torsten.scherer@uni-bielefeld.de>: I don't know the name of the bridge
 * manufacturer, but I've got an external USB drive by the Revoltec company
 * that needs this. otherwise the drive is recognized as /dev/sda, but any
 * access to it blocks indefinitely.
 */
UNUSUAL_DEV(  0x0402, 0x5621, 0x0103, 0x0103,
        "Revoltec",
        "USB/IDE Bridge (ATA/ATAPI)",
        US_SC_DEVICE, US_PR_DEVICE, NULL, US_FL_FIX_INQUIRY),
========

I have not yet tested after removing this entry, but this looks to be 
the likely problem. The enclosure actually supports both 3.5 IDE hard 
disks as well as 5.25 CD/DVD drives. I have no clue why this entry 
should cause the drive to be wrongly detected. CCing linux-usb-devel for 
help.

Please CC me on replies to linux-usb-devel since I am not subscribed to 
that list. Thanks.

Ganesan

  reply	other threads:[~2004-10-14 13:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-14 11:14 Linux 2.6.x wrongly recognizes USB 2.0 DVD writer Ganesan R
2004-10-14 13:01 ` John Stoffel
2004-10-14 13:25   ` Ganesan R [this message]
2004-10-14 14:22     ` John Stoffel
2004-10-14 14:26     ` [linux-usb-devel] " Alan Stern
2004-10-20  4:44       ` [linux-usb-devel] Re: Linux 2.6.x wrongly recognizes USB 2.0 DVD writer (solved) Ganesan R

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=416E7E39.4040102@myrealbox.com \
    --to=rganesan@myrealbox.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb-devel@lists.sourceforge.net \
    --cc=stoffel@lucent.com \
    --cc=torsten.scherer@uni-bielefeld.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.