It could be that you need DNS settings to make it work. To test this, try going to this site:
12.2.170.36
If that site comes up, then you need to set up your DNS manually. If your router doesn't have that in the "Status" part, your ISP should be able to give you that info. I have not gotten one of these cards yet, so I am no expert, but on a regular computer, that's where I'd start.
By the way, the above web site does actually have a DNS listing. I used to work there, so it's a site I know the IP for. If you preferr to try your own site, just open a command line on your computer and type ping site (i.e. ping
www.google.com) and use the IP address it comes up with.