If you are stuck with an operator that will not allow you to access other WAP resources than the ones they decide, or if you simply want to bypass your operator for development purposes, most WAP devices will let you do this.
Since different WAP devices work in different ways, this is a very general example, but you should be able to figure it out.
First of all you need the telephone number of a local Internet Service Provider with which you have a normal dial up account (the same type of account you’d use for your home computer for instance). Either one you pay for, or something you get for free. Many ISPs actually offer dial up access to the internet for free. The ISP doesn’t *have* to be local, but remember that you’re going to pay mobile call prices for this. The ISP needs to support the PPP protocol. Obviously, you also need a userid and password with this ISP. Then you need the IP address of a public gateway.
Openwave currently provides two wap gateways, devgate2 and edevgate. You will need to register for free and then ask for access. devgate2 is the older, edevgate provides a few more features.
Also refer to Kannel if you want ot set up your own WAP gateway.