I have the Obi202 working fine with two independent lines from Vestalink. Here is what worked for me:
-I deleted SP1 and SP2 (and, in my case, SP3 which was my Anveo E911 service) from my Obitalk account. If you don't delete these, the Obitalk provisioning servers will overwrite your Vestalink configuration.
-Then I did a factory reset by pressing the reset button on the bottom of the Obi202 for 10 to 15 seconds. This restores the default generic SIP settings. (Obitalk's Google Voice settings are not generic SIP-compatible.)
-Finally, I logged into the device by connecting my PC's ethernet port directly to the yellow LAN port on the Obi202 (going through a network switch did not work). The default IP address of the device admin page is 192.168.10.1, and the default login credentials are admin/admin. You have to go through the yellow LAN port, not the blue Internet (WAN) port, in order to get to the admin page. (The IP address of the device admin page is not the same as the device address on your network, which by default is assigned via DHCP.)
-Once logged into the device, I manually configured the device as follows:
1. System Management / Auto Provisioning / Auto Firmware Update / Method: Disabled.
2. System Management / Auto Provisioning / ITSP Provisioning / Method: Disabled.
3. Click Submit button at bottom of page before switching to ITSP Profile A General.
4. Service Providers / ITSP Profile A General / Name: "My Name 1-555-555-5555" or whatever.
5. Service Providers / ITSP Profile A General / SignalingProtocol: SIP.
6. Click Submit button at bottom of page before switching to ITSP Profile A SIP.
7. Service Providers / ITSP Profile A SIP / ProxyServer:
sms.intelafone.com8. Service Providers / ITSP Profile A SIP / ProxyServerPort: 5060
9. Service Providers / ITSP Profile A SIP / RegistrarServer:
sms.intelafone.com10. Service Providers / ITSP Profile A SIP / RegistrarServerPort: 5060
11. Service Providers / ITSP Profile A SIP / OutboundProxy:
sms.intelafone.com12. Service Providers / ITSP Profile A SIP / OutboundProxyPort: 5060
13. Service Providers / ITSP Profile A SIP / X_ProxyServerRedundancy: selected
14. Service Providers / ITSP Profile A SIP / X_SecondaryRegistration: selected
15. Click Submit, then repeat 4-14 for ITSP Profile B.
16. Voice Service / SPn Service / Enable: selected.
17. Voice Service / SPn Service / X_ServProvProfile: A for SP1, B for SP2.
18. Voice Service / SPn Service / X_RingProfile: A for SP1, B for SP2.
19. Voice Service / SPn Service / X_CodecProfile: A for SP1, B for SP2.
20. Voice Service / SPn Service / X_InboundCallRoute: {ph1} for SP1, {ph2} for SP2.
21. Voice Service / SPn Service / X_KeepAliveEnable: selected.
22. Voice Service / SPn Service / X_KeepAliveExpires: 120
23. Voice Service / SPn Service / AuthUserName: enter user names for SP1 and SP2.
24. Voice Service / SPn Service / AuthPassword: enter passwords for SP1 and SP2.
25. Voice Service / SPn Service / URI: enter URIs for SP1 and SP2.
26. Voice Service / SPn Service / MWIEnable: selected for SP1.
27. Voice Service / SPn Service / X_VMWIEnable: selected for SP1.
28. Voice Service / SPn Service / MWIEnable2: selected for SP2.
29. Voice Service / SPn Service / X_VMWIEnable2: selected for SP2.
30. Click Submit, then repeat 16-29 for SP2.
31. Click Reboot.
The above settings are what worked for me. I will update this comment if these settings change.
I am using the same proxy port (5060) for both Profile A and Profile B.
I am sure it is possible to use the Obitalk portal to make the above changes, but I could not get it to work. Logging into the device directly is what worked for me.
Note that 1 and 2 above are necessary to prevent the Obitalk provisioning servers from overwriting your Vestalink configuration. Alternatively, you can delete your Obi202 from your Obitalk account.
Another way to do a factory reset is by pressing ***8 on a connected phone. See:
http://blog.voipdiy.com/2013/07/obihai-obi202-resetrestore-factory.html