dre@ms
New Member
- Joined
- Jun 3, 2009
- Messages
- 308
- Thread Author
- #1
Hi all,
I came to this forum in order to get a solution for my problem. As many know and some would know now, when the drivers are not available for Windows 7, the NIC will just return a APIPA i.e., 169.x.x.x IP. We all thought this is a driver issue, but how do we find whether it is a driver issue or setting issue? Follow these simple steps.
1. Ping 127.0.0.1, if you get success replies, then your NIC is working fine, rule out the driver issue.
2. If failure reply, then you can try searching for the best drivers and then give it a go. Or, you can fix the TCP/IP stack or fix the socket issue.
Fixing corrupt TCP/IP stack,
netsh int ip reset resetlog.txt
Fixing socket issue,
netsh winsock reset
Let me now come to the problem I was facing and the fix that worked.
I have tried all the steps which every1 wil do when they encounter APIPA. Nothing worked. Then one of our fellow member(Acestes) asked me to ping 127.0.0.1 and check. This gave me success reply. So, this made me think in a different way, rather than the old driver issue.
Then went to Netgear website and studied the basic difference of FA311 v1 and v2. Then went to driversguide website, downloaded a bunch of drivers which included MacPhyter too.
Tried installing all the various drivers, nothing worked. From driversguide I got one set of driver with the name drivers.zip. The description told that it is the extract of the CD given by Netgear. When I tried installing this, in DM, under NA, it showed, Netgear FA311 Fast PCI Adapter. This is the correct version of my NIC.
When I tried the others, it would show, Netgear FA311/FA312 PCI Adapter. This is not the right version of my NIC. Okay, now I have got the right drivers installed and again pinged 127, success. Tried ipconfig, same 169. Set a static IP, but stil no internet.
Tried to refresh my networking knowledge and started this process.
Went to DM, right clicked on my NIC, Selected properties. Then Clicked Advanced, Under the property, there were 3 entries,
1. Network Address - Not present selected
2. Speed & Duplex settings - Auto sense
3. Transmit buffers - 160
Went to Power Management,
Both the check boxes were selected.
When I went to Netgear website, the v1 doesnt support wake-on LAN and it has a speed of 100Tx.
So, In Advanced tab, Selected Speed & Duplex settings, selected 100Tx in the place of Auto sense.
Went to Power Management, Unchecked both the check boxes. Clicked Ok.
Went to command prompt, ipconfig..
VOILA!!!!!! Got my DHCP IP address.
Opened IE8, flashed the MSN webpage.
Finally, internet had a taste of my Windows 7 RC 7100.
Still I do not know which setting change made it to work, either Advanced or Power management, but got it to work.
Happy now.
Hope all the users of this forum and other people having the same problem be happy with this solution.
Try it and check.
Note: If somebody needs that drivers.zip, request here, will upload or send it to them. If some1 needs screenshots, let me know, will take and post it.
I came to this forum in order to get a solution for my problem. As many know and some would know now, when the drivers are not available for Windows 7, the NIC will just return a APIPA i.e., 169.x.x.x IP. We all thought this is a driver issue, but how do we find whether it is a driver issue or setting issue? Follow these simple steps.
1. Ping 127.0.0.1, if you get success replies, then your NIC is working fine, rule out the driver issue.
2. If failure reply, then you can try searching for the best drivers and then give it a go. Or, you can fix the TCP/IP stack or fix the socket issue.
Fixing corrupt TCP/IP stack,
netsh int ip reset resetlog.txt
Fixing socket issue,
netsh winsock reset
Let me now come to the problem I was facing and the fix that worked.
I have tried all the steps which every1 wil do when they encounter APIPA. Nothing worked. Then one of our fellow member(Acestes) asked me to ping 127.0.0.1 and check. This gave me success reply. So, this made me think in a different way, rather than the old driver issue.
Then went to Netgear website and studied the basic difference of FA311 v1 and v2. Then went to driversguide website, downloaded a bunch of drivers which included MacPhyter too.
Tried installing all the various drivers, nothing worked. From driversguide I got one set of driver with the name drivers.zip. The description told that it is the extract of the CD given by Netgear. When I tried installing this, in DM, under NA, it showed, Netgear FA311 Fast PCI Adapter. This is the correct version of my NIC.
When I tried the others, it would show, Netgear FA311/FA312 PCI Adapter. This is not the right version of my NIC. Okay, now I have got the right drivers installed and again pinged 127, success. Tried ipconfig, same 169. Set a static IP, but stil no internet.
Tried to refresh my networking knowledge and started this process.
Went to DM, right clicked on my NIC, Selected properties. Then Clicked Advanced, Under the property, there were 3 entries,
1. Network Address - Not present selected
2. Speed & Duplex settings - Auto sense
3. Transmit buffers - 160
Went to Power Management,
Both the check boxes were selected.
When I went to Netgear website, the v1 doesnt support wake-on LAN and it has a speed of 100Tx.
So, In Advanced tab, Selected Speed & Duplex settings, selected 100Tx in the place of Auto sense.
Went to Power Management, Unchecked both the check boxes. Clicked Ok.
Went to command prompt, ipconfig..
VOILA!!!!!! Got my DHCP IP address.
Opened IE8, flashed the MSN webpage.
Finally, internet had a taste of my Windows 7 RC 7100.
Still I do not know which setting change made it to work, either Advanced or Power management, but got it to work.
Happy now.
Hope all the users of this forum and other people having the same problem be happy with this solution.
Try it and check.
Note: If somebody needs that drivers.zip, request here, will upload or send it to them. If some1 needs screenshots, let me know, will take and post it.
Last edited:
That NIC card is now 16 years old and came out the same year Windows XP did!
If the PC you are trying to plug that card into has a Motherboard older than 2006; it will NEVER work,
as W10 will NOT work on Mobos of that age due to 3 missing CPU instructions in all CPU chips made during that era: that includes Intel, AMD, and Via. I've done that testing personally on machines from 2016-2002. Post back Make/Model of your PC and we can pretty much identify it's age and compatibility. If it's an OEM PC, such as Dell, Acer/Gateway, HP, Toshiba, etc., those PCs often have a Service Tag label with the Build Date (aka Manufactured Date) right on the label. Dells, Gateways, HPs usually have it on the top of the PC tower case, or on the rear of the PC tower where all the cables plug in, or often on the bottom of the PC tower where very few people know to look. All the FCC & UL certifications for worldwide use are also on that label too.
If it is newer, such as 2007-2008, it might work, but I doubt it.
I tried that same card (I have one here) on machines of all ages as I indicated and finally gave up, as the hardware and the drivers (tweaked or factory supplied from Netgear website) are just too old to work on a version of Windows which is 16 years newer and 5 versions newer.
If by some miracle you get it working on your PC, please post back Make/Model of that computer and the EXACT driver you used to get it working and share that with our other forum users.