Upload
eleazar-perez
View
11
Download
1
Embed Size (px)
DESCRIPTION
Deploying MY IC phones on OpenTouch
Citation preview
Alcatel-Lucent OmniVista 8770 - Device management Ref. 87701100CB01CGEN- [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
Alcatel-Lucent OmniVista 8770
Device management
PROCEDURE
Objective 9 Deploy MY IC phones on OpenTouch
Contents 1 Configuring DHCP .............................................................................. 3
1.1. OXE DHCP ..............................................................................................3 1.2. Windows DHCP ........................................................................................3
1.2.1. Configuring Common information ........................................................................ 3 1.2.2. Configuring option 66 ...................................................................................... 3 1.2.3. Configuring a vendor class for My IC Phone sets ...................................................... 4 1.2.4. Configuring option67 for the My IC Phone Vendor Class ............................................. 4 1.2.5. Activating the Scope of IP addresses .................................................................... 5
2 Configuring OpenTouch server ............................................................... 6 2.1. ICE server ..............................................................................................6 2.2. DNS server .............................................................................................6 2.3. Deployment folder ....................................................................................6
3 Configuring devices ............................................................................ 6 3.1. Creating a user ........................................................................................6 3.2. Creating a device .....................................................................................6 3.3. Associating a device to a user ......................................................................6
4 Configuring the signing device ............................................................... 7 4.1. Start the WBM .........................................................................................7 4.2. Declaring the signing device ........................................................................7 4.3. Download the CTL file ...............................................................................7 4.4. Signing the CTL ........................................................................................8 4.5. Importing the signed CTL ............................................................................9 4.6. Checking the CTL import ............................................................................9
5 Commissioning a Bluetooth Handset ....................................................... 10
2
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
5.1. Connecting the battery ............................................................................ 10 5.2. Binding the handset ................................................................................ 10
6 Deploying a software ......................................................................... 11 6.1. Consulting the deployment path ................................................................. 11 6.2. Adding a package ................................................................................... 11 6.3. Deploying a package................................................................................ 11 6.4. Upgrading a device ................................................................................. 12
3
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
Implementation
1 Configuring DHCP 1.1. OXE DHCP
Configuration application > Select an OXE node> Right click > Configure
DHCP Configuration > 1
Configuration DHCP Server
DHCP Configuration > Classes > create
Name ICtouch (for information) Vendor ID alcatel.ictouch.0
(Vendor Id sent to the server by the client on a DHCP request.) TFTP Server address Enter the IP address of the OpenTouch server Default lease time (mn) 360
The lease time is the time during which the IP address is attributed. Max lease time (mn) 720
DHCP Configuration > Classes > CPU Main Subnetwork > IP address Range (local subnet) > create
First address in range First IP address of the range
End of address range Last IP address of the range
DHCP Configuration > 1 > Select Action tab
Action Apply modification
As the DM URL (option 67) cant be specified in the OXE DHCP, the MyIC phone uses the default DM URL : http:///dmictouch/
1.2. Windows DHCP
1.2.1. Configuring Common information The configuration consists in: - Defining a scope of IP address (not described here) - Defining standard parameters, such as subnet mask, router option, (not described here) 1.2.2. Configuring option 66 - . In the DHCP configuration window, right click on the scope of IP addresses and select Configure
Options... - In the General tab, check the 066 Boot Server Host Name
4
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
- In the String value field, enter the IP address of the OpenTouch server - Click OK 1.2.3. Configuring a vendor class for My IC Phone sets - In the DHCP configuration window, right click on the DHCP server name and select Define Vendor
Class - Click Add to define a new DHCP Vendor Class - Enter a Display name for the Vendor Class, for example ICTouch Enter a Description (for
information)
- To specify the Vendor Class Identifier string, click the ASCII field and type in alcatel.ictouch.0. - Click OK. - Click Close 1.2.4. Configuring option67 for the My IC Phone Vendor Class
By default, if option 67 is not received in the DHCP offer, the My IC Phone uses the /dmictouch/ path. This entails that the configuration of option 67 is mandatory only if the download path of configuration files and binaries is not the default path /dmictouch/
- In the DHCP configuration window, right click on the DHCP server name and select Set Predefined Options...
- Select the new created class (ICTouch) as Option class - Click Add - The Option Type window opens.
5
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
- Enter a Name for the new option, for example ICTouch HTTP server. - Select String as Data type. Enter 67 in the Code field. - Click OK
- In the Value field, enter the path of configurations files on the server, by default /dmictouch/ - Click OK Scope options have to be configured to send option 67 to the My IC phone. - In the DHCP configuration window, right click Scope Options under the scope of IP addresses used
by 8082 My IC Phone sets and select configure Options...
- In the Advanced tab, select the new created class (ICTouch) as Vendor class - Select the 67 option - Click OK 1.2.5. Activating the Scope of IP addresses - In the DHCP configuration window, right click Scope Options under the scope of IP addresses and
6
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
select Activate
2 Configuring OpenTouch server 2.1. ICE server
Configuration application > Select the OT MS node > Right click > Configure
System services > Topology > Physical Server > ICE Server
IP address Check that the ICE IP address is specified. IF this information is missing, the MyIC Phone cant register on OpenTouch server.
2.2. DNS server
Configuration application > Select the OT MS node > Right click > Configure
Select ecosystem >cmsltServer > Create > dnsserverr
Display name DNS_Server FQDN Enter the DNS FQDN (Ice FQDN if local DNS) IP address Enter the DNS IP address
My IC phones receive the OpenTouch server FQDN as SIP registrar. A DNS server is required for the DNS resolution.
2.3. Deployment folder Check that the directory /opt/Alcatel-Lucent/cms/DevicesDeployment/dmictouch is created on the OpenTouch server. If not, create it.
3 Configuring devices 3.1. Creating a user
See procedure Unified User Management
3.2. Creating a device
Open Device Management application
Select Unallocated devices > create Sip device > VHE 8082
Device Mac Address Enter the MAC address with or without the ":" separator (ex: 00809fa0137C)
3.3. Associating a device to a user
Expand Unallocated devices > select a device > Associate to user
Use filter option to select a user created on the OT MS node
Select General tab
Directory number Specify the device directory number Time zone Select the user time zone
7
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
Domicilated node Select the OpenTouch server
Select Network tab
First DNS Select the DNS server declared in the eco-system
Select Advanced tab
Default keyboard Select the type of keyboard Country Select the user country SSH activation True. Allows SSH connection to the VHE set. Password for SSH Enter SSH password (also used as administration password)
For the lab, use the password 12345. Do not use a different password.
4 Configuring the signing device To allow HTTPS deployment, a device (the signing device) must sign the OpenTouch certificate. Then, the signed certificate must be imported to the OpenTouch server. Once this operation is completed, reboot all connected My IC Phones sets to start the provisioning steps.
4.1. Start the WBM - Open an Internet browser and enter the URL https:///WebAdmin or open
the 8770 application, right click the OpenTouch node and select WBM option - Enter the login (admin) and password (admin)
4.2. Declaring the signing device - Select System services > Security > Certificate > Certificates > Device CTL tab
- Enter the MAC address of the signing device (i.e the MAC address of a MyIC Phone) - Click Apply.
4.3. Download the CTL file
- Click on Download truststore certificates as a PEM to be signed to export the CTL file as a PEM file
(PEM is a certificate encoding format) - Save the PEM file (the file is named ict8000ctl.pem) in the folder trust_store of an USB key.
- Plug a USB key on the PC where is started the WBM - Create a directory named trust_store on the USB key - Save the PEM file in the directory trust_store - Unplug USB key
8
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
- Content of the USB key after the download operation:
4.4. Signing the CTL - Plug the USB key on the My IC phone (the signing device) - On the set, press Settings icon (displayed as step 2 of initialization process) - Press Admin icon and enter the administration password (*tx8000#)
- Go under Security/certificates
- Set CtllActivateCaDeployement to yes
- Success is displayed on screen set - Press Home icon and confirm the reboot - The phone reboots and retrieves its config..xml file from the OpenTouch server during the
step 3. - The phone automatically reboots to update its configuration (admin (ssh) password has been
changed). - After the reboot, press Settings icon (displayed as step 2) - Press Admin icon and enter the administration password (the SSH password defined in the user
settings. This password must be different than the default password) - Go under Security/certificates
9
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
- Set CtlActivateSigning to yes
- CTL Signing Ok is displayed on screen set - UnPlug the USB key from the My IC Phone. The file ict8000ctl.xml has been created in the folder
trust_store - Press Home icon and confirm the reboot
4.5. Importing the signed CTL - Return to the WBM - Plug the USB key on the PC where is started the WBM - Select System services > Security > Certificate > Certificates > Device CTL tab
- Click Upload signed CTL
- Click Select CTL Device file and select the file ict8000ctl.xml (double click the file)
- Click Import
4.6. Checking the CTL import - The file ctl_VHE8082 is created on the OpenTouch server: [root@otms /]# ll /opt/Alcatel-Lucent/cms/DevicesDeployment/dmictouch/ total 52 -rw-r--r-- 1 htuser htgroup 11286 Sep 1 14:43 [email protected] -rw-r--r-- 1 htuser htgroup 11283 Sep 1 14:43 [email protected] -rw-r--r-- 1 htuser htgroup 7820 Sep 1 14:43 config.00809fa01287.xml
10
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
-rw-r--r-- 1 htuser htgroup 7820 Sep 1 14:43 config.00809fa0137c.xml -rw-r--r-- 1 root root 9684 Sep 1 14:43 ctl_VHE8082 [root@otms /]# - The configuration files of the devices(signing devices and all existing devices) are updated and
contains the following lines: [root@otms /]# cd /opt/Alcatel-Lucent/cms/DevicesDeployment/dmictouch/
ggggggggggg
[root@otms dmictouch]# more config.00809fa0137c.xml | grep DmCtl [root@otms dmictouch]#
5 Commissioning a Bluetooth Handset
5.1. Connecting the battery The battery pack is housed in the battery compartment located in the handset
5.2. Binding the handset Before a Bluetooth handset can be used, it must be bound correctly to the 8082 My IC Phone set: Note: the Bluetooth provided with the set has been bound to it before being delivered. 1. On the 8082 My IC Phone set, navigate to: Settings > Device > Bluetooth 2. Press Add device 3. Press Scan 4. On the Bluetooth handset make a simultaneous long press on the On/Off Hook key and the Audio
key . A sound made of a beep followed by three different tones is audible and the led flashes alternatively green and orange. The Bluetooth handset enters in pairing mode for about one minute and then goes off. The 8082 My IC Phone searches for Bluetooth devices, detects and displays their addresses.
5. On the 8082 My IC Phone set, select the relevant equipment and press Add. The set prompts to enter the device PIN code
6. Enter the PIN code (0000 by default) and validate your entry. A popup confirms correct installation of the handset. The handset led flashes green or orange depending on the battery charge. If an upgrade of the Bluetooth handset firmware is needed, the set resets. The upgrade takes place during initialization step 5.
7. Do not hook off while this process is running.
11
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
6 Deploying a software The aim of this operation is to deploy a firmware or an application onto a device.
6.1. Consulting the deployment path
Device management application > Device Management menu (main menu) > Device type parameters > expand the tree and select the OpenTouch node > Select VHE8082 > select Deployment settings tab
Deployment path $CMS_home/DevicesDeployment/dmictouch Binaries and application are deployed on the OpenTouch server in the folder /opt/Alcatel-Lucent/cms/DevicesDeployment/dmictouch
6.2. Adding a package
Device management application > Deployment Package tab > expand the tree and select the OpenTouch node > select the device type > Add package
Deployment package Enter the deployment package name (bin28-1 for example) Application packages Double click the line and select the ZIP file corresponding to the My IC phone binaries
(ICTouch_VHE_R200_01_028_1.zip for example). The ZIP file must be stored locally on the 8770 server.
Devices Select the devices which retrieve the application package (multiple selection with ctrl or shift buttons).
6.3. Deploying a package
Device management application > Deployment Package tab > expand the tree and select the package to deploy > Deploy package
The scheduler window is displayed and allows scheduling the package deployment. All devices selected when adding the package reboot as soon as the package is deployed.
- The binaries are deployed on the OpenTouch server: [root@otms /]# cd /opt/Alcatel-Lucent/cms/DevicesDeployment/fwictouch/ [root@otms fwictouch]# ll total 16 -rw-r--r-- 1 htuser htgroup 406 Aug 31 13:47 bin28-1-20110901134717_profile.xml drwxr-xr-x 3 root root 4096 Aug 31 13:47 ICTouch_VHE_R200_01_028_1 -rw-r--r-- 1 root root 4916 Aug 31 13:00 key.xml [root@otms fwictouch]# more bin28-1-20110901134717_profile.xml bin28-1-20110901134717 ./key.xml ICTouch_VHE_R200_01_028_1-20110901134714 R200_01_028_1 /DM/fwictouch/ICTouch_VHE_R200_01_028_1/index.xml.signed 5e1f04eb693d6216bddb781dd78a3e9e8e3bd193 [root@otms fwictouch]# - An application and an application profile are created in the OpenTouch configuration:
12
Alcatel-Lucent OmniVista 8770 - Device management Ref. [File_Name] - [Issue 01]
COPY
RIG
HT
2
011
ALCA
TEL-
LUCE
NT
ENTE
RPR
ISE.
ALL
RIG
HTS
RES
ERVE
D
6.4. Upgrading a device This action is required to deploy the software on a device that has not been selected during the package deployment.
Device management application > Select an OpenTouch user
Application profile Select the application profile corresponding to the deployment package. (-< date/hour of the deployment>)
The device configuration file is updated: [root@otms /]# cd /opt/Alcatel-Lucent/cms/DevicesDeployment/dmictouch/ [root@otms dmictouch]# ll total 20 -rw-r--r-- 1 htuser htgroup 11451 Aug 31 14:02 [email protected] -rw-r--r-- 1 htuser htgroup 7607 Aug 31 14:02 config.00809fa0137c.xml [root@otms dmictouch]# more config.00809fa0137c.xml |grep UpgradeFile