new device for option and qmi_wwan

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello

the device called:

Telekom Speedstick LTE II
Alcatel Alcatel One Touch L100V LTE

an may be more.

With the ID
idVendor=1bbb, idProduct=f017 (cdrom-dummy)

and after

 eject /dev/sr0

idVendor=1bbb, idProduct=011e (network-mode)

works well with option and qmi_wwan .

echo "1bbb 011e" > /sys/bus/usb/drivers/qmi_wwan/new_id
echo "1bbb 011e" > /sys/bus/usb-serial/drivers/option1/new_id


Here are the information for the patches:

USB\VID_1BBB&PID_011E&MI_00\6&2259AD20&0&0000 Application1 interface
USB\VID_1BBB&PID_011E&MI_01\6&2259AD20&0&0001 Application2 interface
USB\VID_1BBB&PID_011E&MI_03\6&2259AD20&0&0003 Modem Interface
USB\VID_1BBB&PID_011E&MI_04\6&2259AD20&0&0004 AlcatelOTDC Wireless Ethernet Adapter

USBSTOR\DISK&VEN_USBMODEM&PROD_MMC_STORAGE&REV_2.31\7&1BB64CD&0 USBModem MMC Storage USB Device

More details (qmi-infos, lsusb) are attached.

Regards,
Thomas



Bus 001 Device 004: ID 1bbb:011e T & A Mobile Phones 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1bbb T & A Mobile Phones
  idProduct          0x011e 
  bcdDevice            0.00
  iManufacturer           3 USBModem
  iProduct                2 Mobile Broad Band
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          138
    bNumInterfaces          5
    bConfigurationValue     1
    iConfiguration          1 USBModem Configuration
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      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     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x87  EP 7 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
hpmini:~ # qmicli -d /dev/cdc-wdm1 --dms-noop --device-open-version-info -v | grep wdm
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Checking version info (15 retries)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message (translated)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message (translated)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] QMI Device supports 15 services:
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    ctl (1.5)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    wds (1.12)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    dms (1.6)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    nas (1.8)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    qos (1.3)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    wms (1.4)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    pds (1.10)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    auth (1.1)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    at (1.1)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    voice (2.1)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    cat2 (2.0)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    uim (1.4)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    pbm (1.4)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    unknown [0x1a] (1.0)
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1]    cat (2.0)
[22 Dez 2012, 11:17:28] [Debug] QMI Device at '/dev/cdc-wdm1' ready
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Allocating new client ID...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message (translated)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message (translated)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Registered 'dms' (version 1.6) client with ID '4'
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Unregistered 'dms' client with ID '4'
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Sent message (translated)...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message...
[22 Dez 2012, 11:17:28] [Debug] [/dev/cdc-wdm1] Received message (translated)...


eject /dev/sr0
idVendor=1bbb, idProduct=f017
idVendor=1bbb, idProduct=011e


echo "1bbb 011e" > /sys/bus/usb/drivers/qmi_wwan/new_id
echo "1bbb 011e" > /sys/bus/usb-serial/drivers/option1/new_id

/dev/ttyUSB1

ati                                                                              
Manufacturer: TCT Mobile International Limited
Model: Mobile Broad Band
Revision: EX1549E8XX
IMEI: 861170000416999
+GCAP: +CGSM,+FCLASS,+DS

OK




at&v                                                                             
&C: 2; &D: 2; &E: 0; &F: 0; &S: 0; &W: 0; E: 1; L: 0; M: 0; Q: 0; V: 1;
X: 1; Z: 0; \Q: 3; \S: 0; \V: 0; O: 0; S0: 0; S2: 43; S3: 13; S4: 10;
S5: 8; S6: 2; S7: 0; S8: 2; S9: 6; S10: 14; S11: 95; S30: 0; S103: 1;
S104: 1; +FCLASS: 0; +ICF: 3,3; +IFC: 2,2; +IPR: 115200; +DR: 0;
+DS: 0,0,2048,6; +CMEE: 2; +WS46: 12; +CFUN:; +CBST: 0,0,1;
+CRLP: (61,61,48,6,0),(61,61,48,6,1),(240,240,52,6,2);
+CV120: 1,1,1,0,0,0; +CHSN: 0,0,0,0; +CSSN: 0,0; +CREG: 0; +CGREG: 0;
+CEREG: 0; +CSCS: "IRA"; +CSTA: 129; +CR: 0; +CRC: 0; 
+CGDCONT: (1,"IP","","0.0.0.0",0,0); +CGDSCONT: ; +CGTFT: ; +CGEQREQ: ;
+CGEQMIN: ; +CGEQOS: ; +CGQREQ: ; +CGQMIN: ; +CGEREP: 0,0;
+CGDATA: "PPP"; +CGCLASS: "A"; +CGSMS: 1; +CSMS: 0; +CMGF: 0; +CSAS: 0;
+CRES: 0; +CSCA: "+491722270333",145; +CSMP: ,,0,0; +CSDH: 0;
+CSCB: 0,"",""; +FDD: 0; +FAR: 0; +FCL: 0; +FIT: 0,0; +ES: ,,;
+ESA: 0,,,,0,0,255,; +CMOD: 0; +CEMODE: 3; +CVHU: 1;
+CPIN: ����������,����������; +CMEC: 0,0,0,0; +CIND: 0,2,1,1,0,0,1,0;
+CMER: 0,0,0,0,0; +CGATT: 1; +CGACT: 0; +CPBS: "SM";
+CPMS: "ME","ME","SM";  +CNMI: 0,0,0,0,0; +CMMS: 0; +FTS: 0; +FRS: 0;
+FTH: 3; +FRH: 3; +FTM: 96; +FRM: 96; +CCUG: 0,0,0; +COPS: 0,0,"";
+CUSD: 0; +CAOC: 1; +CCWA: 0; +CCLK: ""; +CPOL: 0,2,"",0,0,0,0; +CPLS: 0;
+CTZR: 0; +CTZU: 0; +CLIP: 0; +COLP: 0; +CDIP: 0; +CLIR: 0; +CQI: 0;
+SYSSEL: 0,0,0,0; *CNTI: 0

OK










[  108.905173] usb 1-1: new high-speed USB device number 3 using ehci_hcd
[  109.022079] usb 1-1: New USB device found, idVendor=1bbb, idProduct=f017
[  109.022094] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[  109.022103] usb 1-1: Product: Mobile Broad Band
[  109.022111] usb 1-1: Manufacturer: USBModem
[  109.048134] Initializing USB Mass Storage driver...
[  109.049905] scsi4 : usb-storage 1-1:1.0
[  109.050735] scsi5 : usb-storage 1-1:1.1
[  109.051392] usbcore: registered new interface driver usb-storage
[  109.051401] USB Mass Storage support registered.
[  110.054070] scsi 4:0:0:0: Direct-Access     USBModem MMC Storage      2.31 PQ: 0 ANSI: 2
[  110.054895] scsi 5:0:0:0: CD-ROM            USBModem MMC Storage      2.31 PQ: 0 ANSI: 2
[  110.055521] sd 4:0:0:0: Attached scsi generic sg1 type 0
[  110.056215] scsi 5:0:0:0: Attached scsi generic sg2 type 5
[  110.058597] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[  110.075885] sr0: scsi-1 drive
[  110.075896] cdrom: Uniform CD-ROM driver Revision: 3.20
[  110.077183] sr 5:0:0:0: Attached scsi CD-ROM sr0
[  123.344944] usb 1-1: USB disconnect, device number 3
[  123.739164] usb 1-1: new high-speed USB device number 4 using ehci_hcd
[  123.855718] usb 1-1: New USB device found, idVendor=1bbb, idProduct=011e
[  123.855732] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[  123.855742] usb 1-1: Product: Mobile Broad Band
[  123.855750] usb 1-1: Manufacturer: USBModem
[  123.860158] scsi6 : usb-storage 1-1:1.2
[  124.863820] scsi 6:0:0:0: Direct-Access     USBModem MMC Storage      2.31 PQ: 0 ANSI: 2
[  124.864778] sd 6:0:0:0: Attached scsi generic sg1 type 0
[  124.868894] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[  224.062996] usbcore: registered new interface driver cdc_wdm
[  224.075989] usbcore: registered new interface driver qmi_wwan
[  277.781726] qmi_wwan: probe of 1-1:1.0 failed with error -1
[  277.781819] qmi_wwan: probe of 1-1:1.1 failed with error -1
[  277.783912] qmi_wwan 1-1:1.3: cdc-wdm0: USB WDM device
[  277.784619] qmi_wwan 1-1:1.3 wwan0: register 'qmi_wwan' at usb-0000:00:1d.7-1, WWAN/QMI device, 02:db:41:60:fe:91
[  277.786453] qmi_wwan 1-1:1.4: cdc-wdm1: USB WDM device
[  277.786996] qmi_wwan 1-1:1.4 wwan1: register 'qmi_wwan' at usb-0000:00:1d.7-1, WWAN/QMI device, 02:db:41:60:fe:91
[  324.724302] usbcore: registered new interface driver usbserial
[  324.724368] usbcore: registered new interface driver usbserial_generic
[  324.726678] usbserial: USB Serial support registered for generic
[  324.733794] usbcore: registered new interface driver option
[  324.733861] usbserial: USB Serial support registered for GSM modem (1-port)
[  445.148208] option 1-1:1.0: GSM modem (1-port) converter detected
[  445.148735] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[  445.148995] option 1-1:1.1: GSM modem (1-port) converter detected
[  445.150268] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[  566.843224] qmi_wwan 1-1:1.3: unknown notification 32 received: index 3 len 2

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux