Your IP phone will show as Not Registered because the procedure
is for the Obi or the IP phone to connect only when a call is set up.
However, the Obi may show status of
---Registered (server=192.168.1.145:5060; expire in 0s)---
next attempt 0 seconds, etc.
145 is the address of my IP phone.
Port assignments are critical. Recheck all of yours.
User Agent port should be default for the SP you use.
Keep alive can all be 5060