Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create a new connection

    1. Sierra Wireless MC8090

      Code Block
      languagebash
      root@Nexcom-Master:~# nmcli con add type gsm ifname ttyUSB3 con-name TELEKOM_GSMDEMO apn internet.t-mobile user t-mobile password tm
      Connection 'TELEKOM_GSMDEMO' (e2321f56-3d77-46c0-8e52-a7dcda87b0d8) successfully added.


    2. Quectel UC20GB

      Code Block
      languagebash
      root@Nexcom-Master:~# nmcli con add type gsm ifname cdc-wdm0 con-name TELEKOM_QUACTEL apn internet.t-mobile user t-mobile password tm
      Connection 'TELEKOM_QUACTEL' (2f98d139-2442-4f51-b554-b13da3216a3c) successfully added.


      Quectel UC20GB


  2. Activate the connection

    Code Block
    languagebash
    admin@localhost:~$ nmcli con up TELEKOM_GSMDEMO
    Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)


  3. Edit a connection ( APN for example)


    Code Block
    languagebash
    admin@localhost:~$ nmcli connection edit type gsm con-name TM_QUACTEL
    
    ===| nmcli interactive connection editor |===
    
    Adding a new 'gsm' connection
    
    Type 'help' or '?' for available commands.
    Type 'describe [<setting>.<prop>]' for detailed property description.
    
    You may edit the following settings: connection, gsm, serial, ppp, ipv4, ipv6
    nmcli> print
    ===============================================================================
                        Connection profile details (TM_QUACTEL)
    ===============================================================================
    connection.id:                          TM_QUACTEL
    connection.uuid:                        ca88b4bb-93b7-42b0-8d9a-2e5d6ecae740
    connection.interface-name:              --
    connection.type:                        gsm
    connection.autoconnect:                 yes
    connection.autoconnect-priority:        0
    connection.timestamp:                   0
    connection.read-only:                   no
    connection.permissions:                 
    connection.zone:                        --
    connection.master:                      --
    connection.slave-type:                  --
    connection.autoconnect-slaves:          -1 (default)
    connection.secondaries:                 
    connection.gateway-ping-timeout:        0
    connection.metered:                     unknown
    connection.lldp:                        -1 (default)
    -------------------------------------------------------------------------------
    ipv4.method:                            auto
    ipv4.dns:                               
    ipv4.dns-search:                        
    ipv4.dns-options:                       (default)
    ipv4.dns-priority:                      0
    ipv4.addresses:                         
    ipv4.gateway:                           --
    ipv4.routes:                            
    ipv4.route-metric:                      -1
    ipv4.ignore-auto-routes:                no
    ipv4.ignore-auto-dns:                   no
    ipv4.dhcp-client-id:                    --
    ipv4.dhcp-timeout:                      0
    ipv4.dhcp-send-hostname:                yes
    ipv4.dhcp-hostname:                     --
    ipv4.dhcp-fqdn:                         --
    ipv4.never-default:                     no
    ipv4.may-fail:                          yes
    ipv4.dad-timeout:                       -1 (default)
    -------------------------------------------------------------------------------
    ipv6.method:                            auto
    ipv6.dns:                               
    ipv6.dns-search:                        
    ipv6.dns-options:                       (default)
    ipv6.dns-priority:                      0
    ipv6.addresses:                         
    ipv6.gateway:                           --
    ipv6.routes:                            
    ipv6.route-metric:                      -1
    ipv6.ignore-auto-routes:                no
    ipv6.ignore-auto-dns:                   no
    ipv6.never-default:                     no
    ipv6.may-fail:                          yes
    ipv6.ip6-privacy:                       -1 (unknown)
    ipv6.addr-gen-mode:                     stable-privacy
    ipv6.dhcp-send-hostname:                yes
    ipv6.dhcp-hostname:                     --
    -------------------------------------------------------------------------------
    gsm.number:                             *99#
    gsm.username:                           --
    gsm.password:                           <hidden>
    gsm.password-flags:                     0 (none)
    gsm.apn:                                --
    gsm.network-id:                         --
    gsm.pin:                                <hidden>
    gsm.pin-flags:                          0 (none)
    gsm.home-only:                          no
    gsm.device-id:                          --
    gsm.sim-id:                             --
    gsm.sim-operator-id:                    --
    -------------------------------------------------------------------------------
    nmcli> set gsm.apn apn.vodafone.com 
    nmcli> save
    nmcli> quit
    
    
    


OpenVPN

For openvpn setup follow the procedure explained here:

...