well I don't really know how to solve the problem based on your explaination, could you tell me exactly what I need to do? Also, I just connected directly to the router with an ethernet cable and i get the following error: "TC/IP is not enabled for this connection. Cannot proceed."
This error comes when I try to repair the LAN connection. This error also comes up when I try to use my iphone with tethering (Im in Canada, so tethering is supported by the carrier) and rapair the connection. I'm still not getting interweb and I am considering reformatting if I can't get this working. thanks.
If TCP/IP is not enabled, this means that you can not use the networking card via TCP/IP. I'll try to break it down for you, so don't be offended if it seems too detailed:
TCP/IP is the software which enables a hardware device (such as a network card, printer, scanner, etc.) to talk to other TCP/IP enabled devices. TCP/IP is also the industry standard for using the Internet.
The way TCP/IP works is to allow your network card to talk to a device which assigns location and identification information to your network card - known as an IP address. IP addresses work on the same principle as telephone numbers and street addresses in that information can be routed to and from a specific device by using its IP address.
If TCP/IP doesn't work properly, you can't get an address and other devices can not find your location. In this scenario, any information you request from the Internet (or any other device for that matter) will be lost because it can not find the correct destination.
Follow the advice given to you and reinstall your hardware, making sure that the correct device drivers have been installed. After that, try this test to make sure that your network card is working properly:
From a command prompt, type: ping 127.0.0.1
This checks to see if TCP/IP is installed properly and is the same thing as typing ping localhost from the command prompt.
The reason you want to do this is twofold. First, you want to see if the network driver has the TCP/IP protocol bound to it (i.e.: TCP/IP can talk to this device). Second, if something is wrong and TCP/IP is screwed up on this connection, this will immediately tell you.
In order to tell if it was successful, look for the following:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
You should see 4 lines (called echo replies) and at the bottom you'll see:
Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% Loss),
Approximate round trip times in milliseconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
If you get anything other than Sent = 4, Received = 4 you might have a problem with the TCP/IP installation. If it says Sent = 0, Received = 0 you need to uninstall and reinstall the network adapter. To be safe, if you have a wired and a wireless network adapter, do the same for both.
If you get 4 packets sent and received, you need to move up the TCP/IP food chain. Now that you've verified you can ping your installed adapters and TCP/IP is bound correctly, you need to verify that the computer can resolve hostnames (i.e.: translate an IP address to a computer name via DNS).
If step one is successful, type ping localhost
- note the name and not the IP address.
If you get the same feedback as in step 1, then DNS is working and now you can try pinging the Internet by typing ping yahoo.com
If you're successful at this point, your problem should be solved.