<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font color="#663300" size="+1">Hi,<br>
      <br>
      Not sure if this the best forum to ask questions regarding MM
      configuration, etc.  I hope so.  If not please refer me to
      appropriate forums.<br>
      <br>
      I have a Quectel UC20 gsm modem.  I got it working under Debian
      Jessie on my MacBook (using VirtualBox).  It all seem to go well
      and had no problems getting it to work (well, after I unloaded the
      option driver, as the Quectel documentation only specifies the
      multiple tty method to access the modem).<br>
      <br>
      Now I have installed the same modem (on an evaluation board) to my
      embedded arm board (Digilent ZedBoard with Xilinx Zynq dual ARM-A9
      SOC), also running Debian Jessie.  It's conncected via a USB OTG
      port.  It shows up with lsusb and also the /dev/cdc-wdm0 entry is
      populated.  MM can see the device with 'mmcli -L' and 'mmcli -m 0'
      reports a bunch of information, so everything looks fine as far as
      detecting and communicating with the device.<br>
      <br>
      However, I just can't get it to connect to my ISP.  It works ok on
      the full Debian Jessie system, but not on the ZedBoard.<br>
      I copied the /etc/NetworkManager/system-connections/<myisp>
      file from the VB system.  I presume that is ok and MM should work.<br>
      <br>
      I thought I would try creating a new connection, but I can't find
      a way of doing this from the cli.  nm-connection-editor is gnome
      app and I don't have gnome installed on my embedded board.  I
      tried nmtui, nmtui-edit, nmtui-connect, but there are no options
      to add a Mobile Broadband connection as there is with nm-connection-editor.<br>
      <br>
      Is there a nice/easy way of adding a new Mobile Broadband
      connection with the cli tools ?<br>
      <br>
    </font>
    <blockquote><font color="#663300" size="+1"><tt># cat
          /etc/NetworkManager/system-connections/Telstra\ Telstra\
          \(Next\ G\)\ 1 <br>
          [connection]<br>
          id=Telstra Telstra (Next G) 1<br>
          uuid=5ee505f2-e161-436b-9b00-b36cab43ebfc<br>
          type=gsm<br>
          <br>
          [gsm]<br>
          number=*99#<br>
          password-flags=1<br>
          apn=telstra.internet<br>
          network-type=4<br>
          <br>
          [ipv6]<br>
          method=auto<br>
          <br>
          [ipv4]<br>
          method=auto<br>
          <br>
          [serial]<br>
          baud=115200<br>
          <br>
          <br>
          # lsmod</tt></font><font color="#663300"><br>
        <font size="+1"><tt>Module                  Size  Used by</tt></font><br>
        <font size="+1"><tt>cp210x                  7582  0 </tt></font><br>
        <font size="+1"><tt>qmi_wwan               10608  0 </tt></font><br>
        <font size="+1"><tt>cdc_wdm                 8788  2 qmi_wwan</tt></font><br>
        <font size="+1"><tt>usbnet                 17174  1 qmi_wwan</tt></font><br>
        <font size="+1"><tt>mii                     3417  1 usbnet</tt></font><br>
        <font size="+1"><tt>ipv6                  262886  24 </tt></font><br>
        <br>
        <br>
        <font size="+1"><tt># cat /boot/config-4.0.0-g0fa909f-dirty |
            grep -v '#' | grep 'WWAN\|QMI\|USB_SERIAL\|PPP\|QUALCOM'</tt></font><br>
        <font size="+1"><tt>CONFIG_NET_VENDOR_QUALCOMM=y</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_BSDCOMP=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_DEFLATE=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_FILTER=y</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_MPPE=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_MULTILINK=y</tt></font><br>
        <font size="+1"><tt>CONFIG_PPPOE=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_ASYNC=m</tt></font><br>
        <font size="+1"><tt>CONFIG_PPP_SYNC_TTY=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_NET_QMI_WWAN=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL=y</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_GENERIC=y</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_CP210X=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_FTDI_SIO=y</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_PL2303=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_QCAUX=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_QUALCOMM=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_WWAN=m</tt></font><br>
        <font size="+1"><tt>CONFIG_USB_SERIAL_OPTION=m</tt></font><br>
      </font></blockquote>
    <font color="#663300" size="+1"><tt></tt></font><font
      color="#663300" size="+1"><br>
      Thanks, Brendan.<br>
      <br>
    </font>
  </body>
</html>