<div dir="ltr">I finally had time to properly apply the patch.  Nothing has changed.  I still get the following error:<div><br></div><div><div>$ sudo qmi-network /dev/cdc-wdm0 start</div><div>Starting network with 'qmicli -d /dev/cdc-wdm0 --wds-start-network=  --client-no-release-cid'...</div>

<div>error: couldn't start network: QMI protocol error (26): 'NoEffect'</div><div>Saving state... (CID: 7)</div><div>error: network start failed, no packet data handle</div><div>Clearing state...</div></div><div>

<br></div><div>If I run the following:</div><div><br></div><div><div>$ sudo ifup wwan0</div><div>Ignoring unknown interface wwan0=wwan0.</div></div><div><br></div><div>Do you think the Ignoring unknown interface has something to do withit?</div>

<div><br></div><div>More info:</div><div><br></div><div><div>$ lsmod</div><div>Module                  Size  Used by</div><div>sierra                  8490  0 </div><div>qcserial                4385  0 </div><div>usb_wwan                6773  1 qcserial</div>

<div>qmi_wwan                9827  0 </div><div>cdc_wdm                10245  1 qmi_wwan</div><div>usbserial              27099  3 qcserial,sierra,usb_wwan</div></div><div><br></div><div><div>[    3.415013] usb 1-1.3: config 1 has an invalid interface number: 8 but max is 4</div>

<div>[    3.436260] usb 1-1.3: config 1 has an invalid interface number: 9 but max is 4</div><div>[    3.449764] usb 1-1.3: config 1 has no interface number 1</div><div>[    3.459493] usb 1-1.3: config 1 has no interface number 4</div>

<div>[    3.478681] usb 1-1.3: New USB device found, idVendor=1199, idProduct=9051</div><div>[    3.498711] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3</div><div>[    3.516309] usb 1-1.3: Product: AirCard 340U</div>

<div>[    3.526058] usb 1-1.3: Manufacturer: Sierra Wireless, Incorporated</div><div>[    3.536509] usb 1-1.3: SerialNumber: 013323000120510</div><div>[    4.342039] udevd[155]: starting version 175</div><div>[    5.569643] usbcore: registered new interface driver usbserial</div>

<div>[    5.609398] usbcore: registered new interface driver cdc_wdm</div><div>[    5.714065] usbcore: registered new interface driver usbserial_generic</div><div>[    5.777289] qmi_wwan 1-1.3:1.8: cdc-wdm0: USB WDM device</div>

<div>[    5.810054] usbserial: USB Serial support registered for generic</div><div>[    5.879582] qmi_wwan 1-1.3:1.8 wwan0: register 'qmi_wwan' at usb-bcm2708_usb-1.3, WWAN/QMI device, c6:1d:98:b8:37:68</div><div>

[    5.941888] usbcore: registered new interface driver qcserial</div><div>[    6.206575] usbcore: registered new interface driver qmi_wwan</div><div>[    6.243858] usbserial: USB Serial support registered for Qualcomm USB modem</div>

<div>[    6.476436] qcserial 1-1.3:1.0: Qualcomm USB modem converter detected</div><div>[    6.571918] usbcore: registered new interface driver sierra</div><div>[    6.776504] usb 1-1.3: Qualcomm USB modem converter now attached to ttyUSB0</div>

<div>[    6.858175] usbserial: USB Serial support registered for Sierra USB modem</div><div>[    7.006262] qcserial 1-1.3:1.2: Qualcomm USB modem converter detected</div><div>[    7.114227] usb 1-1.3: Qualcomm USB modem converter now attached to ttyUSB1</div>

<div>[    7.274019] sierra 1-1.3:1.3: Sierra USB modem converter detected</div><div>[    7.362697] usb 1-1.3: Sierra USB modem converter now attached to ttyUSB2</div></div><div><br></div><div>Please let me know your thoughts.  Thank you.</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 25, 2014 at 6:42 AM, Noah Taber <span dir="ltr"><<a href="mailto:noahtaber@gmail.com" target="_blank">noahtaber@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm going to reply to all previous questions:<div><br></div><div>Pertinent part of an ifconfig:</div>

<div><br></div><div><div>wwan0     Link encap:Ethernet  HWaddr 22:18:7d:6b:f6:14  </div><div>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1</div>
<div>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0</div><div>          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0</div><div>          collisions:0 txqueuelen:1000 </div><div>          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)</div>


</div><div><br></div><div>My APN is actually broadband.</div><div><br></div><div>I'm compiling the patch as I type.  Regarding the patch, I noticed that the qmi_wwan.c file was already fine.  The sierra.c file was missing the information.</div>


<div><br></div><div>Thank you everyone.  I hope the patch does it for me.  I will respond if works or if it does not work.</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">

On Fri, Apr 25, 2014 at 6:37 AM, Bjørn Mork <span dir="ltr"><<a href="mailto:bjorn@mork.no" target="_blank">bjorn@mork.no</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>David McCullough <<a href="mailto:david.mccullough@accelecon.com" target="_blank">david.mccullough@accelecon.com</a>> writes:<br>



> Aleksander Morgado wrote the following:<br>
>> On Fri, Apr 25, 2014 at 1:44 PM, David McCullough<br>
>> <<a href="mailto:david.mccullough@accelecon.com" target="_blank">david.mccullough@accelecon.com</a>> wrote:<br>
>> ><br>
>> > 2. Apply this patch to your kernel if it is not already applied to get all<br>
>> >    the interfaces for use with the modem in QMI mode.  This patch is against<br>
>> >    linux-3.10<br>
>> ><br>
>> > Cheers,<br>
>> > Davidm<br>
>> ><br>
>> > diff --git a/linux-3.10/drivers/net/usb/qmi_wwan.c b/linux-3.10/drivers/net/usb/qmi_wwan.c<br>
>> > index fb252c7..fddcfe0 100644<br>
>> > --- a/linux-3.10/drivers/net/usb/qmi_wwan.c<br>
>> > +++ b/linux-3.10/drivers/net/usb/qmi_wwan.c<br>
>> > @@ -580,6 +580,7 @@ static const struct usb_device_id products[] = {<br>
>> >         {QMI_FIXED_INTF(0x1199, 0x68a2, 8)},    /* Sierra Wireless MC7710 in QMI mode */<br>
>> >         {QMI_FIXED_INTF(0x1199, 0x68a2, 19)},   /* Sierra Wireless MC7710 in QMI mode */<br>
>> >         {QMI_FIXED_INTF(0x1199, 0x901c, 8)},    /* Sierra Wireless EM7700 */<br>
>> > +       {QMI_FIXED_INTF(0x1199, 0x9051, 8)},    /* Sierra Wireless MC7700 */<br>
>> >         {QMI_FIXED_INTF(0x1bbb, 0x011e, 4)},    /* Telekom Speedstick LTE II (Alcatel One Touch L100V LTE) */<br>
>> >         {QMI_FIXED_INTF(0x2357, 0x0201, 4)},    /* TP-LINK HSUPA Modem MA180 */<br>
>> >         {QMI_FIXED_INTF(0x1bc7, 0x1200, 5)},    /* Telit LE920 */<br>
>> > diff --git a/linux-3.10/drivers/usb/serial/sierra.c b/linux-3.10/drivers/usb/serial/sierra.c<br>
>> > index 8894665..16e40c4 100644<br>
>> > --- a/linux-3.10/drivers/usb/serial/sierra.c<br>
>> > +++ b/linux-3.10/drivers/usb/serial/sierra.c<br>
>> > @@ -288,6 +288,12 @@ static const struct usb_device_id id_table[] = {<br>
>> >         { USB_DEVICE_AND_INTERFACE_INFO(0x0F3D, 0x68AA, 0xFF, 0xFF, 0xFF),<br>
>> >           .driver_info = (kernel_ulong_t)&direct_ip_interface_blacklist<br>
>> >         },<br>
>> > +       { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x9051, 0xFF, 0xFF, 0xFF),<br>
>> > +         .driver_info = (kernel_ulong_t)&direct_ip_interface_blacklist<br>
>> > +       },<br>
>> > +       { USB_DEVICE_AND_INTERFACE_INFO(0x1199, 0x9051, 0xFF, 0x00, 0x00),<br>
>> > +         .driver_info = (kernel_ulong_t)&direct_ip_interface_blacklist<br>
>> > +       },<br>
>> >         { USB_DEVICE(0x0f3d, 0x68A3),   /* Airprime/Sierra Wireless Direct IP modems */<br>
>> >           .driver_info = (kernel_ulong_t)&direct_ip_interface_blacklist<br>
>><br>
>><br>
>> Is this reported to the LKML already?<br>
><br>
> Not by me yet,  its on my TODO list,  happy to have it passed along or to<br>
> send it.  When I saw the thread here I figured I had better at least chip<br>
> in where I am at if it helps.<br>
<br>
</div></div>It is already there in v3.14 and most of the stable kernels, including<br>
stable-3.10.y<br>
<br>
I don't think the sierra driver is appropriate for newer non-DirectIP<br>
devices.  The Netgear 340u is so similar to the other Qualcomm based<br>
Sierra devices that I added it to the qcserial driver instead.<br>
<br>
But this reminds me that I have a pile of patches for other devices.<br>
I'll clean those up and submit ASAP.<br>
<span><font color="#888888"><br>
<br>
Bjørn<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>