You are on page 1of 45

cnPilot™ Training

Overall Objectives

At the end of this session, participants should be able to:


1. Understand the cnPilot home product line
2. Become familiar with the Cambium cloud-Managed WiFi
3. Monitor and operate cnPIlot™ devices using cnMaestro™
4. Troubleshoot common wireless issues using on-device tools as
well as the cloud.

2
Managed cnPilot™ Home + Small Business:
Key Specifications
WiFi PoE VoIP
Single, 2.4, 802.11n Cambium ✓

Single, 2.4, 802.11n – ✓

Single band
Dual band, 802.11ac Cambium ✓
2.4 GHz 802.11n Dual band, 802.11ac – ✓
PoE to PMP 450
Dual band
or ePMP SM Dual band, 802.11ac – –
802.11ac

Rich Voice/Call Features


• Voice Activity Detection,
Echo cancellation, Three-way calling
• Call hold, Call forwarding,
Call transfer, Call waiting

Networking Features
4LAN Ports 2 Phone Ports
• VoIP: SIP V2, Adaptive jitter buffer
management
• DHCP, Dynamic DNS, 802.1Q,802.1P,
L3(DSCP)

Management
Desktop Internet TV Printer Network FAX Phone • Cambium Cloud /NoC Management,
Storage Remote Troubleshooting, Provisioning
• SNMP V2 ,TR-069

Copyright 2015 Cambium Networks, Inc. All rights reserved. Company Confidential 3
cnPilot™ R200/R201

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Front Panel LEDs

LED Status Explanation

Phone 1/2 Blinking Not registered

On Registered

LAN 1/2/3/4 On Link

Off Disconnected

Blinking Activity

WAN On Link

Off Disconnected

Blinking Activity

Power On Powered On

Off No power

WLAN On Radio On

Off Radio Off

Blinking Wireless Activity

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Rear ports

Interface Description
Power Connector for power adapter
Phone 1 / 2 ATA connector to phone
USB USB storage
WAN Ethernet to WAN
LAN 1/2/3/4 Ethernet to LAN

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Installing cnPilot™ R200/201

• Power ON the wireless router using the power supply/PoE


– POWER LED will glow after 5 seconds of powering ON and wait for 2
minutes to boot up device properly.
• Insert the Ethernet cable to any LAN port on the RJ45 port labeled LAN1
to LAN4 and connect other end of the cable to Ethernet port of PC
– LAN LED will turn ON after connecting the LAN cable
– Make sure you’re connecting it to LAN 1-4 and not the WAN port
• Configure the LAN interface of your PC to acquire an IP address using
DHCP.
– It will get an IP address in the 192.168.11.x/24 subnet

7
Installing cnPilot™ R200/201

• Connect to the wireless router by typing http://192.168.11.1 in web browser


• Enter default username “admin” and password “admin”
• Change the default password by going to Administration->Management-
>Password Reset option.

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Installing cnPilot™ R200/201

• Go to the WAN Tab


• Configure WAN connectivity as
per ISP’s requirements

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Installing cnPilot™ R200/201

• Under the Wireless->Basic tab


• Turn on the radio
• Type in your SSID name

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Installing cnPilot™ R200/201

• Under Wireless->Wireless
Security
• Configure Security Mode
• Enter your password

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Monitoring - General

Product Information Device related information like Product


Name, MAC address and hardware and
firmware versions
SIP Account Status Registration of ATA phone with SIP server
FXS Port Status Status of ATA phones connected at FXS
ports.
Internet Port Status WAN
LAN Port Status LAN connectivity and speed
System Status Clock and uptime

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Monitoring - WLAN

• Summary of all wireless clients

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Configuring WAN Access

Copyright 2015 Cambium Networks, Ltd. All rights reserved


WAN – Static IP

• Specify IP address / mask, router IP and DNS


servers

Copyright 2015 Cambium Networks, Ltd. All rights reserved


WAN - DHCP

▪ AP will get WAN IP and other


information from ISP’s DHCP server.
▪ Can specify value of vendor option (60)
sent in DHCP discover

Copyright 2015 Cambium Networks, Ltd. All rights reserved


WAN - PPPoE

PPPoE Account Username


PPPoE Password Account password
Operation Mode KeepAlive –
Periodically send
PPPoE Keepalives
(period specified
below)
On Demand – Tear
down connection
after idle time
(specified below)
Manual – always-
on connection

Copyright 2015 Cambium Networks, Ltd. All rights reserved


LAN

IP Address Router IP address in subnet

Local DHCP pool subnet mask


Subnet
Mask
Local DHCP Enable / Disable server
Server
DHCP Start First IP address in client pool
Address
DHCP End Last IP address in client pool
Address
DNS Mode Auto: DNS server is DHCP offer is
automatically populated
Manual: User configured Primary and
secondary servers
Client Lease Duration of client lease
Time
DNS Proxy If enabled, the device will forward the
DNS request of LAN-side network to
the WAN side network

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Wireless - Basic
Radio on/off Enable / Disable the radio

Wireless connection AP or repeater


mode
Network Mode Choose which of 11b/g/n is enabled

Multiple Configure:
SSID Name
SSID1~SSID3 Hidden – Don’t populate SSID name in
beacons
Isolated – Disable client-client
communication
Broadcast(SSID) Don’t populate SSID name in beacons

AP Isolation Disable wireless client-client


communication
MBSSID AP Isolation Disable inter-BSSID communication

Frequency (Channel) Auto or specified channel

HT Physical Mode Mixed Mode: Support pre 11n devices


Green Field: pre 11n devices not
Operating supported, increasing throughput
Mode
Channel Bandwidth 20MHz or 20/40MHz.

Guard Interval Set to short for best performance

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Wireless - Security

• Choose WPA2-PSK and AES for security


• Access policy – you can whitelist / blacklist wireless clients
– Disable
– Allow: Accept listed clients, reject all others
– Reject: Reject listed clients, allow all others
Copyright 2015 Cambium Networks, Ltd. All rights reserved
Management - configuration

• Download current configuration in text format


• Generate or modify configuration files offline and upload to
device

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Management – Admin Settings

User type Admin User / Normal


User / Basic User
Language GUI language
Remote Web Login Enable GUI access
from WAN
Web Port HTTP and HTTPS port
for GUI.
Web Idle timeout Idle timeout for GUI
sessions
Allowed Remote Filter for IPs allowed
IP(IP1,IP2,...) to log in to the GUI

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Administration - SNMP

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Frictionless Deployment: cnPilot + cnMaestro

Claim Devices with Serial Number

34564567, 12367490, 1298620986,


5285296

Setup Config
Onboarding Queue and s/w Ver.
Auto Registration
Onboarding Queue
The onboarding queue holds devices before they are added to your account. Devices must be approved in
order to complete the onboarding process.

Select Device Type All (3)

Device Details Added By Settings Status Actions

Config & Upgrade


Device (6069QN010F) Noah Wiley Waiting
Residence Ha ll 1 Wireless A ccess 15h 20m (Serial Number) 20m

PTP AP (6070QN011F) Saurabh Updating


3d 2h (Cambium Id) 3d 2h

Wi-Fi AP (6069QN111F) Noah Wiley Waiting


5d 3h 20m (Cambium Id) 5d 3h 20m

Access Points

Copyright 2015 Cambium Networks, Inc. All rights reserved. Company Confidential 24
Provisioning using DHCP / Config Polling

• cnPilot R200/R201 can poll a configuration file over the network and apply new configuration on change
• Two ways of specifying file location
– Use DHCP option 66 (and optionally 67) to specify a file location accessed using TFTP
– Use device configuration to specify a URL accessed using TFTP/HTTP/HTTPS
▪ URL can contain macros

• Multiple triggers for polling


– On boot
– On upgrade
– Periodic
• Provisioning file is a set of key=value pairs in plaintext
– Dowload configuration from a device to get a model for a template
– The special key DBID_DBASE_VERSION is used to determine whether config has changed
▪ Simple strategy is to increment it on every config change

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Provisioning – Macros
Macro Name Macro Expansion
$ The form $$ expands to a single $ character.
MA MAC address using lower case hex digits, for example,
0021f2011b19.
MAU MAC address using upper case hex digits, for example
0021F2011B19.
MAC MAC address using lower case hex digits, and colons to
separate hex digit pairs, for example 00:21:f2:01:1b:19.
PN Product Name, for example G502 or VOIP ATA.
SN Serial Number, for example E3C08109000051
IP WAN IP address, for example 201.45.12.89
SWVER Software version, for example v3.3.8
HWVER Hardware version, for example v1.0.1
• Invoked by prefixing the name with a ‘$’ character(e.g.’$MAC’)
• If the variable name is immediately followed by an alphanumeric character,
enclose the variable name in parentheses(e.g.‘$(MAC).conf’).
Copyright 2015 Cambium Networks, Ltd. All rights reserved
Security - Filtering

• Default policy
– Accept / drop on no match
• Rules
– Matching criteria
▪ MAC
▪ SIP
▪ DIP
▪ Source port range
▪ Destination port range
– Action: accept or drop

Copyright 2015 Cambium Networks, Ltd. All rights reserved


FXS

Line Enable Enable / Disable line

Proxy Server IP address or the domain of SIP Server

Display Name Name / number used for display

Phone Number Telephone number provided by SIP service provider

Account SIP account name

Password SIP password

Other Parameters Configure as required by your provider, usually


defaults work. There is also a SIP tab with additional
parameters
Copyright 2015 Cambium Networks, Ltd. All rights reserved
IPv6 Support
Configuration
Enable IPv6:

Network->IPv6 Advanced->Ipv6 Enable.

Also optionally supported on the onboard DHCP server.

Copyright 2014 Cambium Networks, Ltd. All rights reserved. 30


Stateless Mode : Listen for ICMPv6 Router advertisements

Field Name Description


IP Protocol Version : Enable IPv4 & IPv6.
WAN IP Mode : DHCP
NAT Enable : Enable.
DHCPv6 Address Settings : Stateful
Prefix Delegation : Enable.

Copyright 2014 Cambium Networks, Ltd. All rights reserved. 31


Stateless configuration example

Field Name Description


IP Protocol Version : Enable IPv4 & IPv6.
WAN IP Mode : DHCP
NAT Enable : Enable.
DHCPv6 Address Settings : Stateless
Prefix Delegation : Enable.

Copyright 2014 Cambium Networks, Ltd. All rights reserved. 32


WAN port status indicates IPv6 address

Copyright 2014 Cambium Networks, Ltd. All rights reserved. 33


Troubleshooting

Copyright 2015 Cambium Networks, Ltd. All rights reserved


WiFi Analyzer on cnMaestro
General troubleshooting steps
• Dashboard – check RF quality
• Dashboard client table – check SNR
– Excellent >40db, poor performance below 20db
• Run WiFi analyzer
• Is the client able to associate and stay associated?
– Check unconnected client table
• Does the client have an IP address
• Use on-device packet capture with filters to isolate problem to wireless interface / Ethernet interface
• Wireless captures using other tools
– Wireshark on Macbook
– Omnipeek
• Use cnMaestro troubleshooting page to get a comprehensive view of the wireless backhaul and access
• If you need to contact Cambium support make sure you download Tech Support data

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Labs

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Initial setup and Firmware upgrade

• Download latest firmware from support site and upgrade


device, creating a Cambium account if necessary

a. Go to:
https://support.cambiumnetworks.com
b. Register for an account.
c. From your email, follow the link to
activate your account.
Setup

• First, connect the AP to port 1 on the Trendnet router


• Then connect laptops to ports 2-4
• Leave WAN port disconnected

Student Laptop

Internet 4 Port Switch


via Instructor w/ DHCP Server
Switch
WAN
Exercise 1 – cnPilot™ R 200 installation

• Set up the R200 connecting it to a LAN port on the Trendnet


• Configure a wireless LAN TrainingHomeX
• Ensure your wireless client can access the Internet

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Exercise 1 –Solution 1/2

3
Copyright 2015 Cambium Networks, Ltd. All rights reserved
Exercise 1 – Solution 2/2

4 5
Copyright 2015 Cambium Networks, Ltd. All rights reserved
Exercise 2 – Install an FXS phone

• Connect the supplied ATA phone to the cnPilot R200


• Set up the FXS port using the credentials on the whiteboard
• Successfully place a call to the instructor phone or one of the
other lab groups

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Exercise 2 - Solution

2
3

4 6
5 7

Copyright 2015 Cambium Networks, Ltd. All rights reserved


Thank you

You might also like