It uses a dial up connection and connects to the internet perfectly. However, no matter which website is visited, not a single page makes it back to the PC.
I assume that by dial-up you mean ADSL.
How do you know that it connects to the internet perfectly?
What do you get when you do an Ipconfig /all from a command prompt? IP address, DNS servers, etc. What happens when you ping
www.pprune.org? What happens when you ping 213.161.73.143?
SD