Posts tagged VOIP

Nortel IP Phones – UNIStim release v2.3

14

i2007 Nortel has just released UNIStim firmware release v2.3. There were some major enhancements made in firmware release v2.2 that enhanced DHCP provisioning for the 1100 series and i2007 phones. With release v2.3 the same new enhanced DHCP provisioning is now available for the i2001, i2002 and i2004 (Phase II only) phones.

While I haven’t personally started testing the new firmware release I’d like to discuss the new DHCP options that will be available to phones running this software release. It’s really important that we not confuse the legacy DHCP options with these newly available DHCP options. Unless your phone is running a firmware release documented below you should ignore this post entirely!

  • 0604DBP for i2001, i2002, i2004 (Phase 2 Only)
  • 0621C4V for i2007
  • 0623C4N, 0624C4N, 0625C4N and 0627C4N for 1110, 1120E, 1140E and 1150E respectively
  • 062AC5L for 1210, 1220 and 1230

Nortel Internet Telephones running the firmware documented above will support a new DHCP option and vendor class “Nortel-i2004-B”. The format of the newly defined “Nortel-i2004-B” DHCP option is;

Nortel-i2004-B,param1=value1;param2=value2;param3=value3;…

PARAMETERVALUEDESCRIPTION
s1ip0.0.0.0 – 255.255.255.255Primary Server IP Address
p10 – 65535Primary Server port number
a10 – 255Primary Server action code
r10 – 255Primary Server retry count
s2ip0.0.0.0 – 255.255.255.255Secondary Server IP Address
p20 – 65535Secondary Server port number
a20 – 255Secondary Server action code
r20 – 255Secondary Server retry count
xip0.0.0.0 – 255.255.255.255XAS Server IP Address
xp0 – 65535XAS Server port number
xaCharacter string up of the following of the following character “g” graphicalXAS Server action code
unidCharacter string up to 32 charactersUnique network identification
menlock(f)ull lock or (p)artial lock or (u)nlockMenu lock mode
vq(y)es or (n)oEnable 802.1q for voice VLAN
vcp0 – 15802.1q control p bit for voice stream
vmp0 – 15802.1q media p bit for voice stream
vlanf(y)es or (n)oEnable VLAN filter on voice stream
pc(y)es or (n)oEnable PC port
pcs(a)uto negotiation
(10)Mbps
(100)Mbps
PC port speed
pcd(a)uto negotionation
(f)ull duplex
(h)alf duplex
PC port duplex
dq(y)es or (n)oEnable 802.1q for PC port
dv(y)es or (n)oEnable VLAN for data
dvid0 – 4095VLAN ID for data VLAN
dp0 – 15802.1q p bit for data stream
pcuntag(y)es or (n)oStrip 802.1q tags on packets forwarded to PC port
lldp(y)es or (n)oEnable 802.1ab LLDP
pk1Character string of 16 characters representing 16 hexadecimal digitsS1 PK
pk2Character string of 16 characters representing 16 hexadecimal digitsS2 PK
cacheip(y)es or (n)oEnable cached IP
igarp(y)es or (n)oIgnore GARP
srtp(y)es or (n)oEnable SRTP-PSK
dim(y)es or (n)oEnable screen dimmer
bt(y)es or (n)oEnable Bluetooth (1140E and 1150E only)

The above table was taken directly from the Nortel release notes.

An example configuration string would look something like the following;

Nortel-i2004-B;s1ip=47.11.62.20;p1=4100;a1=1;r1=255;s2ip=47.11.62.21;p2=4100;a2=1;r2=2;xip=47.11.62.147;xp=5000;xa=g;unid=Main-tower;menulock=p;vq=y;vcp=3;vmp=4;vlanf=y;pc=y;pcs=a;pcd=a;dq=y;dv=y;dvip=60;dp=5;pcuntag=y;lldp=y;pk1=438A64FC24127C23;pk2=64FC23CD24AB1413;cachedip=y;igarp=n;srtp=n;dim=y;bt=y;

You’ll obviously need to be careful with using the “lldp” option in DHCP because it could hang the IP phone if you don’t have the network switch setup properly.

Cheers!

Nortel Internet Telephones – Network Loops

0

j0401818 A Tek-Tips forum member recently reported that one of his technicians improperly cabled a Nortel i2002/i2004 Internet Telephone (plugging both the ports on the back of the Internet Telephone into the network switch) causing a loop which took down their entire network. The member was curious about how to configure Spanning Tree to help prevent this problem. I went digging and found the following information in the current phone firmware release notes;

Network Loop (Applies to IP Phone 2002, 2004, 2007, 1120E, 1140E)
These firmware releases include a fix to help prevent network loop scenarios from being introduced into the network, and the resultant network outages that can occur. The network loop avoidance fix was first introduced in 0604D9H, 0621C2B, 0624C1E and 0625C1E. One important note when upgrading to 0604DBN, 0621C4T, 0624C4L or 0625C4L from any load previous to 0604D9H, 0621C2B, 0624C1E or 0625C1E respectively, is that IP Phones that were inadvertently mis-wired during initial installation will not be allowed to work until the cabling problem is corrected. This fix is only an issue if the installer, when installing the Nortel IP Phone 2002, 2004, 2007, 1120E or 1140E, inadvertently connected the network Ethernet cable to the PC Ethernet port on the back of the phone, instead of connecting it to the network Ethernet port on the back of the phone. Phase II IP Phones (2002 and 2004) running firmware previous to 0604D9H, IP Phones 2007 running firmware previous to 0621C2B and IP Phone 1120E and 1140E running firmware previous to 0624C1C and 0625C1C respectively will work when incorrectly connected, but this does introduce the potential for network degradation. These new firmware loads will try and safe guard the network by trying to prevent phones that are mis-cabled to function. This means that the IP Phones that are working on a previous release of firmware may stop working if they are not correctly wired.

But realize that a mis-cabled phone may still work, even with the new firmware, if the network infrastructure supports Auto MDIX. If the network infrastructure supports Auto MDIX, network loop can still occur if the network is not running the Spanning Tree Protocol (STP) or a similar loop avoidance protocol.

As a preventative measure to reduce the potential for network degradation, and to prevent mis-cabled phones from ceasing to work when their firmware is upgraded, please consider taking the necessary steps to ensure your Nortel IP phones network cables are plugged into the correct ports on the back of the phone – network cable into the network Ethernet port, and the PC Ethernet cable (if connecting a PC) to the PC Ethernet port (little computer icon) on the back of the phone.

I’ve highlight a very important caveat above in RED. While this was and is a great feature of the new phone firmware the important piece to realize here is that if the network switch supports Auto MDIX, which the Nortel Ethernet Routing Switch 5520 and Ethernet Switch 470 PWR do you can’t rely on this feature alone to protect your network.

Ever since the release of the Nortel Ethernet Switch 470 we now configure Spanning Tree on every port with the exception of the core MLT/SMLT uplinks. Prior to the availability of the “Auto MDIX” feature a technician would need a crossover cable to physically put a loop between two switch ports. We made sure there were never any crossover cables left lying around. With the arrival of the “Auto MDIX” feature technicians could now put a loop in the switch with a standard straight-thru cable, which happened on a number of occasions. In order to prevent this problem we reconfigured every closet to run Spanning Tree locally on that switch. We would not run it on the uplinks but we would run it on all other ports in the switch/stack.

Here are some of the commands to enable Spanning Tree with Fast Learning on ports 1-46 of an ERS 5520 switch;

5520-48T-PWR> enable
5520-48T-PWR# configure terminal
5520-48T-PWR (config)# interface fastEthernet 1-46
5520-48T-PWR (config-if)# spanning-tree learning fast
5520-48T-PWR (config-if)# exit
5520-48T-PWR (config)#

Cheers!

Nortel IP Phase 2 Phones != Leap Year

0

I thought I had seen it all until this morning.

While my PC showed the date as Friday February 29, 2008 my Nortel 1140E phone showed the date as March 1, 2008 (actual display reads “CS1000 03/01 8:14AM”).

The time/date on the Nortel Call Server was correct along with the time/date on the Nortel Signaling Servers. This was one of the weirdest issues I had ever seen. We opened a ticket with our voice reseller and waited for a response. It wasn’t too long before we recieved a reponse from the reseller along with an PDF document from Nortel.

It seems Nortel has released a bulletin describing a problem with Leap year that affects all Nortel IP Phase 2 phones. Unfortunately there’s no solution other than waiting for March 1, 2008 to actually come around (tomorrow).

Cheers!

Go to Top