Поиск по этому блогу

19.03.2012

Подключение ip-телефонов Nortel, часть 2

Продолжим тему про подключение Nortel-овских телефонов к коммутаторам Cisco 3750.
В рассматриваемой ниже конфигурации предполагается, что на коммутаторах:
1. Включен LLDP
2. На access порту прописан voice vlan
Модели IP-телефонов Nortel (1110, 1120E, 1140E и др., сейчас это Avaya 11ххE IP Deskphone) поддерживают конфигурирование через http без подключения в станцию.
Т.е. есть возможность привязать MAC-адрес телефона к TN-ке в УПАТС Meridian.
Естественно, что TN в УПАСТ должна быть предварительно сконфигурирована, но к аппарату ее привязывать не нужно. Дальнейшее администрирование и конфигурирование телефонов делаем в текстовом файле.
Для этого необходим http-сервер и дополнительная опция в сервере DHCP:
• если настраиваем в оборудовании Cisco
option 66 ascii http://WEB-Server/nortel/

• если настраиваем в UNIX-е (читаем документацию), например для ISC DHCP выглядит так
# global for isc-dhcpd
# option definitions common to all supported networks...
option domain-name-servers 1.2.3.4, 8.8.8.8;
option nortel-http code 66 = text;
option nortel-A code 128 = text;
option nortel-B1 code 224 = text;
option nortel-B2 code 227 = text;
... skip

#Voice LAN pool
subnet 10.1.2.0 netmask 255.255.255.0 {
range 10.1.2.1 10.1.2.240;
option subnet-mask 255.255.255.0;
option routers 10.1.2.254;
option nortel-http "http://WEB-Server/nortel/";
option nortel-B1 "Nortel-i2004-B,s1=10.0.0.10;p1=4100;a1=1;r1=5";
option nortel-B2 "Nortel-i2004-B,vq=y;dv=n;pc=y;lldp=y;eap=dis;vvsource=lm;";
option nortel-A "Nortel-i2004-A,10.0.0.10:4100,001,005";
... skip }

• если настраиваем в Windows


Собственно сетевые настройки на этом завершены.

Рассмотрим содержимое каталога нашего WEB-Server-а:
-rw-rw-rw-   1 root  wheel  14408 Mar 19 10:44 1110.prv
-rw-rw-rw- 1 root wheel 24614 Mar 19 11:42 1120E.prv
-rw-rw-rw- 1 root wheel 1911 Mar 16 17:29 1140E.prv
-rw-r--r-- 1 root wheel 430 Sep 7 2011 981111111111.prv
-rw-r--r-- 1 root wheel 25 Sep 10 2010 98FFFFFFFFFF.prv
-rw-rw-rw- 1 root wheel 718 Feb 29 16:53 system.prv
-rw-r--r-- 1 root wheel 244 Apr 21 2010 Myzone.prv

• Файлы system.prv и Myzone.prv являются общими для всех телефонов.
• 981111111111.prv и 98FFFFFFFFFF.prv - специфичными для телефонов,
где 981111111111 и 98FFFFFFFFFF MAC-адреса аппаратов.
• 1110.prv, 1120E.prv и 1140E.prv - задаются для каждой модели.

В настроечный файлах символом # комментируем строки.
Содержимое system.prv описывает системные настройки всех телефонов:

# System level provisioning file
# Applies to all phones
file=ztd; # read .prv and .prv
zone=Myzone; # Zone id
unid=Super-Puper-Company; # Unique network identification
vq=y; # Enable 802.1Q for voice
#vcp=3; # 802.1Q control p bit for voice
#vmp=4; # 802.1Q media p bit for voice
#vlanf=y; # Enable VLAN filter
lldp=y; # Enable 802.1ab (LLDP)
#pk1= ffffffffffffffff; # force pk1 to ff SMC will update
#pk2= ffffffffffffffff; # force pk1 to ff SMC will update
#stickiness=y; # Enable stickiness
#cachedip=n; # Enable cached IP
#igarp=n; # Ignore GARP
#srtp=n; # Enable PSK SRTP
eap=dis;
#cdiff=13; # DiffServ code point for control
#mdiff=12; # DiffServ code point for media
vvsource=lm;
pcuntag=y;


Файл Myzone.prv содержит данные о NODE-где необходимо регистрироваться телефонам:
# Zone level provisioning file
# Applies to all phones within the headquarters zone
s1ip=10.0.0.10; # Primary server IP address
p1=4100; # Primary server port number
a1=1; # Primary server action code
r1=5; # Primary server retry count


Синтаксис файлов для моделей телефонов абсолютно одинаковый.
Как раз в нем "привязывается" MAC-адрес телефона и TN-ка УПАТС:
menulock=u; # Menu lock mode
pc=y; # Enable PC port
pcs=a; # PC port speed
pcd=a; # PC port duplex
dq=n; # Enable 802.1Q for PC port
pcuntag=y;
### MAC NODE TN
reg=00:24:11:11:11:11,CS1K,S1S2,2402,123-01-02-01;
reg=B4:B0:FF:EE:DD:CC,CS1K,S1S2,2402,123-01-02-02;


Специфичные настройки для телефона указываем MAC.prv:

menulock=y; # Menu lock mode
pc=n; # Enable PC port
#vq=y; # Enable 802.1Q for voice
vcp=3; # 802.1Q control p bit for voice
vmp=4; # 802.1Q media p bit for voice
#vlanf=y; # Enable VLAN filter.
lldp=y; # Enable 802.1ab (LLDP).
stickiness=y; # Enable stickiness
cachedip=n; # Enable cached IP
igarp=n; # Ignore GARP
srtp=n; # Enable PSK SRTP
eap=dis;
vvsource=lm;
pcuntag=y;

Нет необходимости подключаться на сервер каким-либо способом - только HTTP.
Для упрощения администрирования можно использовать скрипт,
который отредактирует файл в окне Вашего браузера.
Теперь для установки нового телефона необходимо:
• вытащить его из коробки
• записать MAC-адрес в файл
• подключить в сеть

Если у Вас телефон уже настроен некоторым образом (отключен LLDP, статический адрес),
то его всегда можно сбросить в Factory Default.
Для моделей IP Phone 2001, 2002, 2004, 2007, 1110,1120E, 1140E, 1150E, 1210, 1220, 1230 делается это следующим образом:
[*][*][7][3][6][3][9][MAC][#][#] - где МАС-адрес IP-телефона, который можно найти на этикетке задней панели. Так как МАС-адрес может содержать буквы от А до F, буквы A, B и C можно вводится с помощью [2] на поле ввода номера и букв D, E и F можно ввести с помощью [3].
Например, IP-телефон с MAC-адресом 00:19: E1: E2: 17:12 будет сбрасывается в
Factory Default следующей последовательностью ** 73639001931321712 # # , вводится с клавиатуры.