DOCSIS bootfile templates
DOCSIS bootfile is combined from several templates based on service, cable modem model and subscriber settings (eg. WiFi etc.)
Bootfile flow
- DOCSIS 1.0
docsis/service/10
- DOCSIS 1.1
- has L2VPN enabled?
docsis/service/l2vpn
- standard service
docsis/service/11
- has L2VPN enabled?
docsis/syslocation
- DOCSIS 1.1 capable?
docsis/qos
- has VOIP service?
docsis/qos/pktc/(mgcp|sip)
pktc/(mgcp|sip)/<MODEL>
- no VOIP?
pktc/disabled/<MODEL>
- has IPTV service?
docsis/qos/iptv
- firmware upgrade required?
docsis/firmware
docsis/cert
- has BPI enabled?
docsis/bpi
docsis/nmaccess
docsis/ipfilter
class/cam/<MODEL>
class/cam/<MODEL>/<mode>
Eg. class/cam/TC7200/natdocsis/auxipfilter/*
(based on subscriber settings)docsis/mdtipfilter/*
(all, can be excluded from subscriber settings)
Template variables
- service
- Service code
- cos_id
- DOCSIS 1.0 COS ID
- max_rate_down
- Download speed
- max_rate_up
- Upload speed
- rsv_rate_down
- Reserved download speed
- rsv_rate_up
- Reserved upload speed
- max_cpe
- Maximum number of CPE connected to cable modem
- network_access
- Network access flag
- voip_no_1
- First voice line number
- voip_no_2
- Second voice line number
- sip_user_1
- First voice line username
- sip_user_2
- Second voice line username
- sip_pass_1
- First voice line password
- sip_pass_2
- Second voice line password
- bpi
- DOCSIS BPI flag
- get_community
- SNMP read community
- set_community
- SNMP write community
- model
- device model string
- docsis_ver
- 10 for DOCSIS1.0, 11 for others
- docsis_cap
- One of
docsis10
,docsis11
,docsis20
,docsis30
anddocsis31
Package variables
- VLAN package
- vlan_id VLAN id
- vlan_hex VLAN package in hex
- vlan_id_hex VLAN id in hex
- DS/US packages
Override max_rate_down and max_rate_up
Last modified
3 years ago
Last modified on Mar 12, 2021, 10:05:45 AM
Note:
See TracWiki
for help on using the wiki.