Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#5 v710

open
nobody
None
5
2005-08-06
2005-08-06
Josh Goodwin
No

I've recently got a v710 and found that it seems to
be a quite popular phone to mod. A lot of the
users on enthusiast sites also use linux. Has
anyone had luck getting this phone to interface?

Discussion

  • Logged In: NO

    I'd also like to see v710 support, as other linux phone apps
    don't seem to be interested in supporting it...

     
  • Logged In: YES
    user_id=1225384

    Please post lsusb -v output

     
  • Red Skull
    Red Skull
    2006-10-20

    Logged In: YES
    user_id=1625872

    I would like to see this working to.

    Here is an exit of the p2ktest command (cvs version), the
    last p2k_sendControl gets into a loop:

    $ p2ktest
    Using /dev/ttyACM0 as ACM device
    P2k Test program

    Device list:
    0000:0000: [Linux 2.6.12-1.1381_FC3 uhci_hcd] [UHCI Host
    Controller]
    22b8:2a21: [Motorola Inc.] [Motorola V710]
    0000:0000: [Linux 2.6.12-1.1381_FC3 uhci_hcd] [UHCI Host
    Controller]
    0000:0000: [Linux 2.6.12-1.1381_FC3 uhci_hcd] [UHCI Host
    Controller]
    0000:0000: [Linux 2.6.12-1.1381_FC3 ehci_hcd] [EHCI Host
    Controller]
    -------
    0Found P2K phone: ACM device : (null)
    AT device : 22b8:2a22
    P2K device : 22b8:2a21
    P2k Phone found....

    === [P2k API: p2k_openPhone]
    ACM Device: /dev/ttyACM0
    AT Device: 22b8:2a22
    P2K Device: 22b8:2a21
    === [P2k API: p2k_connect]
    === [P2k API: p2k_getPhoneName]
    === [P2k API: p2k_sendControl]
    ====> Control Message
    requesttype=0x41, request=0x02, value=0x00, index=0x08,
    size=0x10 (0016), timeout=1000
    ------- 0 1 2 3 4 5 6 7 8 9 A B C D E F
    000000: 00 01 00 20 00 08 00 00 01 17 00 01 00 00 00 00
    result=0016

    === [P2k API: p2k_sendControl]
    <==== Control Message
    requesttype=0xc1, request=0x00, value=0x00, index=0x08,
    size=0x22 (0034), timeout=1000
    result=0002
    ------- 0 1 2 3 4 5 6 7 8 9 A B C D E F
    000000: 00 00

    Error answer. try again

     
  • Red Skull
    Red Skull
    2006-10-20

    Logged In: YES
    user_id=1625872

    Here is the exit of the lsusb -v after is changed to p2k mode:
    Bus 003 Device 007: ID 22b8:2a21 Motorola PCS
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 1.10
    bDeviceClass 0 (Defined at Interface level)
    bDeviceSubClass 0
    bDeviceProtocol 0
    bMaxPacketSize0 16
    idVendor 0x22b8 Motorola PCS
    idProduct 0x2a21
    bcdDevice 0.01
    iManufacturer 1 Motorola Inc.
    iProduct 2 Motorola V710
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 92
    bNumInterfaces 4
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xc0
    Self Powered
    MaxPower 20mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 2 Communications
    bInterfaceSubClass 2 Abstract (modem)
    bInterfaceProtocol 1 AT-commands (v.25ter)
    iInterface 4 Motorola Communication Interface
    CDC Header:
    bcdCDC 1.09
    CDC Call Management:
    bmCapabilities 0x03
    call management
    use DataInterface
    bDataInterface 1
    CDC ACM:
    bmCapabilities 0f
    connection notifications
    sends break
    line coding and serial state
    get/set/clear comm features
    CDC Union:
    bMasterInterface 0
    bSlaveInterface 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type none
    Usage Type Data
    wMaxPacketSize 0x0010 bytes 16 once
    bInterval 32
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 10 Data
    bInterfaceSubClass 0 Unused
    bInterfaceProtocol 0
    iInterface 4 Motorola Communication Interface
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x8a EP 10 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type none
    Usage Type Data
    wMaxPacketSize 0x0040 bytes 64 once
    bInterval 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x0b EP 11 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type none
    Usage Type Data
    wMaxPacketSize 0x0040 bytes 64 once
    bInterval 0
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 6
    bAlternateSetting 0
    bNumEndpoints 0
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 2
    bInterfaceProtocol 255
    iInterface 6 Motorola Test Command
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 8
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 10 Data
    bInterfaceSubClass 2
    bInterfaceProtocol 255
    iInterface 5 Motorola MCU Data Logger
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x8a EP 10 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type none
    Usage Type Data
    wMaxPacketSize 0x0040 bytes 64 once
    bInterval 0
    Language IDs: (length=4)
    0409 English(US)