]> git.baikalelectronics.ru Git - kernel.git/commit
USB: do not handle device 1410:5010 in 'option' driver
authorEugeniy Meshcheryakov <eugen@debian.org>
Sun, 4 May 2008 23:24:38 +0000 (01:24 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 14 May 2008 17:00:27 +0000 (10:00 -0700)
commitaa26e3a1e8d604b1dc4c86e95cafd9bc7bd50b4e
tree2537ec121242cfb4589530266e0b6a2aaa7b2e56
parent542ae7cb699a96e3796955e61a614b4d6500a779
USB: do not handle device 1410:5010 in 'option' driver

This device is not a serial port, but a virtual CD-ROM device. For
example with my Novatel MC950D:

lsusb -v -d 1410:5010 | grep InterfaceClass
      bInterfaceClass         8 Mass Storage

After some time (ca. 5min) or if virtual CD is ejected, device id
changes to 1410:4400:

% lsusb -v -d 1410:4400 | grep InterfaceClass
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceClass       255 Vendor Specific Class

Variable name says that 0x5010 is a Novatel U727, but searching in
internet shows, that this device also provides virtual CD that should be
ejected before use. Product id for serial port in this case is 0x4100.

Signed-off-by: Eugeniy Meshcheryakov <eugen@debian.org>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/serial/option.c