I am just wondering if it is possible to implement it on Asus WL500gP? This is how it is done in Windows:
Connects SIP Protocol VoIP calls to the Skype network
Uplink connects SIP protocol VoIP calls to the proprietary Skype phone network. It works in both directions.

http://www.nch.com.au/skypetosip/index.html