Grandstream GXP2000 phone not getting IP address

Hi,
We are running a test setup of an Asterisk system to use at out business.
We are running Trixbox 1.2.3
We have an Aastra 9133i and a Grandstream GXP2000.
The Aastra phone connects with the server and reacts to dial commands.
The Grandstream phone will not get an IP address from the dhcp service and says NO IP.
If I set an ip in the phone it will use that and attempts to provision itself but doesn’t want to talk to Astrisk.

Ideas?

First, make sure the GXP2000 has the latest firmware. GXP firmware has been under active development for some time. Voip-Info.org page on the GXP has the latest firmware, otherwise download it from (IIRC) www.grandstream.com/DOWNLOAD .

On the gxp after you upgrade firmware, reset to factory defaults. Make sure you are using the right port and that NAT is turned off on the phone. It should then get DHCP. If not assign it an IP and post a SIP debug of it trying to register…