DKT Comega CPE Manuale dell'operatore

CPE User Guide v_04_07 Page - 1
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
DKTCOMEGA CPE User Documentation

CPE User Guide v_04_07 Page - 2
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
Table of content
Introduction................................................................................................................................3
The boot process of the CPE node............................................................................................4
DHCP Settings ...................................................................................................................... 6
TFTP Settings ....................................................................................................................... 9
Custom configuration .......................................................................................................... 11
Device script commands.......................................................................................................... 13
Explanation of feature settings ................................................................................................ 19
VLAN settings ..................................................................................................................... 19
Provider mode (Double tagging, Q-in-Q)............................................................................. 21
Isolate LAN ports................................................................................................................. 22
Enable LAN......................................................................................................................... 22
Set LAN Port Speed............................................................................................................ 23
Set Port MTU size ............................................................................................................... 23
IGMP snooping ................................................................................................................... 23
Ingress rate limitation .......................................................................................................... 25
Egress rate limitation........................................................................................................... 28
Configuration of SNMP values ............................................................................................ 28
Syslog ................................................................................................................................. 28
Surveillance via SNMP........................................................................................................ 29
CATV setup......................................................................................................................... 29
Quality of Service (QoS)...................................................................................................... 30
Reboot................................................................................................................................. 32
Save configuration to flash.................................................................................................. 32
DHCP Option 82 ................................................................................................................. 33
LLDP/EDP/CDP .................................................................................................................. 34
Support for SSH .................................................................................................................. 35
VoIP ATA Plug-in module........................................................................................................ 38
DHCP/TFTP based provisioning ......................................................................................... 38
Web Interface...................................................................................................................... 39
System Parameters............................................................................................................. 39
VoIP Accounts..................................................................................................................... 44
VoIP Parameters................................................................................................................. 45
SIP Parameters................................................................................................................... 46
IPBX Parameters ................................................................................................................ 48
Regionalization.................................................................................................................... 50
Subscription Services.......................................................................................................... 56
User Configuration .............................................................................................................. 62
Feature Code Assignments (*55 - *99)................................................................................ 64
Wifi Plug-in module.................................................................................................................. 66
TFTP based provisioning .................................................................................................... 66
System Parameters............................................................................................................. 66
Appendix 1 –ATA configuration file......................................................................................... 73
Appendix 2 –Wifi configuration file.......................................................................................... 90

CPE User Guide v_04_07 Page - 3
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
Introduction
This is the documentation of the DKTCOMEGA managed CPE product line.
The hardware consists of a switch with a fiber WAN port and 4 RJ45 LAN ports.
These ports are connected together with a powerful programmable layer 2 switch.
A CPU is attached to the switch. Initial the switch is setup only to accept traffic
between the CPU and the WAN port, first in the end of the CPU boot process are
the LAN ports enabled.
As an option a VoIP (SIP based) plug-in module can be installed, which will give 2x
RJ-11 analogue phone connections.
The CPE is provisioned via DHCP/TFTP, however also SNMP can be used to for
surveillance and settings.
Following DKTCOMEGA product codes are supported:
10/100 Mbps #79204, from now on referred to as 100Mb
100/1000 Mbps #79403, from now on referred to as 1Gb
10/100 Mbps w/ VoIP #79265
100/1000 Mbps w/ VoIP #79275
100/1000 Mbps w/ VoIP + Wifi #79550, special release only!
VoIP Plug-in module #65699, for now on referred to as VoIP

CPE User Guide v_04_07 Page - 4
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
The boot process of the CPE node
The boot process is split in two:
-First the node issue a dhcp request with dhcp option 60 set to <file
name>vx_xx (where x_xx is the version number of the firmware).
-Afterwards the node start it's operation system (OS). The OS also issue a dhcp
request, with dhcp option 60 set to the version of the software.
When a new node is unpacked it doesn’t contain any firmware, and before it can
be used in must be updated with the latest revision. This mean that when the
node is installed at the customer premise, it will be required to remotely update
with firmware, before it will be working. It is highly recommended to visit
www.dktcomega.com -> support -> firmware for latest boot loader and firmware
revision.
The managed node depends on DHCP negotiation. Through this negotiation the
firmware ID of the managed node is exchanged for a configuration file. The DHCP
server hands out the configuration file depending on the firmware ID.
Bootstrap (Part of boot loader).
A small piece of code that is able to setup critical CPU specific registers such as
CPU clock, flash interface and SDRAM timing. The bootstrap code is automatically
loaded by the CPU into internal RAM of the CPU and executed. Bootstrap loads a
larger general boot-loader; U-boot.
U-boot (Part of boot loader).
This is a larger chunk of boot-loader software, which is able to setup network and
other more complex features of the CPU. U-boot use DHCP to get network setup.
U-boot is able to download firmware updates using TFTP.
Linux (Main Firmware).
This is the main software with full network support and features to use the
complete hardware platform. The network is configured using DHCP, and the
system configuration is downloaded using TFTP.
The first bootp/dhcp request from the device can be used to remote upgrade the
firmware. If a bootfile and a bootserver is given in the bootp response then the file
is downloaded via tftp and executed by the device.

CPE User Guide v_04_07 Page - 5
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
The device is configured to not pass any traffic per default, so in order to pass
traffic through the switch engine, the switch --enable-lan command must be
provisioned to the device. Also telnet daemon must be started, with the use of
telnetd -l /bin/sh command in the script
DHCP
Server
DKTCOMEGA
CPE
DHCP Discover –Vendor class ID (DKT_Firstboot, option 60)
DHCP Offer –IP Address + DKT_firmware info (filename, server info, etc)
TFTP Request –”filename”
TFTP transfer of firmware
DHCP Discover –configuration (option 66, 67)
DHCP Offer –configuration (filename, server info, etc)
TFTP Request –”configuration”
TFTP transfer of configuration
Ensures correct device settings and automatically firmware upgrade without user interaction
Firmware and configuration are provisioned by the operator
}
At device start-up
configuration is
provisioned automatically.
Firmware is provisioned
by request, either at first
boot or when applicable
DHCP Request –request parameter list, incl network info
DHCP Release –Release IP
address
DHCP ACK –respond parameter list, incl network info + “file name”
DHCP Request –request parameter list, incl network info
DHCP ACK –respond parameter list, incl network info + “configuration”
Bo
ot
lo
ad
er
Li
nu
x

CPE User Guide v_04_07 Page - 6
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
DHCP Settings
The CPE requires a dhcp server connected to the fiber WAN port before power on.
As an example we have used Linux Kubunto platform and installed the following
component via adept
dhcp3
tftpd
Make sure that DHCP server has its unique static IP address settings, so it doesn’t
conflict with its own leasing of IP Addresses.
It is important that the DHCP server is properly configured, and that it responds to
the DHCP options requested by the CPE. Otherwise communication with the
internal CPU of the CPE can’t be obtained.
For more information about DHCP options in dhcp3, please refer to:
http://pwet.fr/man/linux/formats/dhcp_options
1) CPE requests in its BOOTLOADER discoverer:
Option: 53, 57, 60, 55
2) DHCP Server offers in it responses:
Option: 53, 54, 51, 1, 3

CPE User Guide v_04_07 Page - 7
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
3) CPE requests in its LINUX Boot-up process, where configuration file is requested:
Option: 53, 61, 60, 50, 54, 55, 1, 3, 28, 66, 67
To edit DHCP Server Setup for dhcp3, edit the DHCP setup configuration file:
sudo kate /etc/dhcp3/dhcpd.conf
# DHCP SECTION: insert the following

CPE User Guide v_04_07 Page - 8
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
default-lease-time <SECONDS>;
# Ex: default-lease-time 600
max-lease-time <SECONDS>;
# Ex: max-lease-time 7200
# --------------FIRMWARE UPGRADE PART -----------------
class "Upgrade Firmware after boot loader upgrade" {
match if option vendor-class-identifier = "DKT_firstboot";
filename = "dkt_fw_02_01.img";
}
# DHCP request in U-boot has got an option 43 field with
bootloader/U-boot software version information (ex. the text string
"14" for revision 1.4). This information is available from boot
loader revision 2_00 and forward
---# --------------- END OF UPGRADE -------------------
# The following is needed in order for the CPE to download the
configuration. Remember to place this configuration file in TFTPBOOT
directory. Remember to assign correct eth interface, subnet/mask, IP
address range, TFTP-server name and bootfile-name below
subnet <Subnet> netmask <Subnet mask> #
Ex: subnet 192.168.1.0 netmask 255.255.255.0
{
interface <Ethernet Interface>;
# Ex. interface eth0
range <Min IP Address> <Max IP Address>;
# Ex: range 192.168.1.10 192.168.1.30
option tftp-server-name "<TFTP Server IP Address>";

CPE User Guide v_04_07 Page - 9
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
# Ex: option tftp-server-name “192.168.1.1”
option bootfile-name "<Configuration_File_Name";
# Ex: option bootfile-name “cpe_settings.txt”
option broadcast-address <Broadcast IP Address>;
# Ex: option broadcast-address 192.168.1.255
option routers <Router IP Address>;
# Ex: option routers 192.168.1.1
server-name "<Server IP Address Name>";
# Ex: server-name “192.168.1.1”
option next-server <Server IP Address Name>;
# Ex: next-server 192.168.1.1
option subnet-mask <Subnet Mask>;
# Ex: option subnet-mask 255.255.255.0
}
To restart DHCP Server
Any change in the dchp configuration implies a server reset. For the
DHCP server used for this purpose the following instruction is
necessary:
sudo /etc/init.d/dhcp3-server restart
TFTP Settings
After the DHCP server is configured a TFTP server should be configured, so
firmware image and configuration file for the CPE can be downloaded correctly.
As an example we have used Linux tftpd and xinetd
The TFTP configuration file must be edited. And a tftpboot directory must be
created in root and made accessible from CPEs
mkdir tftpboot

CPE User Guide v_04_07 Page - 10
DKTCOMEGA
Fanoevej 6
DK-4060 Kirke Saaby
+45 4646 2626
+45 4646 2625
www.dktcomega.com
# creates tftpboot directory
chmod a+wrx tftpboot
# changes rights so directory is readable, writeable and executable
from CPEs
sudo kate /etc/xinetd.d/tftp
# starts an editor where TFTP settings can be inserted
Insert the following:
service tftp
{
protocol = udp
port = 69
# CONFIGURATION FILE SECTION: insert the following
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
Indice
Manuali Portale popolari di altre marche

LST
LST M500RFE-AS Manuale utente

Kinnex
Kinnex Media Gateway Manuale utente

2N Telekomunikace
2N Telekomunikace 2N StarGate Manuale utente

Mitsubishi Heavy Industries
Mitsubishi Heavy Industries Superlink SC-WBGW256 Manuale utente

ZyXEL Communications
ZyXEL Communications ZYWALL2 ET 2WE Manuale utente

Telsey
Telsey CPVA 500 - SIP Manuale utente











