Unsolved

This post is more than 5 years old

8 Posts

3089

November 1st, 2006 02:00

Resetting ethernet card without resinstalling OS???

I have an Inspiron laptop that is having speed issues connecting thru my DSL line. I can connect via my wireless card with normal speed from school, but when I connect via my ethernet port at home I'm only getting 400kbps instead of the 1.5Mbps I should be getting. A tech guy from my ISP came out today and hooked up his laptop to my connection and got 1.7Mbps, so it's my laptop and not an issue with the ISP or external modem. I updated my network driver and even tried installing the cablenut program I saw recommended on one of these posts but to no avail. I contacted Dell chat support and they had me run the extended diagnostics test and that found no issues. They then advised me that I would have to reinstall my OS since there's no other way to reset my ethernet card. Well, Dell didn't ship my laptop with an install disk and it's now out of warranty, not to mention the hassle of going out to buy a gigabyte flash drive or two to save all my files. Anyone know if it's possible to reset an ethernet card without reinstalling the OS? Please?

2 Intern

 • 

28K Posts

November 1st, 2006 02:00

First, go to the Dell Support site and download the latest drivers for your integrated network adapter (you didn't say which model you have, so I can't point you directly to the correct driver download).   Then, go into Device Manager and uninstall the network adapter.  Reboot and cancel the Hardware Wizard (if it starts).   Then run the downloaded file to install the newest drivers.  Let us know if that solves the problem.
 
Steve

8 Posts

November 1st, 2006 03:00

I did that several times today but tried it again as per your instructions. After uninstalling the network card and rebooting, windows automatically reinstalled the drivers without prompting so I just ran the downloaded driver file and when I looked at the adapter it lists the new one. However, when I view the driver under device manager it lists 5 driver file locations and when I try to force windows to update the driver and point it at the file I downloaded (which it refuses, saying that file doesn't contain the driver info) it asks which network adapter I want to install and lists three of them. The ethernet card is a SiS 900 PCI Fast Ethernet Adapter, and it correctly lists that three times but the first one has (Microsoft) in parentheses after it and the next two list (SiS) afterwards. I'm not sure if this means that it hasn't accepted the new drivers and is simply replicating copies of them and if so how I can force windows into accepting the new drivers? When I run the executable downloaded driver file from the Dell site it takes me thru a set up procedure that says it has succeeded in installing the new files so I'm assuming I've got it right... but perhaps not. If I do have it right, then I'm still behind because my connection speed is still at 400kbps.

2 Intern

 • 

12K Posts

November 1st, 2006 07:00

Find the folder the driver resides in and delete it.

2 Intern

 • 

1.7K Posts

November 1st, 2006 13:00

To remove the NIC with out reinstalling the OS. Boot your system to SAFE MODE. Then go to the DEVICE MANAGER on the right look for NETWORK ADAPTERS and click the + sign. Then on each item below right click and uninstall. There may be some that respond that they are needed and will not delete that's fine just go to the next one. Then reboot your system to normal mode and it will reinstall all the network adapters. It will take a few minutes. After that try again. If the problem remains check on your firewall. You may want to first boot to Safe Mode with networking and try you speed there first. If it is fine then the problem is not hardware related but is software related, most likely a firewall.

Message Edited by DELL-Gina on 11-01-2006 11:04 AM

8 Posts

November 1st, 2006 14:00

Okay, so I tried both recommendations, and jmwillis's about 20 times. First, the safe mode speed test remained 400kbps, which I expected since I get normal speeds with my wireless connection so it's not a firewall issue. And you're right, jmwillis, that I would still need to find the folder with the old drivers in it and delete it so windows would prompt me for the new drivers. Unfortunately, I've tried searching and deleting every file and folder with the driver (sisnic.sys), but there are copies in the sp2 cab files and some place listed as s(horizontal slash here)119/NT40 and then another SiS900.exe file in the same location (s-horiz.slash-119/NT40). I don't know how to get at those. Therefore, every time I reboot after deleting the copies I can find and uninstalling the adapter, windows still automatically reinstalls. How do I find all of the folders with the old driver, including the sp2 cab files and so on so I can force windows to prompt me for driver location? Also, I've simply tried updating the driver by pointing windows toward the new driver file location and it seems to copy the files so I don't know if that is actually getting the job done or not. Well, perhaps not since I'm still at 400kbps after doing that. I know completely removing the adapter and all old files and then reinstalling with the new files are the best scenario, but I can't seem to get windows to allow me to do that.

2 Intern

 • 

12K Posts

November 1st, 2006 14:00

You will still need to find the folder with the old driver and delete it so it will prompt you for a new one.

2 Intern

 • 

12K Posts

November 1st, 2006 15:00

What is the exact name and model of the device plus the driver version?
 
The drivers are located in the C:\Windows\System32\Drivers  folder.  If you go to the Device Manager, right click the adapter andlook the driver tab and drivers detail button you will see the exact driver name and location.  Rather than deleting it, rename it bt putting the .old extention on it so if we need to go back it is there.

Message Edited by jmwills on 11-01-2006 06:36 PM

8 Posts

November 1st, 2006 20:00

The device is a SiS 900 PCI Fast Ethernet Adapter. The adapter it was originally running was v1.16.0.0. The downloadable driver from Dell is v 1.16.0.0, A03. Since attempting to upgrade the old driver with the new downloaded one it now displays under device manager that I'm running v1.16.0.15. Hmmm.. Anyway, I did find the driver located at C:\Windows\System32\Drivers and deleted it, but within 5 seconds a new copy appears. So we're back to the question of how I can remove the adapter, reboot, and get windows to prompt me for the new drivers instead of auto-reinstalling. If that's not possible, which it seems like it isn't, is there a way to verify that v1.16.0.15 is another name for the most recent adapter upgrade? The date on the v1.16.0.15 I'm currently running listed under device manager is July 3, 2004, and the date of the new driver on the Dell site is July 18, 2004, so I'm guessing it's the right driver unless they released two that close together.

2 Intern

 • 

12K Posts

November 1st, 2006 21:00

Did you see where I said rename the driver?

8 Posts

November 1st, 2006 22:00

Yes, I've tried that twice. A fresh copy of the driver still reappears about five seconds after renaming it.

8 Posts

November 2nd, 2006 15:00

So I've done some more checking and I am now running the latest driver for my network adapter. I'm wondering how reinstalling my OS--recommended by the Dell chat technician in order to reset my network adapter--would accomplish something that putting in a new driver didn't??? Any ideas on alternate fixes? I don't think it's a hardware issue since my extended test from the BIOS detected nothing wrong. What else could it be? Safe mode with networking enabled got the same low speeds. Any ideas?

2 Intern

 • 

12K Posts

November 2nd, 2006 17:00

I am totally out of ideas at this point.
No Events found!

Top