I setup everything including extensions and trunks. The extensions call and talk to each other without any problem.
One trunk is ekiga and the other is a paid voip provider. I can call to the other users of this paid provider but cannot receive a call from this trunk. When someone calls me through this trunk, the caller hears no sound or anything and there is no ring on my extensions. If the caller calls again shortly after the unsuccessful attempt, the paid voip provider replies that my account deregistered from the voip service. Is there a compatibility issue with this voip provider?
Have you setup a proper Inbound Route for this Trunk? Without one PBXes doesn't know where to route the inbound calls.
Different ITSPs (VoIP trunk providers) require different strings to route calls properly, so you have to find the proper one. If you require help, let us know with which ITSP you are having issues with.
I made several inbound calls to GMobile trunk and none of them were registered in the Call Monitor. When I call first, I hear nothing. After 10 seconds, a busy tone is heard. Then if I call again, the ITSP replies my account has been disconnected. It seems PBXes is disconnected from this ITSP because something wrong happened when an inbound call comes.
Perhaps, we could see what is happening if there is more verbose log.