New Device ID: 0d08:0602 UTStarcom DV007

"Peter G." <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <alpine.LNX.0.999999.0712081857340.1423@scourge.crownest.nephros.org>
Hello,

I hope this is the right place to send an update to the USB device list.

I recently bought an exotic mobile phone called UTStarcom DV007.
It is a chinese-made, linux-powered GSM smartphone (more info below).

You connect it to a PC via USB cable. If the device detects an USB 
connection, it prompts the user to enable USB Storage mode. If 
activated, it acts as an usb-storage device allowing access to the 
Mini-SD card inserted to the phone.

When storage mode is not activated, it shows up as a Serial device:

I assume this could be used as a modem or to sync stuff with the phone 
(there is sync software on the phone), but I haven't yet figured out how 
to use that under Linux. Should someone have any pointers to that I am 
glad for any input.

A proposed change to usb.ids is attached as a patch.
lsusb -vv follows:


Bus 003 Device 010: ID 0d08:0603 
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               2.00
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        16
   idVendor           0x0d08
   idProduct          0x0603
   bcdDevice            2.23
   iManufacturer           1 Linux 2.4.19-rmk7-pxa2 with pxa2xx_udc
   iProduct                2 DV007
   iSerial                 3 303120446563
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           32
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0x80
       (Bus Powered)
     MaxPower              500mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           2
       bInterfaceClass         8 Mass Storage
       bInterfaceSubClass      6 SCSI
       bInterfaceProtocol     80 Bulk (Zip)
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x81  EP 1 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     0x02  EP 2 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  1x 64 bytes
         bInterval               0
Device Status:     0x0001
   Self Powered




Bus 003 Device 006: ID 0d08:0602 
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               2.00
   bDeviceClass            2 Communications
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        16
   idVendor           0x0d08
   idProduct          0x0602
   bcdDevice            0.00
   iManufacturer           1 DV007
   iProduct                1 DV007
   iSerial                 0
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           39
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          2 USB Simple Serial Configuration
     bmAttributes         0x80
       (Bus Powered)
     MaxPower              500mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           3
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass      2
       bInterfaceProtocol      1
       iInterface              3 Simple Serial Data Interface - Bulk mode
       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     0x83  EP 3 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0010  1x 16 bytes
         bInterval               0
Device Status:     0x0001
   Self Powered

More info about the device:
Information in scarce, but this is what I have been able to gather from 
the web:
Manufacturer Home Page (chinese):
http://www.utstar.com.cn/mobile/terminal/mobile_info.jsp?m_id=64

Variants were also branded as Philips 968, Rovershot DV-007 and and 
GSmax 007,

The linux system used is a decendant of the qtopia-based c8000 project 
by Cellon. Now defunct.
http://www.linuxdevices.com/news/NS7219952184.html

That's all, thanks
   Peter G.

PS: please CC me on reply, I am not (yet) subscribed to linux-usb-devel

-- 
"I do not think the way you think I think."
     -- Kai, last of the Brunnen G

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
usb_ids_utstarcom.diff (text/plain, 386 B)
--- usb.ids.orig	2007-12-08 19:12:19.000000000 +0100
+++ usb.ids	2007-12-08 19:15:48.000000000 +0100
@@ -4241,6 +4241,9 @@
 0cff  SAFA MEDIA Co., Ltd.
 	0320  SR-380N
 0d06  telos EDV Systementwicklung GmbH
+0d08  UTStarcom, Inc.
+	0602 DV007 Serial Data Interface
+	0603 DV007 Mass Storage
 0d0b  Contemporary Controls
 0d0c  Astron Electronics Co., Ltd
 0d0d  MKNet Corp.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.