<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NL" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Just received a MC7355 as a replacement for our MC7750 and MC7700. We use a 3.6.8 kernel so I manually added the changes Bjorn made to qcserial.c and qmi_wwan.c to try and get it working, this was partly succesfull. First
 of all I have to manually switch usb configuration since our kernel defaults to the second one instead of the first, after that I get three tty’s none of which is responding to AT commands and a cdc_wdm device which seems to be working. Does anybody know why
 the modem defaults to the second usb configuration and why the tty is not responding to AT commands, has anybody any experience with this modem?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Greetings Niek<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Below some output of lsusb and dmesg<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">First lsusb:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Bus 002 Device 014: ID 1199:9041 Sierra Wireless, Inc.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Device Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bLength                18<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDescriptorType         1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bcdUSB               2.00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceClass            0 (Defined at Interface level)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceSubClass         0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceProtocol         0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bMaxPacketSize0        64<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  idVendor           0x1199 Sierra Wireless, Inc.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  idProduct          0x9041<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bcdDevice            0.06<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  iManufacturer           1 Sierra Wireless, Incorporated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  iProduct                2 MC7355<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  iSerial                 3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bNumConfigurations      2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Configuration Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bDescriptorType         2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    wTotalLength          160<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bNumInterfaces          4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bConfigurationValue     1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    iConfiguration          0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bmAttributes         0xe0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Self Powered<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Remote Wakeup<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    MaxPower              500mA<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber        2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass       255 Vendor Specific Class<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass      0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol      0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 00 10 01<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 01 00 00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  04 24 02 02<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 06 00 00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x82  EP 2 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Interrupt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x000c  1x 12 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x81  EP 1 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x01  EP 1 OUT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber        3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass       255 Vendor Specific Class<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass      0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol      0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 00 10 01<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 01 00 00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  04 24 02 02<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      ** UNRECOGNIZED:  05 24 06 00 00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x84  EP 4 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Interrupt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x000c  1x 12 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x83  EP 3 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x02  EP 2 OUT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber        8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass       255 Vendor Specific Class<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass    255 Vendor Specific Subclass<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol    255 Vendor Specific Protocol<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x86  EP 6 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Interrupt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x000a  1x 10 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x85  EP 5 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x03  EP 3 OUT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber        0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass       255 Vendor Specific Class<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass    255 Vendor Specific Subclass<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol    255 Vendor Specific Protocol<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x87  EP 7 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x04  EP 4 OUT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  Configuration Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bDescriptorType         2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    wTotalLength           82<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bNumInterfaces          2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bConfigurationValue     2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    iConfiguration          0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    bmAttributes         0xe0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Self Powered<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Remote Wakeup<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    MaxPower              500mA<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Association:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 8<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType        11<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bFirstInterface        12<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceCount         2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bFunctionClass          2 Communications<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bFunctionSubClass      14<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bFunctionProtocol       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iFunction               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber       12<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass         2 Communications<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass     14<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol      0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      CDC Header:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bcdCDC               1.10<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      UNRECOGNIZED CDC:  0c 24 1b 00 01 00 10 10 80 e0 0f 20<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x82  EP 2 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Interrupt<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0040  1x 64 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber       13<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass        10 CDC Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass      0 Unused<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol      2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    Interface Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bLength                 9<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bDescriptorType         4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceNumber       13<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bAlternateSetting       1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bNumEndpoints           2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceClass        10 CDC Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceSubClass      0 Unused<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      bInterfaceProtocol      2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      iInterface              0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x81  EP 1 IN<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      Endpoint Descriptor:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bLength                 7<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bDescriptorType         5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bEndpointAddress     0x01  EP 1 OUT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bmAttributes            2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Transfer Type            Bulk<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Synch Type               None<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">          Usage Type               Data<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        wMaxPacketSize     0x0200  1x 512 bytes<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        bInterval               0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Device Qualifier (for other device speed):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bLength                10<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDescriptorType         6<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bcdUSB               2.00<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceClass            0 (Defined at Interface level)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceSubClass         0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bDeviceProtocol         0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bMaxPacketSize0        64<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  bNumConfigurations      2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Device Status:     0x0000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  (Bus Powered)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">First dmesg after modem plugin, no tty’s and no cdc_wdm:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.322276] usb 2-1.4.1: new high-speed USB device number 19 using ehci_hcd<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.428852] usb 2-1.4.1: config 1 has an invalid interface number: 8 but max is 3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.451237] usb 2-1.4.1: config 1 has no interface number 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.468807] usb 2-1.4.1: config 2 has an invalid interface number: 12 but max is 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.491445] usb 2-1.4.1: config 2 has an invalid interface number: 13 but max is 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.514094] usb 2-1.4.1: config 2 has an invalid interface number: 13 but max is 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.536747] usb 2-1.4.1: config 2 has no interface number 0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.553409] usb 2-1.4.1: config 2 has no interface number 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.571411] usb 2-1.4.1: New USB device found, idVendor=1199, idProduct=9041<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.592503] usb 2-1.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.614919] usb 2-1.4.1: Product: MC7355<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  662.626659] usb 2-1.4.1: Manufacturer: Sierra Wireless, Incorporated<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">cat /sys/bus/usb/devices/2-1.4.1/bConfigurationValue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2             <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Whyyyy?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">echo 1 > /sys/bus/usb/devices/2-1.4.1/bConfigurationValue<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">dmesg<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.014104] qcserial 2-1.4.1:1.2: Qualcomm USB modem converter detected<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.034059] usb 2-1.4.1: Qualcomm USB modem converter now attached to ttyUSB0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.056270] qcserial 2-1.4.1:1.3: Qualcomm USB modem converter detected<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.076114] usb 2-1.4.1: Qualcomm USB modem converter now attached to ttyUSB1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.097966] qmi_wwan 2-1.4.1:1.8: cdc-wdm0: USB WDM device<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.114521] qmi_wwan 2-1.4.1:1.8: wwan0: register 'qmi_wwan' at usb-0000:00:1d.0-1.4.1, WWAN/QMI device, 16:87:cb:30:4d:0e<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.148388] qcserial 2-1.4.1:1.0: Qualcomm USB modem converter detected<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[  921.168289] usb 2-1.4.1: Qualcomm USB modem converter now attached to ttyUSB2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Looking good, but none of the tty’s respond to at commands via screen I think the third one is supposed to be the AT interface…<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The cdc-wdm device does seem to work:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">qmicli -d /dev/cdc-wdm0 --dms-get-manufacturer<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[/dev/cdc-wdm0] Device manufacturer retrieved:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        Manufacturer: 'Sierra Wireless, Incorporated'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">qmicli -d /dev/cdc-wdm0 --dms-get-model<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[/dev/cdc-wdm0] Device model retrieved:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        Model: 'MC7355'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>