Friday, April 15, 2016

Cisco 899G LTE Router Configuration

I was asked to configure a Cisco 899G 4G LTE router. This is to quickly deploy Internet access for remote sites using 4G/LTE as its medium for WAN connectivity. 4G uses a nano SIM card and you'll need a 2G SIM card adapter in order to fit into the router's SIM card slot. Below is what a nano SIM card adapter looks like.




This is the front panel of the Cisco 899G LTE router.


These are the ports at the back of the router. It has dual 4G antennas, a built-in 8-port GigabitEthernet switch (GE ports 0-7), dual GigabitEthernet WAN ports (GE WAN ports 8 and 9) with the option for fiber SFP for one GE WAN. The dual SIM card slot is covered by a metal plate and you'll need a flathead screwdriver to press it down and pull it off.


Once the metal cover is removed, take note of the orientation for inserting the SIM card using the SIM icon/drawing beside S0 and S1.


There is also an option to use an extended antenna (4G-AE010-R) to get a better signal.



Once the router completely boots up, take note of the LED lights in front such as the SIM card slot number, the signal strength (RSSI) and if LTE/WWAN is active.


Below is the initial router bootup.


System Bootstrap, Version 15.4(3r)M1, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2014 by cisco Systems, Inc.

bad checksum, p_nvram 0x415d70
Correcting the backup nv_flash

Total memory size = 1024 MB
C899G-LTE-GA-K9 platform with 1048576 Kbytes of main memory
Main memory is configured to 32 bit mode

Readonly ROMMON initialized


IOS Image Load Test
___________________
Digitally Signed Production Software
Self decompressing the image :

##################################################################################################

##################################################################################################

##################################################################################################

##################################################################################################

##################################################################################################

##################################################################################################

##################################################################################################

######################################################################################## [OK]
*** No sreloc section
Smart Init is enabled
smart init is sizing iomem
                 TYPE      MEMORY_REQ
    Onboard devices &
         buffer pools      0x03AECEC0
-----------------------------------------------
               TOTAL:      0x03AECEC0

Rounded IOMEM up to: 58Mb.
Using 6 percent iomem. [58Mb/896Mb]

              Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

           cisco Systems, Inc.
           170 West Tasman Drive
           San Jose, California 95134-1706



Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.5(3)M, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2015 by Cisco Systems, Inc.
Compiled Wed 22-Jul-15 23:59 by prod_rel_team


This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

Cisco C899G-LTE-GA-K9 (revision 1.0) with 857164K/60339K bytes of memory.Installed image archive

Processor board ID FCZ20069123
1 FastEthernet interface
10 Gigabit Ethernet interfaces
3 terminal lines
1 Virtual Private Network (VPN) Module
2 Cellular interfaces
DRAM configuration is 32 bits wide
255K bytes of non-volatile configuration memory.
1000944K bytes of ATA System CompactFlash (Read/Write)

%Error opening tftp://255.255.255.255/network-confg (Socket error)
%Error opening tftp://255.255.255.255/cisconet.cfg (Socket error)

         --- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no


Press RETURN to get started!


*Jan  2 00:00:01.031: %IOS_LICENSE_IMAGE_APPLICATION-6-LICENSE_LEVEL: Module name = c800 Next reboot level = advipservices and License = advipservices
*Apr  1 14:25:17.839: c3600_scp_set_dstaddr2_idb(184)add = 80 name is Embedded-Service-Engine0
*Apr  1 14:25:18.127: %VPN_HW-6-INFO_LOC: Crypto engine: onboard 0  State changed to: Initialized
*Apr  1 14:25:18.127: %VPN_HW-6-INFO_LOC: Crypto engine: onboard 0  State changed to: Enabled
*Apr  1 14:25:34.311: %LINEPROTO-5-UPDOWN: Line protocol on Interface VoIP-Null0, changed state to up
*Apr  1 14: %LINK-3-UPDOWN: Interface GigabitEthernet8, changed state to up
*Apr  1 14:25:34.311: %LINK-3-UPDOWN: Interface GigabitEthernet9, changed state to up
*Apr  1 14:25:34.311: %LINK-3-UPDOWN: Interface FastEthernet0, changed state to up
*Apr  1 14:25:35.011: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to down
*Apr  1 14:25:35.311: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet8, changed state to down
*Apr  1 14:25:35.311: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet9, changed state to down
*Apr  1 14:25:35.311: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0, changed state to up
*Apr  1 14:25:37.011: %LINK-3-UPDOWN: Interface GigabitEthernet9, changed state to down
*Apr  1 14:25:37.011: %LINK-3-UPDOWN: Interface GigabitEthernet8, changed state to down
*Apr  1 14:26:19.091: %SYS-4-CONFIG_RESOLVE_FAILURE: System config parse from
(tftp://255.255.255.255/network-confg) failed
*Apr  1 14:26:19.167: %SYS-4-CONFIG_RESOLVE_FAILURE: System config parse from
(tftp://255.255.255.255/cisconet.cfg) failed
*Apr  1 14:26:28.379: %LINK-5-CHANGED: Interface FastEthernet0, changed state to administratively down
*Apr  1 14:26:28.955: %LINK-5-CHANGED: Interface GigabitEthernet8, changed state to
administratively down
*Apr  1 14:26:28.983: %LINK-5-CHANGED: Interface GigabitEthernet9, changed state to
administratively down
*Apr  1 14:26:29.379: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0, changed state to down
*Apr  1 14:26:33.667: %LINK-3-UPDOWN: Interface Ethernet10, changed state to up
*Apr  1 14:26:34.815: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet10, changed state to up
*Apr  1 14:26:36.399: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0, changed state to down
*Apr  1 14:26:36.399: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet2, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet3, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet4, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet5, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet6, changed state to down
*Apr  1 14:26:36.619: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet7, changed state to down
*Apr  1 14:26:38.039: %SYS-5-RESTART: System restarted --
Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.5(3)M, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2015 by Cisco Systems, Inc.
Compiled Wed 22-Jul-15 23:59 by prod_rel_team
*Apr  1 14:26:38.255:  ifs_open failed, path flash:1:/env_vars errno 2574
*Apr  1 14:26:38.347: %CRYPTO-6-ISAKMP_ON_OFF: ISAKMP is OFF
*Apr  1 14:26:38.347: %CRYPTO-6-GDOI_ON_OFF: GDOI is OFF
*Apr  1 14:26:43.575: %SECONDCORE-5-BOOTSTAGE: ROMMON on 2nd core UP
*Apr  1 14:26:43.587: %SECONDCORE-5-BOOTSTAGE: BOOTLOADER on 2nd core UP
*Apr  1 14:26:47.719: %SECONDCORE-5-BOOTSTAGE: LINUX on 2nd core UP
Router>show ip interface brief
Interface                  IP-Address      OK? Method Status                Protocol
Cellular0                  unassigned      YES unset  down                  down
Cellular1                  unassigned      YES unset  down                  down
FastEthernet0              unassigned      YES unset  administratively down down
GigabitEthernet0           unassigned      YES unset  down                  down
GigabitEthernet1           unassigned      YES unset  down                  down
GigabitEthernet2           unassigned      YES unset  down                  down
GigabitEthernet3           unassigned      YES unset  down                  down
GigabitEthernet4           unassigned      YES unset  down                  down
GigabitEthernet5           unassigned      YES unset  down                  down
GigabitEthernet6           unassigned      YES unset  down                  down
GigabitEthernet7           unassigned      YES unset  down                  down
GigabitEthernet8           unassigned      YES unset  administratively down down
GigabitEthernet9           unassigned      YES unset  administratively down down
Vlan1                      unassigned      YES unset  down                  down
Router>
Router>show version
Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.5(3)M, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2015 by Cisco Systems, Inc.
Compiled Wed 22-Jul-15 23:59 by prod_rel_team

ROM: System Bootstrap, Version 15.4(3r)M1, RELEASE SOFTWARE (fc1)

Router uptime is 2 minutes
System returned to ROM by power-on
System image file is "flash:c800-universalk9-mz.SPA.155-3.M.bin"
Last reload type: Normal Reload
Last reload reason: power-on


This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html

If you require further assistance please contact us by sending email to
export@cisco.com.

Cisco C899G-LTE-GA-K9 (revision 1.0) with 857164K/60339K bytes of memory.
Processor board ID FCZ20069123
1 FastEthernet interface
10 Gigabit Ethernet interfaces
3 terminal lines
1 Virtual Private Network (VPN) Module
2 Cellular interfaces
DRAM configuration is 32 bits wide
255K bytes of non-volatile configuration memory.
1000944K bytes of ATA System CompactFlash (Read/Write)


License Info:

License UDI:

-------------------------------------------------
Device#   PID                   SN
-------------------------------------------------
*1        C899G-LTE-GA-K9       FCZ20069123


License Information for 'c800'
    License Level: advipservices   Type: Permanent
    Next reboot license Level: advipservices


Configuration register is 0x2102

Router>
*Apr  1 14:27:34.823: %CISCO800-2-MODEM_UP: Cellular0 modem is now UP

Router#show ip interface brief
Interface                  IP-Address      OK? Method Status                Protocol
Cellular0                  unassigned      YES unset  up                    up 
Cellular1                  unassigned      YES unset  down                  down
FastEthernet0              unassigned      YES unset  administratively down down
GigabitEthernet0           unassigned      YES unset  down                  down
GigabitEthernet1           unassigned      YES unset  down                  down
GigabitEthernet2           unassigned      YES unset  down                  down
GigabitEthernet3           unassigned      YES unset  down                  down
GigabitEthernet4           unassigned      YES unset  down                  down
GigabitEthernet5           unassigned      YES unset  down                  down
GigabitEthernet6           unassigned      YES unset  down                  down
GigabitEthernet7           unassigned      YES unset  down                  down
GigabitEthernet8           unassigned      YES unset  administratively down down
GigabitEthernet9           unassigned      YES unset  administratively down down
Vlan1                      unassigned      YES unset  down                  down

Router>enable
Router#show cell ?
  <0-1>  Cellular interface number

Router#show cell 0 ?
  all         Display all the information
  connection  Current active connection and statistics
  gps         Cellular gps information
  hardware    Cellular modem hardware information
  logs        Modem logging information
  microcode   Cellular microcode information
  network     Cellular network information
  oma-dm      LTE OMA DM information
  profile     Profile information in the modem
  qos         Current QoS configuration and statistics
  radio       Cellular modem radio information
  security    Modem security status
  sms         SMS information

Router#show cell 0 radio
Radio power mode = ON
LTE Rx Channel Number =  3250
LTE Tx Channel Number =  19300
LTE Band =  7
LTE Bandwidth = 20 MHz
Current RSSI = -63 dBm     // STRONG SIGNAL
Current RSRP = -91 dBm
Current RSRQ = -9 dB
Current SNR = 6.8  dB
Radio Access Technology(RAT) Preference = AUTO
Radio Access Technology(RAT) Selected = LTE  


Below is a useful RSSI reference chart.


Router#show cell 0 network
Current System Time = Fri Apr 1 14:32:36 2016
Current Service Status = Normal
Current Service = Packet switched
Current Roaming Status = Home
Network Selection Mode = Automatic
Network = SingTel
Mobile Country Code (MCC) = 525
Mobile Network Code (MNC) = 1
Packet switch domain(PS) state = Attached
Registration state(EMM) = Registered
EMM Sub State = Normal Service
Tracking Area Code (TAC) = 710
Cell ID = 188590849


Router#show cell 0 profile

Profile 1 = INACTIVE* **
--------
PDP Type = IPv4v6
Access Point Name (APN) =
Authentication = None

  * - Default profile
 ** - LTE attach profile


Configured default profile for active SIM 0 is profile 1.


Router#show cell 0 security
Active SIM = 0    // WILL DISPLAY A "1" IF 4G SIM CARD IS INSERTED IN SIM1 SLOT
SIM switchover attempts = 0
Card Holder Verification (CHV1) = Disabled
SIM Status = OK
SIM User Operation Required = None
Number of CHV1 Retries remaining = 3


Router#show cell 0 all
Hardware Information
====================
Modem Firmware Version = SWI9X15C_05.05.58.00
Modem Firmware built = 2015/03/04 21:30:23
Hardware Version = 1.0
Device Model ID: MC7304
Package Identifier ID: 1102029_9903299_MC7304_05.05.58.00_00_Cisco_005.010_000
International Mobile Subscriber Identity (IMSI) = 525016118316xxx
International Mobile Equipment Identity (IMEI) = 352761060732xxx
Integrated Circuit Card ID (ICCID) = 8965011301141677xxx
Mobile Subscriber Integrated Services
Digital Network-Number (MSISDN) = 6591133xxx
Current Modem Temperature = 35 deg C
PRI SKU ID = 9903299, PRI version = 05.10, Carrier = 1

Profile Information
====================

Profile 1 = INACTIVE* **
--------
PDP Type = IPv4v6
Access Point Name (APN) =
Authentication = None

  * - Default profile
 ** - LTE attach profile


Configured default profile for active SIM 0 is profile 1.


Data Connection Information
===========================
Profile 1, Packet Session Status = INACTIVE
Profile 2, Packet Session Status = INACTIVE
Profile 3, Packet Session Status = INACTIVE
Profile 4, Packet Session Status = INACTIVE
Profile 5, Packet Session Status = INACTIVE
Profile 6, Packet Session Status = INACTIVE
Profile 7, Packet Session Status = INACTIVE
Profile 8, Packet Session Status = INACTIVE
Profile 9, Packet Session Status = INACTIVE
Profile 10, Packet Session Status = INACTIVE
Profile 11, Packet Session Status = INACTIVE
Profile 12, Packet Session Status = INACTIVE
Profile 13, Packet Session Status = INACTIVE
Profile 14, Packet Session Status = INACTIVE
Profile 15, Packet Session Status = INACTIVE
Profile 16, Packet Session Status = INACTIVE

Network Information
===================
Current System Time = Fri Apr 1 14:36:37 2016
Current Service Status = Normal
Current Service = Packet switched
Current Roaming Status = Home
Network Selection Mode = Automatic
Network = SingTel
Mobile Country Code (MCC) = 525
Mobile Network Code (MNC) = 1
Packet switch domain(PS) state = Attached
Registration state(EMM) = Registered
EMM Sub State = Normal Service
Tracking Area Code (TAC) = 710
Cell ID = 188590849

Radio Information
=================
Radio power mode = ON
LTE Rx Channel Number =  3250
LTE Tx Channel Number =  19300
LTE Band =  7
LTE Bandwidth = 20 MHz
Current RSSI = -63 dBm
Current RSRP = -91 dBm
Current RSRQ = -9 dB
Current SNR = 4.4  dB
Radio Access Technology(RAT) Preference = AUTO
Radio Access Technology(RAT) Selected = LTE

Modem Security Information
==========================
Active SIM = 0
SIM switchover attempts = 0
Card Holder Verification (CHV1) = Disabled
SIM Status = OK
SIM User Operation Required = None
Number of CHV1 Retries remaining = 3

GPS Information
==========================

GPS Info
-------------
GPS Feature: enabled
GPS Port Selected: Dedicated GPS port
GPS State: GPS disabled

SMS Information
===============
Incoming Message Information
----------------------------
SMS stored in modem = 0
SMS archived since booting up = 0
Total SMS deleted since booting up = 0
Storage records allocated = 25
Storage records used = 0
Number of callbacks triggered by SMS = 0
Number of successful archive since booting up = 0
Number of failed archive since booting up = 0

Outgoing Message Information
----------------------------
Total SMS sent successfully = 0
Total SMS send failure = 0
Number of outgoing SMS pending = 0
Number of successful archive since booting up = 0
Number of failed archive since booting up = 0
Last Outgoing SMS Status = SUCCESS
Copy-to-SIM Status =     0x0
Send-to-Network Status = 0x0
Report-Outgoing-Message-Number:
  Reference Number =     0
  Result Code =          0x0
  Diag Code =            0x0 0x0 0x0 0x0 0x0

SMS Archive URL =

Error Information
=================

This command is not supported on this platform.


Modem Crashdump Information
===========================
Modem crashdump logging: off


Router#show interface cell0
Cellular0 is up (spoofing), line protocol is up (spoofing)
  Hardware is 4G WWAN Modem - Global (Europe & Australia) Multimode LTE/DC-HSPA+/HSPA+/HSPA/U
  Internet address will be assigned dynamically by the network  
  MTU 1500 bytes, BW 9 Kbit/sec, DLY 100000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation SLIP, loopback not set
  Keepalive not supported
  Last input 00:02:35, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/10 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     9 packets input, 828 bytes, 0 no buffer
     Received 0 broadcasts (0 IP multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     8 packets output, 800 bytes, 0 underruns
     0 output errors, 0 collisions, 1 interface resets
     0 unknown protocol drops
     0 output buffer failures, 0 output buffers swapped out


I've used the SingTel Acces Point Name (APN) settings below for the LTE profile configuration (also works with a SingTel 3G SIM card). This link provides the APN info for Singapore mobile carriers while this link provides the APN for mobile carriers in different countries.


Router#cell ?
  <0-1>  Cellular interface number

Router#cell 0 ?
  lte  LTE Technology Commands

Router#cell 0 lte ?
  oma-dm      Open Mobile Alliance Device Management
  plmn        PLMN Commands
  prl-region  View/set PRL region
  profile     LTE Profile management commands
  sim         SIM card commands
  sms         SMS Commands
  technology  LTE Technology Preferences

Router#cell 0 lte profile ?
  create  Create/Edit a Profile
  delete  Delete a profile

Router#cell 0 lte profile create ?
  <1-16>  Profile Number

Router#cell 0 lte profile create 1 ?
  WORD  Access Point Name
  <cr>

Router#cell 0 lte profile create 1 e-ideas ?
  chap      CHAP authentication only
  none      No authentication
  pap       PAP authentication only
  pap_chap  PAP or CHAP authentication
  <cr>

Router#cell 0 lte profile create 1 e-ideas chap ?
  WORD  Username

Router#cell 0 lte profile create 1 e-ideas chap 65ideas ?
  WORD  Password
  <cr>

Router#cell 0 lte profile create 1 e-ideas chap 65ideas 65ideas ?
  ipv4    IPv4 type Bearer
  ipv4v6  IPV4V6 type Bearer
  ipv6    IPV6 type Bearer
  <cr>

Router#cell 0 lte profile create 1 e-ideas chap 65ideas 65ideas ipv4
Warning: You are attempting to modify the attach profile.
Please consult the service provider before doing so.
Modem power cycle required for change to take effect.

PDP Type = IPv4v6
Access Point Name (APN) =
Authentication = NONE

Profile 1 already exists with above parameters. Do you want to overwrite? [confirm]

Profile 1 will be overwritten with the following values:

PDP type = IPv4
APN = e-ideas
Username = 65ideas
Password = 65ideas
Authentication = CHAP

Are you sure? [confirm]
Profile 1 written to modem

Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface cell ?
  <0-1>  Cellular interface number

Router(config)#interface cell 0
Router(config-if)#ip address ?
  A.B.C.D     IP address
  negotiated  IP Address negotiated over PPP
  pool        IP Address autoconfigured from a local DHCP pool

Router(config-if)#ip address negotiated
Router(config-if)#encapsulation ?
  bstun    Block Serial tunneling (BSTUN)
  ppp      Point-to-Point protocol
  raw-tcp  Raw socket TCP
  raw-udp  Raw socket UDP
  scada    SCADA
  slip     Serial Line IP

Router(config-if)#encapsulation slip
Router(config-if)#dialer ?
  callback-secure         Enable callback security
  enable-timeout          Set length of time an interface stays down before it
                          is available for dialing
  fast-idle               Set idle time before disconnecting line with an
                          unusually high level of contention
  hold-queue              Configure output hold queue
  idle-timeout            Specify idle timeout before disconnecting line
  in-band                 Set v.25bis dialing for interface
  map                     Define multiple dial-on-demand numbers
  mult-map-same-name      Multiple maps same remote name
  order                   Specify order of choosing dialstrings
  pool-member             Specify dialer pool membership
  priority                Specify priority for use in dialer group
  redial                  Configure redial for this interface
  rotary-group            Add to a dialer rotary group
  snapshot                Enable snapshot address for dialer profile
  string                  Specify telephone number to be passed to DCE device
  vpdn                    Enable vpdn dial
  wait-for-carrier-time   How long the router will wait for carrier
  wait-for-line-protocol  Time the router will wait for the line protocol to
                          come up
  watch-group             Assign interface to dialer-watch-list

Router(config-if)#dialer in-band
Router(config-if)#
*Apr  1 14:47:23.211: %CISCO800-2-MODEM_DOWN: Cellular0 modem is now DOWN.
*Apr  1 14:48:00.563: %CISCO800-2-MODEM_UP: Cellular0 modem is now UP
Modem radio has been turned on


Router(config-if)#dialer-group ?
  <1-128>  Dialer list number

Router(config-if)#dialer-group 1
Router(config-if)#ip nat outside
Router(config-if)#
*Apr  1 14:49:25.947: %LINEPROTO-5-UPDOWN: Line protocol on Interface NVI0, changed state to up
Router(config)#dialer-list ?
  <1-128>  Dialer group number

Router(config)#dialer-list 1 ?
  protocol  Permit or Deny based on protocols

Router(config)#dialer-list 1 protocol ?
  bridge   Bridging
  ip       IP
  ipv6     IPv6
  llc2     LLC2
  netbios  NETBIOS

Router(config)#dialer-list 1 protocol ip ?
  deny    Deny specified protocol
  list    Add access list to dialer list
  permit  Permit specified protocol

Router(config)#dialer-list 1 protocol ip permit   // IP INTERESTING TRAFFIC

Router(config)#ip route 0.0.0.0 0.0.0.0 cellular ?
  <0-1>  Cellular interface number

Router(config)#ip route 0.0.0.0 0.0.0.0 cellular 0  // DEFAULT STATIC ROUTE TO HOP CELL 0
INTERFACE
*Apr  1 14:53:39.031: %LINK-3-UPDOWN: Interface GigabitEthernet0, changed state to up
*Apr  1 14:53:40.031: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0, changed state to up
*Apr  1 14:54:08.051: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up
Router(config)#interface vlan1
Router(config-if)#ip address 10.1.1.1 255.255.255.0
Router(config-if)#ip nat inside
Router(config-if)#exit
Router(config)#access-list 1 ?
  deny    Specify packets to reject
  permit  Specify packets to forward
  remark  Access list entry comment

Router(config)#access-list 1 permit ?
  Hostname or A.B.C.D  Address to match
  any                  Any source host
  host                 A single host address

Router(config)#access-list 1 permit 10.1.1.0 0.0.0.255
Router(config)#ip nat ?
  Stateful           Stateful NAT configuration commands
  create             Create flow entries
  inside             Inside address translation
  log                NAT Logging
  outside            Outside address translation
  piggyback-support  NAT Piggybacking Support
  pool               Define pool of addresses
  portmap            Define portmap of portranges
  service            Special translation for application using non-standard
                     port
  sip-sbc            SIP Session Border Controller commands
  source             Source address translation
  translation        NAT translation entry configuration

Router(config)#ip nat inside ?
  destination  Destination address translation
  source       Source address translation

Router(config)#ip nat inside source ?
  list       Specify access list describing local addresses
  route-map  Specify route-map
  static     Specify static local->global mapping

Router(config)#ip nat inside source list ?
  <1-2699>  Access list number for local addresses
  WORD      Access list name for local addresses

Router(config)#ip nat inside source list 1 ?
  interface  Specify interface for global address
  pool       Name pool of global addresses

Router(config)#ip nat inside source list 1 interface ?
  Async              Async interface
  Auto-Template      Auto-Template interface
  BDI                Bridge-Domain interface
  BVI                Bridge-Group Virtual Interface
  CDMA-Ix            CDMA Ix interface
  CTunnel            CTunnel interface
  Cellular           Cellular WAN interface
  Dialer             Dialer interface
  Ethernet           IEEE 802.3
  FastEthernet   FastEthernet IEEE 802.3
  GMPLS              MPLS interface
  GigabitEtheret    GigabitEthernet IEEE 802.3z
  LISP               Locator/ID Separation Protocol Virtual Interface
  LongReachEthernet  Long-Reach Ethernet interface
  Loopback           Loopback interface
  Lspvif             LSP virtual interface
  MFR                Multilink Frame Relay bundle interface
  Multilink          Multilink-group interface
  Null               Null interface
  Port-channel       Ethernet Channel of interfaces
  Tunnel             Tunnel interface
  Vif                PGM Multicast Host interface

Router(config)#ip nat inside source list 1 interface cellular ?
  <0-1>  Cellular interface number

Router(config)#ip nat inside source list 1 interface cellular 0 ?
  no-payload  No translation of embedded address/port in the payload
  overload    Overload an address translation
  reversible  Allow out->in traffic
  vrf         Specify vrf
  <cr>

Router(config)#ip nat inside source list 1 interface cellular 0 overload   // PAT INSIDE USERS USING WAN PUBLIC IP

Router#debug chat
Chat scripts activity debugging is on
Router#debug modem
Modem control/pro activation debugging is on
Router#debug dialer
Dial on demand events debugging is on
Router#debug cellular 0 messages callcontrol
CALLCONTROL debugging is on
Router#
Router#
Router#
*Apr  1 16:18:32.839: TTY0: resume timer type 1 (OK)
*Apr  1 16:18:32.855: TTY0: pause timer type 1 (OK)
*Apr  1 16:18:32.855: TTY0: resume timer type 1 (OK)
*Apr  1 16:18:33.611: TTY0: pause timer type 1 (OK)
*Apr  1 16:18:33.611: TTY0: resume timer type 1 (OK)
Router#
Router#
Router#ping 8.8.8.8
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 8.8.8.8, timeout is 2 seconds:

*Apr  1 16:18:39.315: TTY0: pause timer type 1 (OK)
*Apr  1 16:18:39.315: Ce0 DDR: place call
*Apr  1 16:18:39.315: Ce0 DDR: Dialing cause ip (s=10.1.1.1, d=8.8.8.8)
*Apr  1 16:18:39.315: Ce0 DDR: Attempting to dial lte
*Apr  1 16:18:39.315: CHAT3: Attempting async line dialer script
*Apr  1 16:18:39.315: CHAT3: Dialing using Modem script: lte & System script: none
*Apr  1 16:18:39.315: CHAT3: process started
*Apr  1 16:18:39.315: CHAT3: Asserting DTR
*Apr  1 16:18:39.315: CHAT3: Chat script lte started
*Apr  1 16:18:39.315: CHAT3: Sending string: AT!CALL
*Apr  1 16:18:39.315: CHAT3: Expecting string: OK
*Apr  1 16:18:39.483: cellwan_api_pkt_session_notify: instance id:0 profile:0 status:1
*Apr  1 16:18:39.483: %CELLWAN-2-BEARER_UP: Instance id=0, Default bearer (bearer_id=5) in Cellular0 is now UP
*Apr  1 16:18:39.483: Cellular0 profile 0, session ACTIVE
*Apr  1 16:18:39.483: cellwan_api_pkt_session_notify:connected idb_subunit:0
*Apr  1 16:18:39.723:  cellwan_api_handle_profile_ip_addr_get_resp pdn 0 valid 1 length 4 session active 1, profile:0
*Apr  1 16:18:39.723: Sending ok response to line:3  
*Apr  1 16:18:39.723: CHAT3: Completed match for expect: OK  
*Apr  1 16:18:39.723: CHAT3: Chat script lte finished, status = Success  
*Apr  1 16:18:39.723: TTY3: no timer type 1 to destroy
*Apr  1 16:18:39.723: TTY3: no timer type 0 to destroy
*Apr  1 16:18:39.723: TTY3: no timer type 2 to destroy.
*Apr  1 16:18:39.799: Cellular0 DirectIP: Primary DNS address 165.21.83.88 added  
*Apr  1 16:18:39.799: Cellular0 DirectIP: Secondary DNS 165.21.100.88 added   

*Apr  1 16:18:41.723: %LINK-3-UPDOWN: Interface Cellular0, changed state to up.!!!   // WAIT 3 MINS FOR CELL 0 INTERFACE TO BE UP (SCANNING FOR CELL FREQUENCY)
Success rate is 60 percent (3/5), round-trip min/avg/max = 28/118/296 ms
Router#
*Apr  1 16:18:41.723: Ce0 DDR: Dialer statechange to up
*Apr  1 16:18:41.723: Ce0 DDR: Dialer call has been placed
*Apr  1 16:18:41.723: Cellular0 DirectIP: Install negotiated IP interface address 10.233.119.6 
*Apr  1 16:18:41.723: Ce0 DDR: dialer protocol up
*Apr  1 16:18:42.723: %LINEPROTO-5-UPDOWN: Line protocol on Interface Cellular0, changed state to up
*Apr  1 16:18:43.671: TTY0: resume timer type 1 (OK)

Router#show cell 0 network
Current System Time = Fri Apr 1 16:20:2 2016
Current Service Status = Normal
Current Service = Packet switched
Current Roaming Status = Home
Network Selection Mode = Automatic
Network = SingTel
Mobile Country Code (MCC) = 525
Mobile Network Code (MNC) = 1
Packet switch domain(PS) state = Attached
Registration state(EMM) = Registered
EMM Sub State = Normal Service
Tracking Area Code (TAC) = 710
Cell ID = 190994691

Router#show cell 0 profile

Profile 1 = ACTIVE* **
--------
PDP Type = IPv4
PDP address = 10.233.119.6   
Access Point Name (APN) = e-ideas   
Authentication = CHAP
Username: 65ideas
Password: 65ideas
        Primary DNS address = 165.21.83.88  
        Secondary DNS address = 165.21.100.88  

  * - Default profile
 ** - LTE attach profile


Configured default profile for active SIM 0 is profile 1.

Router#ping 8.8.8.8
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 8.8.8.8, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 28/84/300 ms

Router#show interface cell0
Cellular0 is up, line protocol is up
  Hardware is 4G WWAN Modem - Global (Europe & Australia) Multimode LTE/DC-HSPA+/HSPA+/HSPA/U
  Internet address is 10.233.119.6/32   
  MTU 1500 bytes, BW 50000 Kbit/sec, DLY 100000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation SLIP, loopback not set
  Keepalive not supported
  Time to interface disconnect:  idle 00:00:58
  Last input 00:01:01, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/10 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     9 packets input, 828 bytes, 0 no buffer
     Received 0 broadcasts (0 IP multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     8 packets output, 800 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 unknown protocol drops
     0 output buffer failures, 0 output buffers swapped out
     0 carrier transitions
     DCD=up  DSR=up  DTR=up  RTS=up  CTS=up


Router#
*Apr  1 16:22:12.047: Ce0 DDR: idle timeout  
*Apr  1 16:22:12.047: Ce0 DDR: disconnecting call
*Apr  1 16:22:12.047: TTY3: Async Int reset: Dropping DTR
*Apr  1 16:22:14.047: %LINK-5-CHANGED: Interface Cellular0, changed state to reset
*Apr  1 16:22:15.047: %LINEPROTO-5-UPDOWN: Line protocol on Interface Cellular0, changed state to down  
*Apr  1 16:22:17.047: api_manage_packet_session Removing IP DNS profile:0 active_prof:0
*Apr  1 16:22:17.047: TTY3: no timer type 0 to destroy
*Apr  1 16:22:17.047: TTY3: no timer type 1 to destroy
*Apr  1 16:22:17.047: TTY3: no timer type 3 to destroy
*Apr  1 16:22:17.047: TTY3: no timer type 4 to destroy
*Apr  1 16:22:17.047: TTY3: no timer type 10 to destroy
*Apr  1 16:22:17.047: TTY3: no timer type 2 to destroy
*Apr  1 16:22:17.047: TTY3: Async Int cleanup: Restoring DTR
*Apr  1 16:22:17.047: Cellular0 DirectIP: Remove negotiated IP interface address
*Apr  1 16:22:17.047: Cellular0 DirectIP: Primary DNS address 165.21.83.88 removed
*Apr  1 16:22:17.047: Cellular0 DirectIP: Secondary DNS address 165.21.100.88 removed
*Apr  1 16:22:17.179: cellwan_api_pkt_session_notify: instance id:0 profile:0 status:0
*Apr  1 16:22:17.179: %CELLWAN-2-BEARER_DELETED: Instance id=0, Default bearer (bearer_id=5) in Cellular0 is now deleted.
*Apr  1 16:22:17.179: Cellular0 profile 0, session INACTIVE
*Apr  1 16:22:17.179: Cellular0 DirectIP: Remove negotiated IP interface address
*Apr  1 16:22:19.047: %LINK-3-UPDOWN: Interface Cellular0, changed state to down
*Apr  1 16:22:29.047: Ce0 DDR: re-enable timeout

Router#show interface cell0
Cellular0 is up (spoofing), line protocol is up (spoofing)
  Hardware is 4G WWAN Modem - Global (Europe & Australia) Multimode LTE/DC-HSPA+/HSPA+/HSPA/U
  Internet address will be assigned dynamically by the network    // THE DHCP IP ADDRESS WAS REMOVED DUE TO IDLE TIMEOUT
  MTU 1500 bytes, BW 9 Kbit/sec, DLY 100000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation SLIP, loopback not set
  Keepalive not supported
  Last input 00:02:35, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/10 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     9 packets input, 828 bytes, 0 no buffer
     Received 0 broadcasts (0 IP multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     8 packets output, 800 bytes, 0 underruns
     0 output errors, 0 collisions, 1 interface resets
     0 unknown protocol drops
     0 output buffer failures, 0 output buffers swapped out

Router(config)#interface cell0
Router(config-if)#dialer idle-timeout 0    // TO KEEP THE WWAN/CELL0 INTERFACE UP AND CONNECTED

Router#ping 8.8.8.8
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 8.8.8.8, timeout is 2 seconds:
*Apr  1 16:23:52.411: %CELLWAN-2-BEARER_UP: Instance id=0, Default bearer (bearer_id=5) in
Cellular0 is now UP.
*Apr  1 16:23:54.651: %LINK-3-UPDOWN: Interface Cellular0, changed state to up
*Apr  1 16:23:55.651: %LINEPROTO-5-UPDOWN: Line protocol on Interface Cellular0, changed state to up.!!!
Success rate is 60 percent (3/5), round-trip min/avg/max = 28/80/180 ms


Router#show interface cell0
Cellular0 is up, line protocol is up
  Hardware is 4G WWAN Modem - Global (Europe & Australia) Multimode LTE/DC-HSPA+/HSPA+/HSPA/U
  Internet address is 10.233.119.6/32
  MTU 1500 bytes, BW 50000 Kbit/sec, DLY 100000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation SLIP, loopback not set
  Keepalive not supported
  Last input 00:01:14, output never, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/10 (size/max)
  5 minute input rate 0 bits/sec, 0 packets/sec
  5 minute output rate 0 bits/sec, 0 packets/sec
     13 packets input, 1156 bytes, 0 no buffer
     Received 0 broadcasts (0 IP multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
     11 packets output, 1100 bytes, 0 underruns
     0 output errors, 0 collisions, 1 interface resets
     0 unknown protocol drops
     0 output buffer failures, 0 output buffers swapped out
     0 carrier transitions
     DCD=up  DSR=up  DTR=up  RTS=up  CTS=up


Below is the basic working config. The LTE profile is not shown.

Router#show run
Building configuration...

Current configuration : 2546 bytes
!
! Last configuration change at 16:37:51 UTC Fri Apr 1 2016
!
version 15.5
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot-end-marker
!
!
enable password cisco
!
no aaa new-model
ethernet lmi ce
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
ip cef
no ipv6 cef
!
!
!
!
!
multilink bundle-name authenticated
!
!
chat-script lte "" "AT!CALL" TIMEOUT 20 "OK"    // DEFAULT CONFIG
!
!
!
!
!
license udi pid C899G-LTE-GA-K9 sn FCZ20069123
!
!
username cisco privilege 15 password 0 cisco
!
!
!
!
!
controlle lte modem link-recovery rssi onset-threshold -110
 lte modem link-recovery monitor-timer 20
 lte modem link-recovery wait-timer 10
 lte modem link-recovery debounce-count 6
!
!
!
!
!
!
!
!
!
!
!
!
interface Cellular0
 ip address negotiated
 ip nat outside
 ip virtual-reassembly in
 encapsulation slip
 dialer in-band   
 dialer idle-timeout 0
 dialer string lte    // DEFAULT CONFIG
 dialer-group 1
!
interface Cellular1
 no ip address
 encapsulation slip
!
interface FastEthernet0
 no ip address
 shutdown
 duplex auto
 speed auto
!
interface GigabitEthernet0
 no ip address
!
interface GigabitEthernet1
 no ip address
!
interface GigabitEthernet2
 no ip address
!
interface GigabitEthernet3
 no ip address
!
interface GigabitEthernet4
 no ip address
!
interface GigabitEthernet5
 no ip address
!
interface GigabitEthernet6
 no ip address
!
interface GigabitEthernet7
 no ip address
!
interface GigabitEthernet8
 no ip address
 shutdown
 duplex auto
 speed auto
!
interface GigabitEthernet9
 no ip address
 shutdown
 duplex auto
 speed auto
!
interface Vlan1
 ip address 10.1.1.1 255.255.255.0
 ip nat inside
 ip virtual-reassembly in
!
ip forward-protocol nd
no ip http server
no ip http secure-server
!
!
ip nat inside source list 1 interface Cellular0 overload
ip route 0.0.0.0 0.0.0.0 Cellular0
!
dialer-list 1 protocol ip permit
!
access-list 1 permit 10.1.1.0 0.0.0.255
!
control-plane
!
!
!
mgcp behavior rsip-range tgcp-only
mgcp behavior comedia-role none
mgcp behavior comedia-check-media-src disable
mgcp behavior comedia-sdp-force disable
!
mgcp profile default
!
!
!
!
!
!
!
line con 0
 password cisco
 login
 no modem enable
line aux 0
line 2
 no activation-character
 no exec
 transport preferred none
 transport input all
 stopbits 1
line 3
 script dialer lte     // DEFAULT CONFIG
 no exec
 rxspeed 100000000   // DEFAULT CONFIG  
 txspeed 50000000     // DEFAULT CONFIG 
line 8
 no exec
 rxspeed 100000000
 txspeed 50000000
line vty 0 4
 password cisco
 login
 transport input none
!
scheduler allocate 20000 1000
!
end


I got a 14 Mbps download / 22 Mbps upload Speedtest result from the PC connected (wired) behind the Cisco 4G router. I also tested using a 3G SIM card (used the same SingTel LTE/APN profile) which also worked and got almost the same Speedtest result.


Below are some helpful troubleshooting commands and remotely check router LED status.

Router#show platform led

LED STATUS:
==========

POWER           : GREEN
PPP             : OFF
POE OK          : OFF
xDSL CD         : OFF
xDSL DATA       : OFF
VPN             : OFF
ISDN B1 DATA    : OFF
ISDN B2 DATA    : OFF
RSSI            : GREEN(2 BLINK)
GPS             : OFF
SIM slot0       : GREEN
SIM slot1       : OFF
Service         : GREEN(2 BLINK)


Router#show controller cellular 0

Interface Cellular0
4G WWAN Modem - Global (Europe & Australia) Multimode LTE/DC-HSPA+/HSPA+/HSPA/U

Cellular modem configuration
======================================
Modem is recognized as valid
manufacture id:  0x00001199     product id: 0x000068C0
Sierra Wireless Direct IP MC7304 modem
Modem Uplink Speed = 384 kbit.
Modem Downlink Speed = 384 kbit.


GPS Feature: enabled
GPS State: GPS disabled
GPS Mode: disabled
GPS Port selected: Dedicated GPS port

Cellular Dual SIM details:
---------------------------

SIM 0 is present
SIM 0 is active SIM


Cellular Dual SIM register:

Dual SIM Control Register 6A
Dual SIM Interrupt Register 4
Dual SIM Mask Interrupt Register C6

Modem Management Statistics
---------------------------
Modem resets = 12
Modem user initiated resets = 0
Modem user initiated power-cycles = 0
Modem timeouts = 10
Modem parameters at the last timeout:
        SDK API return code was 50462720(0x3020000)
Link recovery is ON

Registration check is ON
RSSI threshold value is -110 dBm
Monitor Timer value is 20 seconds
Wait Timer value is 10 seconds
Debounce Count value is 6
         
Last known modem state = 'application' mode
AT Command Port = /dev/ttyUSB2
      NMEA Port = /dev/ttyUSB1
      DM   Port = /dev/ttyUSB0

DIP MDM link status retry count = 0 pdp context = 0
DIP MDM link up pending = 0 pdp context = 0
DIP MDM link status retry count = 0 pdp context = 1
DIP MDM link up pending = 0 pdp context = 1
DIP MDM link status retry count = 0 pdp context = 2
DIP MDM link up pending = 0 pdp context = 2
IDB with pending DIP call: Cellular0
IDB Cellular0: DIP profile id = 1
IDB Cellular1: DIP profile id = 255
RSSI LED    : 3-blink Green
Service LED : 2-blink Green

SIM LED     : Slot0 - Green
GPS LED     : Off
GPS NMEA port = Disabled   (Stream OFF)
DM port = Disabled

Modem Callback Statistics
---------------------------
PacketServiceCallback_count 1
DataBearerCallback_count 0
DormancyStatusCallback_count 0
PowerCallback_count 0
ByteTotalsCallback_count 0
iByteTotalsCallback_count 0
PacketsCountCallback_count 0
iPacketsCountCallback_count 0
ActivationStatusCallback_count 0
MobileIPStatusCallback_count 0
RoamingIndicatorCallback_count 0
DataCapabilitiesCallback_count 0
SignalStrengthCallback_count 0
iSignalStrengthCallback_count 0
RFInfoCallback_count 0
LURejectCallback_count 0
NewSMSCallback_count 0
SLQSSMSEventCallback_count 0
NMEACallback_count 0
PDSStateCallback_count 1
CATEventCallback_count 0
iCATEventCallback_count 0
DeviceStateChangeCbk_count 0
FwDldCompletionCbk_count 0
SLQSOMADMAlertCallback_count 0
OMADMStateCallback_count 0
SLQSServingSystemCallback_count 1955
SLQSBandPreferenceCbk_count 0
USSDReleaseCallback_count 0
USSDNotificationCallback_count 0
SLQSSignalStrengthsCallback_count 0
iSLQSSignalStrengthsCallback_count 0
SLQSSDKTerminatedCallback_count 0
SLQSTransLayerInfoCallback_count 0
SLQSTransNWRegInfoCallback_count 0
SLQSSysSelectionPrefCallBack_count 0
NotifySessionStateDisconnect_count 0
WdsEventCallback_count 1679
HeartbeatModemStatisticsCallback_count 5905

0 input aborts on receiving flag sequence
0 throttles, 0 enables
0 overruns, 0 CRC errors
0 resource errors, 0 incomp frame errors
0 input drops
0 transmitter underruns

Cellular UBOOT F/W Info
========================
UBOOT Version     = 2.0
UBOOT Build Date  = Sep 21 2014

C800 Cellular Linux F/W Info
=============================

  Linux Kernel:
   Firmware Build Date  = Nov  2 2016
   Firmware Version     = 2.0
  Linux Rootfs:
   Firmware Build Date  = Nov  2 2016
   Firmware Version     = 2.0

 The Current Modem SDK Version is 03.03.04.03
 Modem USB-Serial Driver Version is GobiSerial <unknown>
 Modem USB-Net Driver Version is GobiNet <unknown>

Cellular Statistics
===========================

IPC Counters
--------------------------------
  IPC Tx                   :646094    IPC Rx AT commands       :108      
  IPC Tx without Ack       :646066    IPC Rx Mgmt & API        :876099   
  IPC Tx with Ack          :28                                 :         
  IPC Tx Err Invalid Sig   :0                                  :         
  IPC Tx Err Q full        :0                                  :         
  IPC Tx Err Q null pak    :0                                  :         
  IPC Tx Err Q null bool   :0                                  :         
  IPC Tx Err Bool Create fl:0                                  :         
  IPC Tx Err Ack Fail      :0                                  :         
  IPC Tx Pending           :0                                  :         
  IPC Buffers in Use       :257                                :         

Data Counters
--------------------------------
  Data Tx Packets          :30764     Data Rx Packets          :36307    
  Data Tx Bytes            :5444613   Data Rx Bytes            :36408144 


Host Data Statistics from Linux
--------------------------------
Statistics for PDN 0:
  Data Tx Packets          :30764     Data Rx Packets          :36307    
  IP pkts dropped          :0        
Statistics for PDN 1:
  Data Tx Packets          :0         Data Rx Packets          :0        
  IP pkts dropped          :0        


MCC per channel information (MAX 9)

Core 0 Channel Bitmaps:
IOS:  Tx Data Ready Bitmap 0x0,         Tx Complete Bitmap 0x1FF

Core 0 Counters:
===================
  [Chan 0]
============
  Data Tx Packets No Partic:646094    Data Rx Packets          :876271   
  Data Tx Bytes No Particle:12926942  Data Rx Bytes            :72269497 
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 1]
============
  Data Tx Packets No Partic:30764     Data Rx Packets          :36371    
  Data Tx Bytes No Particle:5444613   Data Rx Bytes            :36408144 
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 2]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 3]
============
  Data Tx Packets No Partic:29890     Data Rx Packets          :6        
  Data Tx Bytes No Particle:11565468  Data Rx Bytes            :468      
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 4]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 5]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 6]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 7]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        
  [Chan 8]
============
  Data Tx Packets No Partic:0         Data Rx Packets          :64       
  Data Tx Bytes No Particle:0         Data Rx Bytes            :0        
  Data Tx Packets Single Pa:0                                  :         
  Data Tx Bytes Single Part:0                                  :         
  Data Tx Packets Multi Par:0                                  :         
  Data Tx Bytes Multi Parti:0                                  :         
  Tx Errors                :0         Rx Errors                :0        

Core 0 TX Ring information:
==========================
 [Chan 0] txring=0x17C00008, txr shadow=0x211E944C, tx_head=17, tx_tail=17, tandem_tail=49, tx_count=0
Core 0 Chan 0 TX ring entries:
Index   TxR-Addr                Buff-Addr               Size    Status
 00     0x17C00008              0x0                     00000   0x0000
 01     0x17C00018              0x0                     00000   0x0000
 02     0x17C00028              0x0                     00000   0x0000
 03     0x17C00038              0x0                     00000   0x0000
 04     0x17C00048              0x0                     00000   0x0000
 05     0x17C00058              0x0                     00000   0x0000

<OUTPUT TRUCATED>

4 comments:

  1. well written ..keep up the good work

    ReplyDelete
  2. Thanks friend, using your examples i can configure my cellular interface on my 899!
    Muchas gracias desde Argentina!

    ReplyDelete
  3. Thank you! You did an awesome job! I would like to add that I was able to get the visible service working and would be happy to share the efforts I went thru if anyone is interested, was a bit of a pain but I found the service works on two of the bands on the MC7370 SIerra Modem. Visible uses verizon's 2, 4, 5, 13, and 66. The 7350 allows LTE Bands B4 (AWS-1), B13 (700 c), B25 (1900+). So tonight I was going to use AT commands to narrow down to 13 but before I had a chance to cull the bands down to 13 only with AT command set, the modem locked onto 13 and I got traction. The ideal modem to use would be the MC7450 since it offers 2/4/5 and you might have to cull on 66 on that modem flavor. Anyhow It came up and getting 5 meg but I live in a river valley getting poor sig. and not so much a freq issue.

    Here is a link to some AT command setup action. http://ltehacks.com/viewtopic.php?t=669

    To access the modem, setup a password on vty line 3, you telnet using port 2003, then exec AT commands. So far, did not need to go thru this trouble since the modem locked in on band 13 but not sure if this will happen consistently.

    Anyhow I rarely get a chance to give back but from I can tell, I may have been the 1st to break ground in this effort. Thanks Again!! This post gave me inspiration and I hate putting off brand equip in my lab, trying to keep it all Cisco and Avaya. Will be drilling the voice and SMS next.

    To help with the visible profiles. https://github.com/GrapheneOS/os_issue_tracker/issues/153

    ReplyDelete