I have an issue regarding the Intel 82579LM Gigabit Network card in a brand new HP PC (Windows 7 x64, latest NIC drivers from HP website)
I need the Link speed and Duplex set to 100Mbps - Full Duplex.
When I set this to 100/Full, or indeed any other option other than auto-negotiate, I lose my network connection immediately. (Network Connections shows Network cable unplugged.) If I set to auto-negotiate and reboot, I have the connection enabled without problem.
Leaving it at auto-negotiate is not an option. I need it set to 100/Full. I also have all of the following options disabled:
Adaptive Inter-Frame Spacing
Energy Efficient Ethernet
Large Send Offload
Priority and VLAN
Protocal NS Offload
Receive Side Scaling
System Idle Power Saver
Wait for Link
and all Power management settings. Also Transmit/Receive Buffers set to 2048.
Any advice or suggestions welcomed. Am pulling my hair out here!
Ok, having investigated this further, I have found the following.
When "Wait for Link" is set to Off and link speed is set to anything other than auto negotiate, the NIC loses all connectivity and reports no cable is plugged in. When "Wait for Link" is set to On or Auto, there is no problem in setting link speed.
We have tested this thoroughly and are 100% sure this is a bug with the NIC. We are using the latest driver, and have tested on 3 different brand new PC's.
I have a DQ67SW board here that uses an onboard Intel 82579LM Gigabit network controller. I installed Windows 7 64bit and update the drivers from the installer CD one by one starting with the chipset drivers. I tried the different link speeds and so far I did not encounter the issue. (Try installing from scratch if you are using a new system and work your way up one by one)
Here are the details of the drivers.
Original Proset version is 188.8.131.52
Original Driver Version: 184.108.40.206
tried different link speeds including 100Mbps Full Duplex, Auto-generate, etc except for the Gigabit speed since I am using only a 100Mbps switch. So far everything is working ok.
I also tried to download the 16.4 software and it also worked ok. You can try it out but I suggest checking it out with HP first. Here is the link http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=20275&lang=eng&OSVersion=Windows%207%2C%2064-bit*&DownloadType=Drivers
What is your exact system system configuration (brand and model)
What kind of switch/router are you using? you might want to check the settings too.
Are you using an add-on or onboard NIC?
Check to see if there are any conflicts in Device Manager.
Let me know if this helps.
Hi, thanks for the reply.
I did a fresh installation of Windows 7 when attempting to troubleshoot the problem. I have tried the original Windows driver, reinstalling the driver through the HP recovery disc, and installing the driver from the HP website (v 220.127.116.11).
It is a HP 8200 Elite Microtower with onboard Intel 82579LM. We have tried using a dumb switch (Netgear) and our usual Netgear ProSafe managed switch; however as I mentioned, when the link speed is set to 100/Full, we lose all connection, so I'm fairly sure the switch is irrelevant to our issue.
There are no conflicts in Device Manager, running the Intel Diagnostics when the card is set to 100/Full just produces a result saying that a cable is unplugged. Of course, it is not.
I will try the driver version 16.4 as you suggested and post whether I have any luck or not.
Thanks for your help.
Hi Winston432 and Rosiao -
Thank you for using Intel Ethernet! I wanted to let you know that we had identified a problem similiar to what you describe when forcing the speed and duplex from the advanced tab. The fix for this issue should be coming out this month and will be part of our 16.5 release.
We are having a similar problem with the 82579LM in HP PCs and laptops and are wondering if it might also be addressed by the 16.5 driver update. Our switch ports and nics are set to 100 Full. While the nic is set to 100 Full, the actual link speed drops to 100 Half--if not immediately, then shortly, and definitely once the PC has been rebooted. At 100 Half, the speed at which we can upload large files is drastically slower than it is at 100 Full. Our short-term fix is to install the driver for the 82577 nic, which runs at 100 full and does not drop back to 100 Half. We'd appreciate any comments or suggestions you might have. Thanks.
A zip file of the version 16.5 CD is available at http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=20232. I expect that web packs by OS t to be posted later this week or next week if you want to wait for a smaller download size.
This the version that has the fix that Miles posted about.
The 82579LM driver available with the 16.5 CD doesn't seem to correct our problem. In fact the driver date and version, 7/20/2011 and 18.104.22.168, respectively, appear to be the same as what we had installed before I updated the driver. Is 22.214.171.124 the driver version that is found on the 16.5 CD, or did I fail to update the nic software properly?
You can get the Windows* 7 web pack from http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18713. The files just went out to the main server a short time ago, so depending on the mirror where you get your file, you might still be seeing version 16.4 instead of version 16.5. That will clear up as the caches get updated. So if you get 16.4 instead of 16.5, I would say try back later or tomorrow (August 23).
For the "not getting a connection when configuring speed or duplex other than auto negotiate" fix, if version 16.5 does not seem to resolve the issue, then try completely uninstalling the software and drivers for the network connection. Then do a clean install. Let us know how that works.
The Windows* webpacks work for all versions of Windows from Windows XP and Server 2003 up through Windows 7 and Server 2008 R2. The pages where you download the webpacks for specific versions of Windows have different lists of adapters and controllers depending on what device supports which version of Windows.
For example, if you have a device that has drivers for Windiows 7, but not Windows Server 2008 R2, you would see that device on the list for Windows 7, but not on the list for Server 2008 R2. But, you can download from any of the "Windows" pages and get the same webpack.
PROWin32.exe is the same file for 32-bit Windows on every download center page.
PROWinx64.exe is the same file for 64-bit Windows on every download center page.
I expect that all the pages will be update to 16.5 files before today is over, but you can download 16.5 right now from the WIndows 7 link and use the file on Windows XP.
I hope this explanation is helpful instead of confusing. I hope version 16.5 meets your expectations.
I expect all of the 16.5 download center webpacks to be live by the end of the day (if they are not already live.) I am checking on them now. For those who want the Windows XP webpack, here it is: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18717. I just checked and this one is now at version 16.5.
We still continue to face the same problems.
Driver Versions Tested:
Scenario and Results:
|100Mbps/Full Hard||100Mbps/Full Hard||100Mbps/Half (see NOTE A)|
|Auto Negotiation||Auto/Auto||100Mbps/Full (Auto)|
|100Mbps/Full Hard||Auto/Auto||100Mbps/Full (see NOTE B)|
|Auto Negotiation||100Mbps/Full Hard||100Mbps/Half|
Event Viewer Data: When reviewing System Event Viewer data, filtered by Source: e1cexpress, we noticed the following:
Event ID Descriptions:
Let us know if you have any suggestions on what else we can try to resolve this issue.