Nortel has released a Technical Configuration Guide designed to assist technical users configuring Nortel IP Phones connected to Cisco switches. The document makes specific references to the Cisco 3750 switch but the commands will apply to any Cisco switch that supports that specific feature.
I applaud Nortel for for making these Technical Configuration Guides available to users. It helps to broaden Nortel’s product reach and it empowers Nortel users to understand the different configuration options. I’d like to see Nortel get these documents indexed by Google or even there own internal Knowledgebase search engine.
In short you can use LLDP (802.1ab) on a Cisco 3750 to configure the Voice VLAN much the same way as you might on a Nortel ERS5520 switch using ADAC/LLDP. For those Cisco shops that are using Nortel Succession for voice this should be a welcome capability.
As in the past I’m going to post the document on my website;
http://www.michaelfmcnamara.com/files/ClientsInteropCisco_L2_1.1.pdf
As I’ve commented in the past it’s quite possible that Nortel may object to my “copying” of these documents. The goal is to make them readily available to Nortel users and allow them to be indexed by Google. I believe there are now quite a few Nortel corporate folks and engineers reading this blog, please contact me if you have concerns about me posting these documents.
Cheers!
Victor Hill says
Thank you for posting this! I’d been searching for this exact document to help resolve similar issues with deploying Nortel VoIP phones on a Cisco infrastructure at a customer site.
If it’s not too off-topic, did you find this on Nortel’s web site? If so, how? Nortel’s search engine is…difficult. Even with this doc in hand, I can’t locate it.
Thanks.
Michael McNamara says
Hi Victor,
The original document can be found on Nortel’s website. You just need to dig around for it although I can’t honestly remember where right now.
Thanks for the comment!
Darren Ramsey says
Been using LLDP with 3750 and i2004 for almost a year. LLDP and DHCP Full provides decent automation for Nortel phones. I’d run 46SE instead of 37SE as listed in the PDF, as it fixes a LLDP/Port Security issues CSCsm95859 and CSCsj87991.
Additional info on Cisco bug CSCsw45337. The phones are requesting a DSCP 46 and the switch is overriding and sends back a DSCP 0 in the LLDP MED-TLV. This has been fixed in 12.2(50)SE and later. The 3750 will send a DSCP 46 TLV back to the phone, configurable by the “network-policy profile” command.
http://www.cisco.com/en/US/docs/switches/lan/catalyst3750/software/release/12.2_50_se/configuration/guide/swlldp.pdf
http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCsw45337
Michael McNamara says
Thanks for the information Darren!
Michael Cocks says
HI all
Our organisation is currently running a Cisco Network connected to Nortel 1110 and 1140 phones. The phones are running off Cisco 3750 switches using IOS 12.2(44) SE. We are using LLDP-MED, and basically the configuration shown in the document Michael provided in the first post
Some of smaller sites are using the 3750 as both a L2 access switch, and L3 routing.
The Voice DHCP server is centralised in one site, and all of the other sites use IP Helper addresses in the routed interface of the voice vlan to push the requests to the server. Some sites have a local DHCP server for the PCs
The issue we have, is some of the smaller have needed the phones to have hardcoded IP addresses to work. The appear to recieve IP addresses in the data vlan. Packet traces are indicating the phone is sending out requests on both the voice and data vlan at phone bootup, and the data dhcp server is replying first.
I would have thought the phone would send out the dhcp discovery request, after it had configured itself with the voice vlan gleaned from LLDP-MED, and thus the request would be tagged appropriately.
Any thoughts, or possible tests to help solve the issue??
Cheers
Michael
Michael McNamara says
Hi Michael,
Let me ask what version of firmware are you running on the 1110e and 1140e phones? Have you tried the latest firmware release for those phones?
I have not seen the 1100 series phones behave in the manner that you’re describing, although that doesn’t mean much.
I have a few 1140e phones that I can test with but I would highly recommend that you upgrade to 0625C6O (please note that there was an issue involving Bluetooth headsets with 0625C6N and that issue has been fixed in 0625C6O).
Please let us know how you make out.
Cheers!
Michael Cocks says
Hi Michael
The firmware version is 0623C6J
To test, I have connected the phone to a switch, and sniffed both the voice and data vlans. I can see dhcp discovers sent out both vlans.
I am more a network guy, but working with the phone people, I have followed them setting up the phone, and am not seeing the vlan config options after the “VLAN Confg” Auto option. This is where I would expect to see the LLDP-MED option.
I do note with interest that the feature set for the Nortel phones (part 2 of http://www116.nortel.com/docs/bvdoc/ene_tech_pubs/2008_02_15_Nortel_IP_Phone_Set_InterWorking_With_Nortel_ES_and_ERS_Switches_TCG_NN48500517_J.pdf), lists 802.1ab as not supported in the 1110 model??
many thanks for your help
Michael
Michael McNamara says
Hi Michael,
Your correct… the document your referencing (link didn’t work because of cookies to Nortel’s website – I’ve uploaded a copy to my website here) states that the IP 1110 phone does not support 802.1ab (LLDP-MED) on page 13. That’s probably why you can’t find the LLDP Enable option available in the configuration of the phone.
With that said you still might want to try loading firmware 0623C6O onto the phone. The UNIStim 3.2 release bulletin that hints at LLDP (802.1ab) functionality in the IP 1110 although the documentation doesn’t state it outright.
I’ll try to confirm with Nortel that this document is still correct.
Thanks!
Michael Cocks says
Hi Michael
Many thanks, I am currently trying to organise some support from Nortel here in Aus, and will let you know if I find anything out
cheers
Michael
Roman says
Michael,
I am currently testing nortel i2001 set with lldp. The phone appears to configure properly however it displays “lldp ttl has expired” after switch LLDP holdtime expires. Once the message on the display is cleared it does not appear again.
Tried to adjust the holditme value with no luck.
i2001 firmware:0604DCJ
Michael McNamara says
Hi Roman,
I believe this is a known bug with the Nortel IP phones… not specific to Cisco switches. I currently see it on almost every Nortel IP phone I have today, although I haven’t tried the latest software release (0604DCL) for the i200x so I’m not sure if the problem is resolved in that new release.
I’ve just been too busy to open a ticket with Nortel since it appears to be non-service affecting.
Cheers!
Roman says
Hmm… I assume there is no workaround. This “cosmetic” bug is quite annoying…
Thank You for your prompt info Michael! Great site!
shogaxx says
We have the same issue with the nortel firmware C6O and appears to be non service affecting at first. However, in the POC we found that once the TTL has expired and then a phone is rebooted, it doesnt get any further lldp updates from the switches, it does DHCP broadcast again, the data and voice dhcp responds, the phone gets the first response and ends up on a data vlan address. Is there an issue with LLDP and port security on the switch I wonder?
shogaxx says
CSCsm95859 Bug Details
When port security was configured, LLDP entry was not learned
Link Layer Discovery Protocol (LLDP) may not work correctly on a switchport that has port-security enabled.
This was observed on a 3560 and on a 3750.
One possible workaround would be to default the switchport port-security configuration on the port.
Status
Fixed
(Verified)
Severity
3 – moderate
Product
Cisco IOS software
Technology
1st Found-In
12.2(37)SE
Known Affected Versions This link will launch a new window.
Fixed-In
12.2(46)SE
12.2(44)SE2
12.2(46)SE1
Component(s)
lldp
Roman says
Mike,
I am trying to re-visit “lldp ttl has expired” issue again. Has there been any progress on the nortel FW side? On the positive side new IOS release from cisco finally supports TLV power management!
Michael McNamara says
Hi Roman,
Have you loaded the UNIstim 3.4 firmware release for the phones? I recently loaded 0604DCN for the i2002/i2004 and I don’t believe I’m seeing the “LLDP TTL HAS EXPIRED” error message anymore.
Cheers;
http://blog.michaelfmcnamara.com/2009/10/unistim-firmware-release-3-4-for-nortel-ip-phones/
Shawn Tiedemann says
Michael,
I have a question about LLDP/CDP on a Cisco 3750. We are in the process of migrating to Cisco from Extreme and on our current switches (48p) we use LLDP to assign the 802.1q tag to the phone. I have reviewed the documentation (all I see are settings for the timers) and I’m sure I am just missing something but where in the lldp settings do you specify the advertised tag or vlan?
Here are the Extreme commands that i am currently running:
-enable lldp ports 1
-configure lldp port 1 advertise vendor-specific dot1 vlan-name vlan voicenet
Any help would be greatly appreciated,
Shawn
Michael McNamara says
Hi Shawn,
I’m not 100% clear but I’m going to assume your asking what commands on the Cisco 3750 enable the IP phones to assign the voice VLAN via LLDP-MED?
switchport voice vlan #
Good Luck!
Shawn Tiedemann says
Thanks Mike for the reply, sorry that I wasn’t very clear on question. I am trying to have the Cisco switch send the .1Q tag, however, when I set the 1120 phone to LLDP enable, 802.1Q enable and VLAN to Auto (options are No VLAN, AUTO, ID) its as if the phone never receives and sets the tag.
If I manually enter the tag on the phone to the same vlan ID that have within the command “switchport voice vlan” the phone receives DHCP and comes up fine.
Here is the lldp for int gi1/0/1
TESTLAB#show lldp interface gi1/0/1
GigabitEthernet1/0/1:
Tx: enabled
Rx: enabled
Tx state: INIT
Rx state: WAIT PORT OPER
Any thoughts?
Michael McNamara says
Hi Shawn,
You should set the VLAN option on the IP phone to LLDP-MED.
If you don’t have that option you need to upgrade the software/firmware on the IP phone.
Good Luck!
Shawn Tiedemann says
Mike,
Any specific version? I applied the latest firmware on the 1120Es (C8A) and the options remained the same…(No VLAN, VLAN ID, Auto).
Same with the 1140E on firmware version C7F.
Are you receiving different results?
Thanks in advance,
Michael McNamara says
Hi Shawn,
I should have previously mentioned that in order for the option to appear you need to have LLDP-MED (802.1ab) enabled in the configuration of the IP phone.
I believe it’s toward the top of the IP phone configuration menu.
With that option enable you should have an additional option of LLDP-MED in the Voice VLAN setting.
Good Luck!
Shawn Tiedemann says
I must have overlooked that setting…I will check this first thing in the morning. I’m sure that’s all it is.
Thanks for all your help!
Shawn Tiedemann
Shawn Tiedemann says
Thanks for all your help. I meant to reply with a conclusion on this…the overlooked step on my part was enabling the global setting on the Cisco switch ‘lldp run’ as soon as this was enabled the phones received the CDP information and came right up under the “Auto” setting.
Thanks again for helping me with this,
Shawn Tiedemann
Michael McNamara says
Hi Shawn,
Thanks for following back up with us.. great to hear you got everything working!
Cheers!