Cisco 1941 with EHWIC-4G-LTE-G
Product codding
Cisco Fourth-Generation (4G) Long-Term Evolution (LTE) Wireless WAN (WWAN) Enhanced High-Speed WAN Interface Card
Product: EHWIC-4G-LTE-G Description: 4G WWAN EHWIC - Global Multimode LTE/DC-HSPA+/HSPA+/HSPA/UMTS/EDGE/GPRS Minimum IOS: Mainline Cisco IOS Software Release 15.2(4)M3 with Modem Firmware 3.5.x or later IOS Release with respective Modem Firmware Long-Term Evolution (LTE) Wireless WAN (WWAN) / Multimode LTE for all global LTE carriers (Global SKU) that operates LTE on / / 800-MHz, 900-MHz, 1800-MHz, 2100-MHz or 2600-MHz networks (Europe) EHWIC-4G-LTE-G \ \ \ Fourth-Generation (4G) Enhanced High-Speed WAN Interface Card
#show inventory NAME: "CISCO1941/K9", DESCR: "CISCO1941/K9 chassis, Hw Serial#: FCZ1735C0RA, Hw Revision: 1.0" PID: CISCO1941/K9 , VID: V05 , SN: ******(x11) NAME: "4G WWAN EHWIC - Global Multimode LTE/DC-HSPA+/HSPA+/HSPA/UMTS/EDGE/GPRS on Slot 0 SubSlot 0", DESCR: "4G WWAN EHWIC - Global Multimode LTE/DC-HSPA+/HSPA+/HSPA/UMTS/EDGE/GPRS" PID: EHWIC-4G-LTE-G , VID: V01 , SN: ******(x11) NAME: "Modem 0 on Cellular0/0/0", DESCR: "Sierra Wireless MC7710 4G-G" PID: MC7710 , VID: 10 , SN: *******IMEI(x15) NAME: "4 Port GE POE EHWIC Switch on Slot 0 SubSlot 1", DESCR: "4 Port GE POE EHWIC Switch" PID: EHWIC-4ESG-P , VID: V01 , SN: ******(x11)
LED explained
LED | Color | Description |
---|---|---|
WWAN | Solid green | Indicates the modem is receiving power and is associated and authenticated but not receiving or transmitting data. |
Fast green blink | Indicates the modem is receiving power and is associated and authenticated. The blink rate is proportional to the transmitted and received data rate. | |
Slow green blink | Indicates the modem is receiving power but is not associated or authenticated and is searching for service. Check the antenna, cable, SIM card, or the user account with your service provider. | |
Off | Indicates the modem is in reset mode. | |
RSSI | Solid green | Indicates a high RSSI (greater than -69 dBm). |
Medium green blink | Indicates a medium-level RSSI (from -89 dBm to -69 dBm). | |
Slow green blink | Indicates a low-level RSSI (from -99 dBm to -89 dBm). | |
Off | Indicates the RSSI is less than -99 dBm. Check for proper antenna attachment. Adjust antenna placement and orientation. | |
Solid amber | Indicates no service is detected. Relocate the equipment. | |
HSPA+ | Solid green | Indicates HSPA+ is in service. |
Off | Indicates that a non-HSPA+ is in service or that there is no service. | |
LTE | Solid green | Indicates LTE is in service. |
Off | Indicates LTE service is not being used. | |
GPS | Solid green | Indicates the GPS is active. |
Off | Indicates the GPS is not active or not detected. |
Antenna and cable
Cisco Product Number | Description | Cable Length | Maximum Insertion Loss (cable) or Maximum Gain (antenna) | Frequency (MHz) | Color |
---|---|---|---|---|---|
4G-AE010-R | Extension base with integral 10-foot cable | 10 ft (3 m) | 1.4 dB @ 700 MHz, 2.0 dB @ 1.9 GHz, 2.1 dB @ 2.1 GHz, 2.3 dB @ 2.5 GHz, 2.4 dB @ 2.7 GHz | 700-2600 MHz | Black |
4G-LTE-ANTM-D | Indoor 4G dipole omnidirectional | na | 2 dBi | 698-806 MHz, 824-894 MHz, 925-960 MHz, 1710-1885 MHz, 1920-1980 MHz, 2110-2170 MHz, 2500-2690 MHz | Black |
4G-ANTM-OM-CM | 4G Indoor Ceiling-Mount Omnidirectional Antenna | na | 700-960 MHz (1 and 1.5 dBi), 1700-2200 MHz (1.7 and 3.2 dBi), 2500-2700 MHz (3 and 4 dBi) | 3G or 4G bands, 698 MHz-2690 MHz | White |
Configuration
This configuraton relays on EHWIC-3G-HSPA+7 configuration therefore not all trouble shooting steps are included here. For deep deep dive trouble shooting please refere to EHWIC-3G-HSPA+7 config page or references links.
Configure APN profile
APN configuration is stored on the modem nvram not on the router it self. Cisco IOS provides interface to manipulate the modem and modem profiles with following syntax:
cellular 0/0/0 lte create profile create 1 <apn name> chap <username> <password> ipv4
Use the command below to configure Vodafone contract profile:
cellular 0/0/0 lte profile create 1 internet chap web web ipv4
Define AT command in a chat-script
Chat script should be applied in global config mode. Please remember that dialer name is a case sensitive. Syntax
chat-script script-name "" "AT!CALL1" TIMEOUT timeout-value "OK"
Command to apply:
chat-script LTE "" "AT!CALL1" TIMEOUT 20 "OK"
You can manually execute the chat script if needed for debugging purposes. Here LTE is the chat-script name and 0/0/0 is cellular interface
start-chat LTE 0/0/0
Configure line interface
This line interface information sets low-speed asynchronous “control” interface which communicates with the modem. The line x/x/x number is the same as cellular x/x/x interface number.
Issue show line
to find out what TTY line number is used to communicate with the modem
#sh line Tty Line Typ Tx/Rx A Modem Roty AccO AccI Uses Noise Overruns Int * 0 0 CTY - - - - - 0 0 0/0 - 1 1 AUX 9600/9600 - - - - - 0 0 0/0 - 2 2 TTY 9600/9600 - - - - - 0 0 0/0 - I 0/0/0 3 TTY - inout - - - 0 0 0/0 Ce0/0/0 132 132 VTY - - - - - 0 0 0/0 - Line(s) not in async mode -or- with no hardware support: 4-131
! This will depend on what slot the 4G card uses line 0/0/0 exec-timeout 0 0 ! Calls the chat-script script dialer LTE ! activates the script it did not work without it for GSM card. Not tested fir LTE card. script activation LTE modem InOut no exec
!Note - previously used on EHWIC-3G-HSPA+7 card, commands rxspeed 21600000
and txspeed 5760000
here on line 0/0/0 with have no effect on this line; we should use modem AT commands instead. These will be defaulted to rxspeed 100000000
and txspeed 50000000
Configure the Cellular interface, NAT and cellular routing
Local lan is connected to Gi0/1 and all traffic is NAT overload'ed through Cellular0/0/0 interface. There ip 10.0.30.1 is a default gateway for local LAN hosts. From IOS 15 ip nat inside / ip nat outside
legacy commands can be replaced by ip nat enable
. Please visit NVI - NAT Virtual Interface.
Standard DDR Config with dialer idle-timeout
Below is standard config for DDR, where dialer monitors idle time and will bring Cellular interface down when no interested traffic is detected. This is for the subscription plan with number of minutes and data allowance. !Note: if Cellular interface goes down it will not resolve DNS request resulting with no interesting traffic detection and it will not bring interface up.
interface GigabitEthernet0/1 ip address 10.0.30.1 255.255.254.0 ip nat enable duplex auto speed auto ! interface Cellular0/0/0 description WAN link to Vodafone-APN ! --- The NAS will issue your card with IP address ip address negotiated ip nat enable ! --- it is not recommended 'virtual-reassembly' for US Verizon, not sure about Vodafone but it is not included in default config from Cisco ! --- new modem cards are using native slip protocol to communicate with the router encapsulation slip ! --- enables DDR and configures the specified serial interface to use in-band dialing. dialer in-band ! --- specify idle timeout before disconnecting line, 0 always on dialer idle-timeout 180 dialer string LTE ! --- this is reference to a dialer-list <number> of interesting traffic. ! --- it specifies the number of the dialer access group to which the specific interface belongs. dialer-group 1 async mode interactive ! ip forward-protocol nd ! ip nat source list 2 interface Cellular0/0/0 overload ! --- Static route to cellular interface required by Cisco for the proper packet routing ip route 0.0.0.0 0.0.0.0 Cellular0/0/0 ! access-list 2 permit any ! --- creates a dialer list for traffic of interest this permitted traffic will bring the Cellular interface up dialer-list 1 protocol ip permit
- Verify idle timer
#show dialer Ce0/0/0 - dialer type = IN-BAND ASYNC NO-PARITY Idle timer (120 secs), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Dial reason: ip (s=10.0.10.1, d=8.8.8.8) Time until disconnect 117 secs Current call connected 00:00:18 Connected to LTE Dial String Successes Failures Last DNIS Last status LTE 3 0 00:00:18 successful Default
Dialer Persistent Configuration always ON
Dialer interface here Cellular 0/0/0 will be always on. It is good for unlimited data/minutes subscriptions. For reference please check Cisco Software Installation Guide
- Option 1. Setting up idle timer to indefinite
Add dialer idle-timeout 0
command under Interface Cellular 0/0/0.
#show dialer Ce0/0/0 - dialer type = IN-BAND ASYNC NO-PARITY Idle timer (never), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Dial reason: ip (s=10.0.10.1, d=8.8.8.8) Time until disconnect never Current call connected 00:00:09 Connected to LTE Dial String Successes Failures Last DNIS Last status LTE 4 0 00:00:09 successful Default
- Option 2 Dialer-Persistent Configuration with External Dialer Interface
The only option to tear down a call is to shutdown Dialer 1 interface.
chat-script lte "" "AT!CALL" TIMEOUT 20 "OK" interface Cellular0/0/0 description WAN link to Vodafone-APN ip address negotiated encapsulation slip dialer in-band dialer pool-member 1 async mode interactive routing dynamic ! interface Dialer1 ip address negotiated encapsulation slip ! --- Specifies the dialing pool to use for calls to this destination dialer pool 1 dialer idle-timeout 0 dialer string LTE ! --- Forces a dialer interface to be connected at all times, even in the absence of interesting traffic dialer persistent ! --- Assigns the dialer interface to a dialer group dialer-group 1 ! ip nat source list 2 interface dialer 1 overload ip route 0.0.0.0 0.0.0.0 dialer 1 ! access-list 2 permit any dialer-list 1 protocol ip permit
- Verify
R1#show dialer interface dialer 1 Di1 - dialer type = DIALER PROFILE Idle timer (never), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Number of active calls = 1 Dial String Successes Failures Last DNIS Last status LTE 1 1 00:00:51 successful Default Ce0/0/0 - dialer type = IN-BAND ASYNC NO-PARITY Dialer pool 1, priority 0 Idle timer (never), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Dial reason: Persistent Dialer Profile Interface bound to profile Di1 Time until disconnect never Current call connected 00:00:51 Connected to LTE
R1#show dialer Ce0/0/0 - dialer type = IN-BAND ASYNC NO-PARITY Dialer pool 1, priority 0 Idle timer (never), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Dial reason: Persistent Dialer Profile Interface bound to profile Di1 Time until disconnect never Current call connected 00:08:56 Connected to LTE Di1 - dialer type = DIALER PROFILE Idle timer (never), Fast idle timer (20 secs) Wait for carrier (30 secs), Re-enable (15 secs) Dialer state is data link layer up Number of active calls = 1 Dial String Successes Failures Last DNIS Last status LTE 1 1 00:08:56 successful Default
Troubleshooting
- Debugging - Persistent Dialer Profile
#debug dialer Di1 DDR: Persistent Dialer Profile nailed up successfully
clear interface
When dialer persistent is configured, the clear interface command clears unsuccessful dial attempts on a line without interesting traffic, and then the dialer software attempts to bring up the connection as persistent.
Router# clear interface
- Shutting Down an Interface Configured for Dialer Persistence
Fully tears down a persistent connection and prevents the software from attempting more dialing.
R1(config)# interface dialer 1 R1(config-if)# shutdown
Tests
Results speedtest.net:
- RSSI: -81 dBm, 2 diversity antennas, 4G card
- Location: nn160qr@22:00 on 2/11/2013
- ping: 69ms, DL 7.05Mbps, UL 1.19Mbps
- RSSI: -77~81 dBm, 2 diversity antennas, 4G card
- Location: nn160qr@12:00 on 3/11/2013
- ping: 70ms, DL 3.30Mbps, UL 0.68Mbps
- RSSI: -78~81 dBm, 1 diversity antennas, 4G card
- Location: nn160qr@12:05 on 3/11/2013
- ping: 86ms, DL 3.85Mbps, UL 2.05Mbps
- RSSI: -78~81 dBm, 0 no antennas, 4G card
- Location: nn160qr@12:07 on 3/11/2013
- ping: na ms, DL 0Mbps, UL 0Mbps
- Conclusion
Diversity antenna does not improve significantly the link quality
sh cellular 0/0/0 radio
command on 4G-LTE card does not include Service Provided in stats
R1#sh cellular 0/0/0 radio Radio power mode = ON Current RSSI = -81 dBm LTE Technology Preference = AUTO LTE Technology Selected = UNKNOWN R1#sh cellular 0/0/0 ne R1#sh cellular 0/0/0 network Current Service Status = Normal Current Service = Packet switched Current Roaming Status = Home Network Selection Mode = Automatic Mobile Country Code (MCC) = 234 Mobile Network Code (MNC) = 15 Packet switch domain(PS) state = Attached Registration(EMM) state = Registered
References
- Cisco 4G LTE Wireless WAN Enhanced High-speed WAN Interface Card
- Cisco 4G LTE Datasheet
- Cisco 4G LTE Hardware Installation Guide
- Cisco 4G LTE Software Installation Guide
- Dial Configuration Guide - Dialer Persistent Cisco IOS Release 15M&T
- Configuration Guides Mainly for US Verizon but can be used as an example
- Fourth-Generation LTE Wireless WAN Cards for Cisco Integrated Services Routers Generation 2 Q&A
- LTE Antenna Guide Cisco Integrated Services Router (ISR G2) and Connected Grid Router Quality!