TIPS XiVO DHCP not assigning IP to Aastra 68xx phones

otter

Member
Joined
Nov 17, 2010
Messages
50
Reaction score
1
I have turned on DHCP and set up a pool of 25 IP addresses. I did not specify an interface. I have one active interface listed under Configuration-> Network-> Interfaces on my XiVO VM (Xenserver), eth0, Type VoIP, address 127.0.0.1, Netmask 255.255.255.0, Default Gateway 0.0.0.0. This interface is as it was configured by the XiVO installer, I have not changed it. My local network is 10.10.10.x. I access the XiVO web management page at 10.10.10.6.

I have 15 Aastra 6865i phones, new and unprovisioned, all on the same switch as the XiVO VM. I have set the Windows Server on the net work not to service the Aastra phone MAC's and tested, they are not getting IP address from the Windows box. However, when I reboot them, they don't get an address from XiVO either.

I installed the plug-in xivo-aastra-4.1.0 v. 1.6, 6865i-fw Firmware for Aastra 6865i version 4.1.0.128 and the language files from the plug-in section under Configuration-> Provisioning-> Plugins before booting the phones. I have touched nothing else under Provisioning.

Have I missed a step? Why am I not getting addresses assigned to my phones so they will show up in devices where I can provision them?
 
Last edited:
Maybe there is new mac class on this phone and the dhcp config on xivo haven't it. Please open an issue with our dhcp log on our redmine.
 
All my current Aastra phones start with this MAC address: 00-08-5D-*-*-* Not sure if that is enough, but it is all I can see now as I am offsite and can't look at the actual MAC addresses.

I'll open an issue on your redmine as soon as I can find the dhcp log. Can you share with me where it is located?

If you could also share with me where the list of allowed MAC addresses is I could take a look and see if my MAC addresses are in the list. I'd be interested in seeing how that is handled just for my own education.
 
Hmm. My aastra.conf looks like it has the correct mac address prefix 00-08-5D

From github, which looks identical to the aastra.conf file in my xivo:

subclass "voip-mac-address-prefix" 1:00:08:5d {
if not exists vendor-class-identifier or not (substring(option vendor-class-identifier, 0, 13) = "AastraIPPhone") {
option t*f*t*p-server-name = concat(config-option VOIP.http-server-uri, "/Aastra");
log(concat("[", binary-to-ascii(16, 8, ":", hardware), "] ", "BOOT Aastra PREFIX 1:00:08:5d"));

I'm wondering what to look for to resolve this now.
 
Should be on whatever platform is running your DHCP server.
 
I'm trying to get the XiVO (virtual machine) to assign addresses to my phones. While I do have a Windows DHCP server on the network, I have denied all the Aastra phone MAC's access to the Windows DHCP server and I'm sure I did that correctly, so I think I'm looking for where the DHCP log is on the XiVO (Debian) box. Do you know where XiVO/Debian stores the DHCP log? Is it on by default? I can't find anything named dhcp.log.
 
So, it turned out the the DHCP service was not starting because it did not like the fact that the XiVO eth0 configuration on the webpage said it was set for the loopback address. Even after setting eth0 to a static IP in the console, DHCP still did not work. It was only after I changed the IP address of eth0 in the XiVO webpage that DHCP would work, which it immediately did as soon as I set a static IP in the web interface.
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top