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

31.12.2009

Подключение ip-телефонов Nortel к коммутатору Cisco 3750

В качестве исходного документа следует взять документ "Nortel IP Phone Inter-Working with Cisco L2 Switches", который доступен на сайте Nortel. В отличие от ip-телефонов Cisco, телефонам Nortel можно передавать информацию в голосовом vlan через lldp.

Настраивается стек коммутаторов 3750 PoE. IOS с поддержкой lldp. Для конфигурирования портов применяются макросы.

macro name voice-user
switchport access vlan $access
switchport voice vlan $voice
switchport mode access
no logging event link-status
no cdp enable
spanning-tree portfast
spanning-tree bpduguard enable
speed auto
duplex auto
@

!
vlan 100
name Data
!
vlan 110
name Voice
lldp run

interface FastEthernet2/0/2
switchport access vlan 100
switchport mode access
switchport voice vlan 110
no logging event link-status
macro description voice-user
no cdp enable
spanning-tree portfast
spanning-tree bpduguard enable

interface Vlan100
ip address 10.0.100.254 255.255.255.0
ip helper-address 10.0.0.200
!
interface Vlan110
description Nortel IP Phone
ip address 10.0.110.254 255.255.255.0
ip helper-address 10.0.0.200

Настраивается сервер DHCP. Для передачи адреса ноды используется опция 128. В рассматриваемом примере применяется DHCP-сервер 10.0.0.200, к которому перенаправляются запросы с соответствующих интерфейсов.
Для конфигурирования пула на коммутаторе строку следует вводить без кавычек.
option 128 ascii Nortel-i2004-A,10.0.0.100:4100,001,005

Если есть возможность не использовать dhcp на коммутаторе, то следует учесть, что при редактировании пула dhcp на коммутаторе у меня, к примеру, обнаружилась следующая особенность. После редактирования опция в конфигурационном файле имеет вид
option 128 ascii "Nortel-i2004-A,10.0.0.100:4100,001,005"

А после перезагрузки автоматически добавляются еще одни кавычки и опция перестает работать.
option 128 ascii ""Nortel-i2004-A,10.0.0.100:4100,001,005""
UPDATE: Ошибка в 12.2(46)SE. Исправлено в 12.2(53)SE
Далее необходимо произвести настройку телефона Nortel 1120E. Чтобы попасть в меню необходимо нажать четыре кнопки под ЖКИ последовательно и ввести пароль. По-умолчанию это 26567*738. Цифры запомнить сложно, поэтому пароль устанавливался исходя из соображений, что на клавиатуре телефона буквами (под каждой цифрой несколько штук) будет набираться COLOR*SET.
В последний раз достаточно было отключить EAP и оставить все остальные настройки по-умолчанию. Но на всякий случай напишу, что обязательно необходимы опции:
LLDP Enable? [1=Y, 0=N]: 1
DHCP? [0-No, 1-Yes]: 1
DHCP: 0-Full, 1-Partial: 0
Voice VLAN? [0-N, 1-Y]: 1
VLAN Cfg? 0- Auto, 1-Man: 0
LLCP MED? 0-No, 1-Yes: 1
Голосовой влан будет получен телефоном через LLCP MED.

В итоге должно получиться вот что:
Switch#show lldp neighbors

Capability codes:
(R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device
(W) WLAN Access Point, (P) Repeater, (S) Station, (O) Other

Device ID Local Intf Hold-time Capability Port ID
10.0.110.97 Fa2/0/2 180 B,T 0024.b563.aac8

Total entries displayed: 1


Switch#show lldp neighbors detail


Chassis id: 10.0.110.97
Port id: 0024.b563.aac8
Port Description: Nortel IP Phone
System Name - not advertised

System Description:
Nortel IP Telephone 1120E, Firmware:0624C6J

Time remaining: 170 seconds
System Capabilities: B,T
Enabled Capabilities: B,T
Management Addresses - not advertised
Auto Negotiation - supported, enabled
Physical media capabilities:
1000baseT(FD)
1000baseT(HD)
100base-TX(FD)
100base-TX(HD)
10base-T(FD)
10base-T(HD)
Media Attachment Unit type: 16

MED Information:

MED Codes:
(NP) Network Policy, (LI) Location Identification
(PS) Power Source Entity, (PD) Power Device
(IN) Inventory

F/W revision: 0624C6J
Manufacturer: Nortel-01
Model: IP Phone 1120E
Capabilities: NP, LI, PD, IN
Device type: Endpoint Class III
Network Policy(Voice): VLAN 110, tagged, Layer-2 priority: 0, DSCP: 0
PD device, Power source: Unknown, Power Priority: High, Wattage: 9.6
---------------------------------------------


Total entries displayed: 1


Switch#show power inline

Module Available Used Remaining
(Watts) (Watts) (Watts)
------ --------- -------- ---------
1 n/a n/a n/a
2 370.0 15.4 354.6
3 370.0 0.0 370.0
Interface Admin Oper Power Device Class Max
(Watts)
--------- ------ ---------- ------- ------------------- ----- ----
Fa2/0/1 auto off 0.0 n/a n/a 15.4
Fa2/0/2 auto on 15.4 Ieee PD 3 15.4

02.12.2009

Пример неудачного обновления IOS на стеках

В прошлом сообщении рассказывалось как обновить IOS на коммутаторах. Вот пример неудачного обновления типичного стека коммутаторов, на котором был запущен http-сервер для управления через CNA. Идет процесс обновления:
Installing (renaming): `flash:update/c3750-advipservicesk9-mz.122-46.SE' ->
`flash:c3750-advipservicesk9-mz.122-46.SE'
New software image installed in flash:c3750-advipservicesk9-mz.122-46.SE

Installing (renaming): `flash2:update/c3750-advipservicesk9-mz.122-46.SE' ->
`flash2:c3750-advipservicesk9-mz.122-46.SE'
New software image installed in flash2:c3750-advipservicesk9-mz.122-46.SE

Installing (renaming): `flash3:update/c3750-advipservicesk9-mz.122-46.SE' ->
`flash3:c3750-advipservicesk9-mz.122-46.SE'
New software image installed in flash3:c3750-advipservicesk9-mz.122-46.SE

Installing (renaming): `flash4:update/c3750-advipservicesk9-mz.122-46.SE' ->
`flash4:c3750-advipservicesk9-mz.122-46.SE'
New software image installed in flash4:c3750-advipservicesk9-mz.122-46.SE


Removing old image: flash:c3750-ipbase-mz.122-35.SE5

На этих строках коммутатор "пропадает".
В crash_info
CMD: 'archive download-sw /allow-feature-upgrade /overwrite tftp://100.999.555.111/ios/c3750-advipservicesk9-tar.122-46.SE.tar ' 14:32:18 KRSK Mon Nov 30 2009

040688: Nov 30 07:50:26: %SYS-2-NOPROCESS: No such process 29132544
-Process= "HTTP CORE", ipl= 0, pid= 193
-Traceback= FD8E34 FD926C DF49A8 DF50FC C9A4F4 C8B814 C8BB2C 9A0E90 998464
040689: Nov 30 07:50:26: %SUPERVISOR-3-FATAL: MIC exception error 10 2D01008F 11 0
-Traceback= 6CC598 6CF6F8 647E18 647DC0 64A438 64A7B0 647EC8 DF4AB8 DF49A8 DF50FC C9A4F4 C8B814 C8BB2C 9A0E90 998464

=== Start of Crashinfo Collection (14:50:26 KRSK Mon Nov 30 2009) ===

For image:
Cisco IOS Software, C3750 Software (C3750-IPBASE-M), Version 12.2(35)SE5, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Thu 19-Jul-07 19:15 by nachen


Загрузка была довольно длительной. Удалось привести в рабочее состояние только путем последовательного включения коммутаторов. В boot'е одного из коммутаторов остался старый IOS. Так что рекомендации:
- после неудачных обновлений смотреть show boot, как минимум;
- отключать http server перед обновлением, либо не включать вообще никогда.