I have news for you..
Do this looks familiar to you?
http://dl.dropbox.com/u/1640933/P1040421.JPG
Here in Argentina, those modems are usually configured by ISP providers using the MAC Address of only one network card in your computer, and will work only with that card in that Computer. They never told me that, even when I asked very specifically. They always aswer that the service is working OK. I had to discover it by myself.
That's the reason why I asked if you are using the same PC to boot Puppy and XP.
I think the problem can be related to that, or other similar setting used in your country
My router comes with an option called
"MAC Address clone", thats allow to emulate the MAC Address of the main computer where my ISP installed the service.
Anyway,
I ping sion.com the result is O.K from my laptop
If you can ping google.com and sion.com, I guess you are connected to internet, and your DNS servers are resolving that names, so they are correct, but could be some blocking from your ISP that detects that you are not using the same computer they installed the first time.
I ASSUME THAT YOUR MODEM IS CONNECTED TO YOUR PC (OR ROUTER) BY THE ETHERNET PORT.
BOOTING PUPPY LIVE CD IN "ram" (puppy pfix=ram) FROM THE SAME COMPUTER WHERE YOUR ISP (OR YOURSELF USING ANY SETUP CD) INSTALLED THE SERVICE, CONNECTED DIRECTLY TO MOTOROLA MODEM FROM THE SAME NETWORK CARD WHERE YOU INSTALLED THE SERVICE, JUST USING DHCP IN PUPPY, SHOULD WORK OK. I DID IT HUNDRED OF TIMES. If not, try a different version of puppy. Once this works, you cad add routers and other computers later....
When you install a router in the middle, be sure to DISABLE DHCP SERVER in your router, so the only DHCP server in the network is your Motorola box, and depending your configuration, DON'T USE THE "internet" or "WAN" port of your router, just connect everything including Motorola modem to the "LAN" ports.
Also be sure that your modem and your router have different IPs. Most devices come with a default 192.168.1.1 , so if you have 2 devices with the same IP, your computer won't find the right gateway.
http://dl.dropbox.com/u/1640933/P1040424.JPG
Edited (again): Here I found that the default IP of your modem is 192.168.100.1
http://www.speedguide.net/broadband-view.php?hw=6
So, if your default gateway is 192.168.1.1 , I guess that the problem is your router acting as DHCP server. Take off the router by now, just plug puppy to Modem as described above. Once this works, we'll install the router later.
Edited: I was reading a bit about your Voip router..
http://www.netcomm.com.au/netcomm-products/voip/v200
and I didn't see any
"MAC adress clone" feature. It could be a problem with some Cable ISPs...
As an example, this router comes with Mac adress clone feature: (look in page 47)
http://www.netcomm.com.au/__data/assets ... 220-UG.pdf
Is your Voip phone working with your actual settings? To isolate the problem, try puppy without the router. What I said about disabling DHCP in your router could not apply to your Voip line.