UMTS/LTE Device K5005 from Vodafone/Huawei with ID 12d1:14c8

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

 



Hi,


The device 12d1:14c3 -->usb_modeswitch --> 12d1:14c8


should be added to the ID-list of "option" and "qmi_wwan".

The device has different IDs, but it should be very similar to
12d1:1505--> 12d1:1506 the Huwei E398-Modem.

The serial-modem function is confirmed by me using

echo "12d1 14c8" > /sys/bus/usb-serial/drivers/option1/new_id

and establishing a internet-connection.

But for wwan I have to compile a new kernel within the next days.

Sorry for not providing patches. 

If you need more information I try to give my best.


Regards,

Thomas Schäfer

dmesg, ati, lsusb details are attached.



[  104.069929] r8169 0000:03:00.0: eth0: link up
[  104.070729] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  104.214530] NET: Registered protocol family 17
[  115.455124] usb 1-1: new high-speed USB device number 3 using ehci_hcd
[  115.571855] usb 1-1: New USB device found, idVendor=12d1, idProduct=14c3
[  115.571870] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[  115.571880] usb 1-1: Product: Vodafone Mobile Broadband (Huawei) 
[  115.571889] usb 1-1: Manufacturer: Vodafone Group (Huawei) 
[  115.607869] usbcore: registered new interface driver uas
[  115.615561] Initializing USB Mass Storage driver...
[  115.615992] scsi4 : usb-storage 1-1:1.0
[  115.619617] scsi5 : usb-storage 1-1:1.1
[  115.619940] usbcore: registered new interface driver usb-storage
[  115.619949] USB Mass Storage support registered.
[  116.349755] usb 1-1: USB disconnect, device number 3
[  125.357121] usb 1-1: new high-speed USB device number 4 using ehci_hcd
[  125.474336] usb 1-1: New USB device found, idVendor=12d1, idProduct=14c8
[  125.474351] usb 1-1: New USB device strings: Mfr=4, Product=3, SerialNumber=0
[  125.474361] usb 1-1: Product: Vodafone Mobile Broadband (Huawei) 
[  125.474370] usb 1-1: Manufacturer: Vodafone Group (Huawei) 
[  125.481359] scsi6 : usb-storage 1-1:1.5
[  125.482830] scsi7 : usb-storage 1-1:1.6
[  126.485705] scsi 6:0:0:0: CD-ROM            Vodafone CD ROM (Huawei)  2.31 PQ: 0 ANSI: 0
[  126.486351] scsi 6:0:0:0: Attached scsi generic sg1 type 5
[  126.489527] scsi 7:0:0:0: Direct-Access     Vodafone Storage (Huawei) 2.31 PQ: 0 ANSI: 2
[  126.491249] sd 7:0:0:0: Attached scsi generic sg2 type 0
[  126.493306] sd 7:0:0:0: [sdb] Attached SCSI removable disk
[  126.516765] sr0: scsi-1 drive
[  126.516776] cdrom: Uniform CD-ROM driver Revision: 3.20
[  126.518518] sr 6:0:0:0: Attached scsi CD-ROM sr0
[  141.720908] EXT4-fs (sda2): re-mounted. Opts: acl,user_xattr,commit=0
[  141.736921] EXT4-fs (sda3): re-mounted. Opts: acl,user_xattr,commit=0
[  186.885638] usbcore: registered new interface driver usbserial
[  186.885694] usbcore: registered new interface driver usbserial_generic
[  186.885732] USB Serial support registered for generic
[  186.885815] usbserial: USB Serial Driver core
[  186.896799] usbcore: registered new interface driver option
[  186.896868] USB Serial support registered for GSM modem (1-port)
[  201.528688] option 1-1:1.0: GSM modem (1-port) converter detected
[  201.530645] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[  201.530852] option 1-1:1.1: GSM modem (1-port) converter detected
[  201.532246] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[  201.532448] option 1-1:1.2: GSM modem (1-port) converter detected
[  201.532846] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[  201.533076] option 1-1:1.3: GSM modem (1-port) converter detected
[  201.533944] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
[  201.534305] option 1-1:1.4: GSM modem (1-port) converter detected
[  201.534576] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4



OK                                                                                                                                          
ati                                                                                                                                         
Manufacturer: Vodafone (Huawei)                                                                                                             
Model: K5005                                                                                                                                
Revision: 11.335.21.20.11 




Bus 001 Device 004: ID 12d1:14c8 Huawei Technologies Co., Ltd. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x12d1 Huawei Technologies Co., Ltd.
  idProduct          0x14c8 
  bcdDevice            0.00
  iManufacturer           4 Vodafone Group (Huawei) 
  iProduct                3 Vodafone Mobile Broadband (Huawei) 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          193
    bNumInterfaces          7
    bConfigurationValue     1
    iConfiguration          2 Vodafone Configuration 
    bmAttributes         0xc0
      Self Powered
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1 
      bInterfaceProtocol     49 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 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     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     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      1 
      bInterfaceProtocol     50 
      iInterface              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              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       255 Vendor Specific Class
      bInterfaceSubClass      1 
      bInterfaceProtocol     51 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 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     0x03  EP 3 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        3
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1 
      bInterfaceProtocol     57 
      iInterface              0 
      ** UNRECOGNIZED:  05 24 00 10 01
      ** UNRECOGNIZED:  0d 24 0f 01 00 00 00 00 08 06 01 00 00
      ** UNRECOGNIZED:  05 24 06 03 04
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1 
      bInterfaceProtocol     56 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x86  EP 6 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        5
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      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               0
      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               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        6
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 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     0x88  EP 8 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
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)

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

  Powered by Linux