Before doing a restore to factory defaults, did you first completely delete the device off of your OBiTALK portal account? If not, then go here and delete it:
http://www.obitalk.com/obinet/pg/obhdevThen, wait plenty of time for the portal to remotely reset the device. Then, unplug the power and Ethernet cables from the device and turn it upside-down on a flat surface. Use a straightened paper clip, find the small round bump on the bottom with a hole in the middle. This is the reset switch. Gently insert and depress the button until you feel a click. Hold it in that position while you plug in only the power cable. Wait at least ten seconds, then release the paper clip. Turn the device over and watch the LEDs, while the device restores to factory default. It will take several minutes and several reboots before it is finished. After it settles down, then unplug the power cord, plug in both the Ethernet cable and the power cord, and let it reboot again.
Do not re-add it to the OBiTALK portal yet. Pick up the phone and key in **1. Does it read back a 192.168.x.x or 10.0.x.x local LAN IP address? If not, you have a network problem. If so, then pick up the phone. Do you have a dialtone? If not, stop here. If so, key in **9 222 222 222. Does it connect to the OBiTALK echo test? If so, can you hear yourself talking?
If it is now working, as defined by a dial tone, an IP address and a successful call to the echo test, then it's working.
Do not re-register it with the OBiTALK portal.
Do you have an account with a SIP VoIP service provider (ITSP) like Callcentric,
voip.ms, etc? If not, go to Callcentric and sign up for one of their free accounts. You do not yet need to pay them for calling.
Open the device's own embedded web server at the IP address you obtained above. Configure SP1 with the ITSP's default values, then see if you can get a dial tone.