ftocc

Polycom IP330 DHCP behaviour

tommyboay
Posts: 22
Member Since:
2007-06-15

Hey there,

I'm willing to use a single DHCP server for both data and voice endpoints. To do so, I'm usually using some vendor specific field included by most phones on the DISCOVER request. After sniffing the ones sent by the IP330, it doesn't seem to use any specific field. I might be able to use the 6 first digits from the MAC adress but I'd rather keep using my method.

Is there anyway way to identify the DHCP request from polycom phones ? Does anyone know if Windows server DHCP service can handle this (Either W2000 or W2003) ? I know DHCPd does that well.

--

ToIP & network security consultant
NetXP - France
www.netxp.fr



cfreeman
Posts: 6
Member Since:
2007-06-16
Here is my /etc/dhcpd.conf

Here is my /etc/dhcpd.conf file - it works for both voice (Polycom 330) and data. Hope it helps.

option boot-server code 66 = string;

ddns-update-style interim;
ignore client-updates;

# VoIP NETWORK (VLAN 200)
subnet 172.16.0.0 netmask 255.255.255.0 {
option routers 172.16.0.1;
option subnet-mask 255.255.255.0;
option domain-name "asterisk.local";
option domain-name-servers 156.98.1.1;
option time-offset -21000;
option ntp-servers 172.16.0.1;
range dynamic-bootp 172.16.0.129 172.16.0.254;
default-lease-time 43200;
max-lease-time 86400;
group {
option boot-server "tftp://172.16.0.1";
#
host 5000 {
hardware ethernet 00:04:f2:14:a6:b0;
fixed-address 172.16.0.10;
}
#
host 2841 {
hardware ethernet 00:04:f2:15:5a:7c;
fixed-address 172.16.0.11;
}
#
host 2842 {
hardware ethernet 00:04:f2:15:6c:c0;
fixed-address 172.16.0.12;
}
#
host 2843 {
hardware ethernet 00:04:f2:15:5a:e9;
fixed-address 172.16.0.13;
}
#
host 2844 {
hardware ethernet 00:04:f2:15:5b:55;
fixed-address 172.16.0.14;
}
#
host 2845 {
hardware ethernet 00:04:f2:15:6e:21;
fixed-address 172.16.0.15;
}
#
host 2846 {
hardware ethernet 00:04:f2:15:5a:25;
fixed-address 172.16.0.16;
}
#
host 2847 {
hardware ethernet 00:04:f2:15:58:fe;
fixed-address 172.16.0.17;
}
#
host 2848 {
hardware ethernet 00:04:f2:15:5a:49;
fixed-address 172.16.0.18;
}
#
host 2849 {
hardware ethernet 00:04:f2:15:6b:73;
fixed-address 172.16.0.19;
}
}
}



tommyboay
Posts: 22
Member Since:
2007-06-15
Thank you for your help. My

Thank you for your help.
My issue is that I have a total of 12000 phones that will be deployed within the next 24 months in 120 different places thru Europe. So I cannot imagine telling people that they just have to write an fixed address for each phone. But I agree that this solution perfectly works on small to moderate sized LANs.

DHCPd allows to use a "match substring" function for any information sent by the endpoint in the DISCOVER packet. So i'd like to know if polycom used any vendor specific field.

Besides.. if anyone knows if windows dhcp service allows to use a similar function.
Here's an example using the specific vendor id in the phone's mac address :
http://www.voip-info.org/wiki/view/DHCP

--

ToIP & network security consultant
NetXP - France
www.netxp.fr



Djelibeybi
Posts: 16
Member Since:
2006-06-02
All my Polycom phones start

All my Polycom phones start with the MAC address of 00:04:F2 -- but I have no idea if that's consistent over a larger sample set. :)



Mitchell
Posts: 262
Member Since:
2007-04-12
00:04:F2 from the

00:04:F2 from the SoundPoints and 00:E0:75 from most IP4000s that I've seen, are the ones I'm familiar with.

Mitch

--

Mitchell Malilay
Systems Engineer, Polycom



nimda
Posts: 38
Member Since:
2006-11-27
I do it from W2K3 Server

I do it from W2K3 Server with good results. Inserted the reserved mac address and put the 66 option active. Works like a charm for small to medium offices.



sonoracomm
Posts: 1
Member Since:
2006-06-01
The way the 'big boys' do it...

To the best of my knowledge, larger players (and 12000 phones sounds large to me) will purchase phones or ATAs pre-programmed, often locked, for distribution to their 'customers'. The 'player' (ITSP?) then just scans the MAC from a barcode on the box to set up the provisioning in their server and ships the phone to the end user without ever having opened the box.

Some manufacturers have a centralized system using DNS where the manufacturer can then point back to the customers' own provisioning server for the actual provisioning. The benefit being that the phones are pre-programmed to look for a particular provisioning server.

I have not ever heard of these methods being used with Polycom phones, but, if you were to buy 12000 Polycom phones from me, I'd be happy pre-program them for you! (Yes, I'm an authorized Polycom reseller).

G



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.