Professional Documents
Culture Documents
May 2016
© 2016 Casa Systems, Inc.
All rights reserved. Licensed software products are owned by Casa Systems or its suppliers and are protected by United States
copyright laws and international treaty provisions.
The information regarding the product in this manual is subject to change without notice. All statements, information, and
recommendations in this manual are believed to be accurate but are presented without warranty of any kind, express of implied.
Users must take full responsibility for their application of the product.
In no event shall Casa or its suppliers be liable for any indirect, special, consequential, or incidental damages, including, without
limitation, lost profits or loss or damage to data arising out of the use or inability to use this manual, even if Casa or its suppliers
have been advised of the possibility of such damages.
Lab Guide CLI Conversion
Table; Casa to ARRIS
1
Casa Command ARRIS Command
configure image to load on system bootdev nvram reload <image file>
next reboot ccsi.gz.rel7.7.0.0_build4479 reload commit
reboot system system reboot reload
view system module status show system
Enable LACP
configure trunking interface trunk <trunk #> configure interface link-aggregate <0-7> min-
<interface> mode active links <1-8>
<interface> mode active configure interface link-aggregate <0-7> lacp
no shutdown mode enable
configure interface Ethernet <6/7>/<0-7>
link-aggregate <0-7>
configure interface link-aggregate <0-7>
shutdown no
view LACP information show lacp summary show lacp [6/7] [{counters \ local \ partner \
sys-id}]
Configure DHCP Relay for interface ip-bundle <#> configure interface cable-mac <mac> cable
CMs and CPEs ip address <ipaddress> <mask> helper-address <DHCP Server IP address> [
ip address <ip address> <mask> cable-modem | host | cpe | mta | ps | stb |
secondary any ]
cable helper-address <dhcp server
ip address>
2
Casa Command ARRIS Command
Configure OSPF v2
create an OSPF routing router ospf 1 configure router ospf vrf default router-id
instance passive-interface ip-bundle 1 <router id>
network <network ip>/30 area 0 configure router ospf [ vrf default ]
network <loopback ip address>/32 network <ip address> <inverse mask>
area 0 area <area id>
network <CM network>/24 area 0 configure router ospf vrf default
network <CPE subnet>/24 area 0 redistribute connected [metric <int>]
area 0 authentication message- [metric-type <type>] [tag <int>]
digest configure router ospf vrf default no
log-adjacency-changes shutdown
Configure OSPFv3
configure global OSPv3 router ospf6 1 configure ipv6 router ospf router-id
parameters router-id <router id> <router id>
redistribute connected configure ipv6 router ospf redistribute
end connected
end
clear ipv6 ospf process configure ipv6 router ospf shutdown no
yes
Verify BFD
verify BFD show bfd session
show bfd session detail
Verify OSPFv4
verify OSPFv4 show ip ospf show ip ospf
show ip ospf interface vlan <vlan show ip ospf interface
id>
show ip ospf neighbor detail show ip ospf neighbor
show ip ospf database show ip ospf database
3
Casa Command ARRIS Command
Verify OSPFv3
verify OSPFv3 show ipv6 ospf show ipv6 ospf
show ipv6 ospf interface vlan <vlan show ipv6 ospf interface [brief]
id>
show ipv6 ospf neighbor detail show ipv6 ospf neighbor [ip address]
show ipv6 ospf neighbor [detail]
show ipv6 route ospf show ipv6 ospf neighbor
show ipv6 ospf database show ipv6 ospf database
4
Casa Commands ARRIS Commands
IBGP/LDP/MPLS
Configuration
create a VRF table vrf definition <vrf name> configure ip vrf <vrf name>
definition rd 1:1 configure vrf <vrf name> route-
distinguisher <rd>
address-family ipv4 configure vrf <vrf name> address-family
ipv4
route-target export 1:1 configure vrf <vrf name> route-target
export <rt>
route-target import 1:1 configure vrf <vrf name> route-target
import <rt>
exit
5
Casa Commands ARRIS Commands
create the LDP peering to router ldp configure mpls ldp router-id loopback 1
your neighbor router router-id <your loopback address>
transport-address ipv4 <your
loopback address>
exit
configure mpls ldp shutdown no
Verify IBGP/LDP/MPLS
verify BGP/MPLS show ip bgp neighbor show ip bgp neighbor
show ip route vrf casalabs show ip route vrf <vrf name>
show mpls ldp neighbor show mpls ldp neighbors [<IPv4>] [detail]
Configuring EoMPLS
establish LDP targeted configure interface ethernet 6/0 mpls ip
peers configure interface ethernet 7/0 mpls ip
configure l2vpn forwarding enable
configure l2vpn cable-mac 1
configure l2vpn cm capability optional
router ldp configure mpls ldp router-id loopback 0
configure mpls ldp vc description "vc from
%M on Host %H"
targeted-peer ipv4 <peer device IP> configure mpls ldp neighbor <IPv4>
targeted
configure mpls ldp shutdown no
show ldp targeted-peers
exit
create EoMPLS instances mpls vpws <vpws name>
to each targeted peer peer <peer ip address> <virtual configure mpls ldp neighbor <IPv4>
circuit ID> targeted
exit (It appears this command both sets the
show mpls vpws xconnect targeted peer and establishes the VPWS.)
assign cable modem to show cable modem Implement parameters in the CM config
each VPWS cable modem <cm MAC address> file
mpls vpnid <vpws name>
clear cable modem reset
show mpls vpws xconnect
6
Casa command ARRIS command
Configuring VPLS
establish LDP targeted configure interface ethernet 6/0 mpls ip
peers configure interface ethernet 7/0 mpls ip
configure l2vpn forwarding enable
configure l2vpn cable-mac 1
configure l2vpn cm capability optional
router ldp configure mpls ldp router-id loopback 0
configure mpls ldp vc description "vc from
%M on Host %H"
configure mpls ldp neighbor <IPv4>
targeted-peer ipv4 <peer device IP> targeted
configure mpls ldp shutdown no
7
configure interface cable-mac 101.2 cable
helper-address 10.10.10.10
configure interface cable-mac 101.2 ip vrf
forwarding CUSTOMER_1
clear cable modem <cm MAC
address>
show mpls vpls casalab_vpls detail
SysAdmin Configurations
enable “Save system reboot confirm
Configuration” message
configure SSH keys ssh-server gen-hostkey ? configure crypto key generate dsa
8
Casa commands ARRIS commands
create CLI aliases alias ccm “clear cable modem” alias ccm clear cable modem
alias cpu “show cpu-process | esc
00:00:00
alias du “show docsis downstream
channel utilization”
alias scgv “show service group alias scgv show cable service group
verbose”
alias scm “show cable modem” alias scm show cable modem
alias scmv “show cable modem
verbose”
alias uptime “show cpuinfo all | i
up”
alias crs “copy running-config
startup-config”
9
Casa command ARRIS command
configuring traps interface docsis-mac 1
cm trap configure cable enable-trap
cm trap interval 10
exit
configure SNMP snmp community casaadmin rw configure snmp-server community
communities casaadmin security rwtesting
snmp community casastudent ro configure snmp-server community
casastudent security rotesting
10
Casa commands ARRIS commands
configuring TACACS+ tacacs-server host 10.4.1.4 configure tacacs host 10.4.1.4 key
tacacs-server key bl@hbl@hwh@t3v3r
bl@hbl@hwh@t3v3r
11
Casa commands ARRIS commands
Create a Global Access
Class
create an ACL ip access-list restrict-ssh configure access-list restrict-ssh permit
remark “allow ssh only to the tcp any eq 22 <your loopback IP address>
loopback address” 0.0.0.0
permit ssh any <your loopback IP configure access-list restrict-ssh deny tcp
address> 255.255.255.255 any eq 22 any
deny ssh any any
exit
12
RFI Configurations
Casa commands ARRIS commands
configure Downstream interface qam 0/0
Transmitters (Annex B) no shutdown
power 550 configure interface cable-downstream
0/0 power-level 550
channel 0 description FNB configure interface cable-downstream
0/0/0 description FNB
channel 0 frequency 555000000 8 configure interface cable-downstream
0/0/0 cable frequency 555000000
configure interface cable-downstream
0/0/1 cable frequency 561000000
configure interface cable-downstream
0/0/2 cable frequency 567000000
configure interface cable-downstream
0/0/3 cable frequency 573000000
configure interface cable-downstream
0/0/4 cable frequency 579000000
configure interface cable-downstream
0/0/5 cable frequency 585000000
configure interface cable-downstream
0/0/6 cable frequency 591000000
configure interface cable-downstream
0/0/7 cable frequency 597000000
no channel 0 shutdown 8 configure interface cable-downstream
0/0/0 no shutdown
configure interface cable-downstream
0/0/1 no shutdown
configure interface cable-downstream
0/0/2 no shutdown
configure interface cable-downstream
0/0/3 no shutdown
configure interface cable-downstream
0/0/4 no shutdown
configure interface cable-downstream
0/0/5 no shutdown
configure interface cable-downstream
0/0/6 no shutdown
configure interface cable-downstream
0/0/7 no shutdown
13
Casa commands ARRIS commands
configure Upstream show interface upstream brief
Receivers interface upstream 13/0.0
frequency 20000000 configure interface cable-upstream
13/0/0 cable frequency 20000000
no shutdown configure interface cable-upstream
no logical-channel 0 shut 13/0/0.0 no shutdown
14
configure interface cable-downstream
0/1/7 cable frequency 711000000
no channel 0 shutdown 8 configure interface cable-downstream
0/1/0 no shutdown
configure interface cable-downstream
0/1/1 no shutdown
configure interface cable-downstream
0/1/2 no shutdown
configure interface cable-downstream
0/1/3 no shutdown
configure interface cable-downstream
0/1/4 no shutdown
configure interface cable-downstream
0/1/5 no shutdown
configure interface cable-downstream
0/1/6 no shutdown
configure interface cable-downstream
0/1/7 no shutdown
15
Casa commands ARRIS commands
configure DOCSIS MAC interface docsis-mac 1
interface for Annex B downstream 1 interface qam 0/0/0 configure interface cable-downstream
0/0/0 type docsis cable-mac 1
downstream 2 interface qam 0/0/1 configure interface cable-downstream
0/0/1 type docsis cable-mac 1
downstream 3 interface qam 0/0/2 configure interface cable-downstream
0/0/2 type docsis cable-mac 1
downstream 4 interface qam 0/0/3 configure interface cable-downstream
0/0/3 type docsis cable-mac 1
downstream 5 interface qam 0/0/4 configure interface cable-downstream
0/0/4 type docsis cable-mac 1
downstream 6 interface qam 0/0/5 configure interface cable-downstream
0/0/5 type docsis cable-mac 1
downstream 7 interface qam 0/0/6 configure interface cable-downstream
0/0/6 type docsis cable-mac 1
downstream 8 interface qam 0/0/7 configure interface cable-downstream
0/0/7 type docsis cable-mac 1
16
Casa commands ARRIS commands
configure DOCSIS MAC interface docsis-mac 2
interface for Annex A downstream 1 interface qam 0/1/0 configure interface cable-downstream
0/1/0 type docsis cable-mac 2
downstream 2 interface qam 0/1/1 configure interface cable-downstream
0/1/1 type docsis cable-mac 2
downstream 3 interface qam 0/1/2 configure interface cable-downstream
0/1/2 type docsis cable-mac 2
downstream 4 interface qam 0/1/3 configure interface cable-downstream
0/1/3 type docsis cable-mac 2
downstream 5 interface qam 0/1/4 configure interface cable-downstream
0/1/4 type docsis cable-mac 2
downstream 6 interface qam 0/1/5 configure interface cable-downstream
0/1/5 type docsis cable-mac 2
downstream 7 interface qam 0/1/6 configure interface cable-downstream
0/1/6 type docsis cable-mac 2
downstream 8 interface qam 0/1/7 configure interface cable-downstream
0/1/7 type docsis cable-mac 2
DOCSIS Security
Configurations
enable Early early-authentication-encryption
Authentication and ranging
Encryption
enable TFTP Proxy/TFTP tftp enforce configure interface cable-mac <mac>
Enforce cable tftp-enforce
configure interface cable-mac <mac>
cable dynamic-secret {block | lock | mark
| reject}
enable BPI enforce cable privacy bpi-enforce configure interface cable-mac <mac>
mandatory cable privacy mandatory
cable privacy bpi-plus-enforce configure interface cable-mac <mac>
mandatory cable privacy mandatory bpi-plus
17
Casa commands ARRIS commands
PHY and DOCSIS MAC Best
Practices
configure Static MAP map-advance static 200
Advance
configure Interleave level interleave 16 configure interface cable-downstream
0/0/0 cable interleave-depth 16
enable pre-equalization logical-channel 0 pre-equalization
auto reset auto-reset
Modulation Profiles
examine current show modulation-profile
Modulation Profiles show interface upstrea 13/0.0 | in
profile
configure a Modulation modulation-profile 6
Profile request atdma qpsk off 64 0 16 338 configure cable modulation profile 6 iuc
0 16 fixed on 1 1536 qpsk0 request mod qpsk prelen 64 diff false fec-
tbytes 16 seed 338 burst-len 0 scrambler
true guard-time-size 16 int-depth 1536
pre-type qpsk0 docsis-mode atdma
initial atdma qpsk off 640 5 34 338 configure cable modulation profile 6 iuc
0 48 fixed on 1 1536 qpsk0 initial mod qpsk prelen 640 diff false fec-
tbytes 5 seed 338 burst-len 0 scrambler
true guard-time-size 48 int-depth 1 int-
blocksize 1536 pre-type qpsk0 docsis-
mode atdma
station atdma qpsk off 384 5 34 338 configure cable modulation profile 6 iuc
0 48 fixed on 1 1536 qpsk0 station mod qpsk prelen 385 diff false fec-
tbytes 5 seed 338 burst-len 0 scrambler
true guard-time-size 48 int-depth 1 int-
blocksize 1536 pre-type qpsk0 docsis-
mode atdma
a-short atdma qpsk off 104 12 75 configure cable modulation profile 6 iuc
338 13 8 shortened on 0 2048 a-short mod qpsk prelen 104 diff false
qpsk1 fec-tbytes 12 seed 338 burst-len 13
scrambler true guard-time-size 8 int-
depth 2048 pre-type qpsk1 docsis-mode
atdma
a-long atdma qpsk off 104 16 223 configure cable modulation profile 6 iuc
338 0 8 shortened on 0 2048 qpsk1 a-long mod qpsk prelen 104 diff false fec-
tbytes 16 seed 338 burst-len 0 scrambler
18
true guard-time-size 8 int-depth 2048
pre-type qpsk1 docsis-mode atdma
ugs atdma qpsk off 104 16 223 338 configure cable modulation profile 6 iuc
0 8 shortened on 0 2048 qpsk1 augs mod qpsk prelen 104 diff false fec-
tbytes 223 seed 338 burst-len 0 scrambler
true guard-time-size 8 int-depth int-
blocksize 2048 pre-type qpsk1 docsis-
mode atdma
Small Signal
Compensation
enable Small Signal small-signal-compensation
Compensation
19
Casa commands ARRIS commands
Load Balancing and
Channel Bonding
Configurations
configure Service Groups service group CCAPx_FNA MAC Domain Cable Modem Service
upstream 13/0.0 Groups (MD-CM-SGs) are calculated
upstream 13/0.1 automatically by the E6000 CER based on
upstream 13/0.2 the channel-to-fibernode and channel-to-
upstream 13/0.3 MAC-domain provisioning. The E6000 CER
qam 0/0/0 will automatically create a general load
qam 0/0/1 balancing group for each MAC Domain-
qam 0/0/2 Cable Modem-Service Group (MD-CM-
qam 0/0/3 SG).
qam 0/0/4
qam 0/0/5
qam 0/0/6
qam 0/0/7
load-balance policy 1
rule execution 1
20
Casa commands ARRIS commands
Channel Bonding
confirm Bonding Note: channel bonding is enabled by Note: channel bonding must be explicitly
default in any intersection of a enabled with the commands below.
DOCSIS MAC domain and a service
group. configure interface cable-mac 1
cable dynamic-rcc
configure interface cable-mac 1
cable downstream-bonding-group
dynamic enable
configure interface cable-
upstream 1/0/0 cable supervision
12/0/0-3
configure interface cable-
upstream 1/0/1 cable supervision
12/0/0-3
configure interface cable-
upstream 1/0/2 cable supervision
12/0/0-3
configure interface cable-
upstream 1/0/3 cable supervision
12/0/0-3
Partial Service
configure Partial Service cable cm-status-report event-list
best practices 1,4,7,8
show cable modem cm-status log
cable partial-service continue- configure cable global recover-US-
ranging impaired-ack
CCAP/CM Diagnostics
display statistics for RFI show interface qam brief show interface cable
interfaces show interface qam stat show interface cable-mac [<mac>] bit-
rate
show interface upstream brief show interface cable-upstream
show interface upstream stat
21
Casa commands ARRIS commands
Diagnostic Mode Interface
Commands
check gige interface errors show module 0 stat gige
show memory on a show module <module #> stat show memory <slot> detail
downstream module himem
show downstream card show module <module #> stat qam
statistics
show upstream card show interface upstream 13/0.0
statistics stat
enable logging of logging debugging
debugging messges
turn on CM debugging debug cable macaddress <mac trace logging modem <mac address>
address> verbose
clear cable modem <mac address> clear cable modem <mac address>
reset
debug cable
turn off logging and no logging clear logging debug
debugging no debug cable
22
Casa commands ARRIS commands
Remote Query
perform a Remote Query cable modem remote-query 30 configure cable modem remote-query 30
show cable modem remote-query show cable modem phy
immediate
show cable modem <mac address |
ip address> remote-query verbose
immediate
DOCSIS Ping
issue a DOCSIS ping ping docsis <mac address> ping docsis <mac address>
23
100 Old River Road Suite 100
Andover, MA 01810 USA
978-688-6706