Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5291 Discussions

Setspeed.exe command line did not change speed/duplex on Intel gigabit NIC

idata
Employee
3,089 Views

Hi,

I wonder if someone has an ideal to help me figuring out why the utility tool, Setspeed.exe, did not force the speed/duplex changes when I tried to change the speed/duplex on HP Z200 workstation that contained Intel 82578 Gigabit network adapter and an Intel Gigabit ET Quad network adapter. The 5 Ethernet ports have default settings for Auto-Negotia. When I used setspeed.exe to change these ports to 10M/Half or 10M/Full or 100M/H/Full and then ran devcon.exe disable and re-enable these PCIe devices. Unforturnately, these ports have not been changed with the speed/duplex I want to set. The OS is XP Pro and the network adapter driver is ProSet V15.7 or V15.5.

Thanks, -Bill

0 Kudos
1 Solution
Mark_H_Intel
Employee
1,402 Views

Hi Bill,

Setspeed.exe is an old utility that has not had any updates since the PCI/PCI-x Ethernet controllers were the latest. The utility does not work with the newer Ethernet devices.

Besides using Windows device manager to set the speed and duplex, you have a couple of alternatives you could use. You could use WMI to set the speed and duplex, but a less complicated method would be to use the http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exeutility, which is installed on your hard drive when you install Intel(R) PROSet.

I have an example in another thread, /message/86858# 86858 Re: configure pro/1000 PT quad port for use on Hyper-v 2008 rc2, that deals with using http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exe to set speed and duplex.

Using WMI is a lot more complicated than using http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exe. I do not have any ready examples using WMI. http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&DwnldID=9405 WMI script documentation is the main reference if you want to use WMI.

I hope this helps you.

Mark H

View solution in original post

0 Kudos
2 Replies
Mark_H_Intel
Employee
1,403 Views

Hi Bill,

Setspeed.exe is an old utility that has not had any updates since the PCI/PCI-x Ethernet controllers were the latest. The utility does not work with the newer Ethernet devices.

Besides using Windows device manager to set the speed and duplex, you have a couple of alternatives you could use. You could use WMI to set the speed and duplex, but a less complicated method would be to use the http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exeutility, which is installed on your hard drive when you install Intel(R) PROSet.

I have an example in another thread, /message/86858# 86858 Re: configure pro/1000 PT quad port for use on Hyper-v 2008 rc2, that deals with using http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exe to set speed and duplex.

Using WMI is a lot more complicated than using http://www.intel.com/support/network/sb/CS-029966.htm prosetcl.exe. I do not have any ready examples using WMI. http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&DwnldID=9405 WMI script documentation is the main reference if you want to use WMI.

I hope this helps you.

Mark H

0 Kudos
idata
Employee
1,402 Views

Mark,

Thank you! I've tried this ProSet tool and it works to set speed and duplex on my quad network adapters. thanks again.

-Bill

0 Kudos
Reply