Setting my NIC to full duplex

Posted by David on Super User See other posts from Super User or by David
Published on 2011-02-17T13:26:58Z Indexed on 2011/02/17 15:27 UTC
Read the original article Hit count: 385

Filed under:
|

I am trying to optimize the network speed of my Solaris X86 server, and have discovered that the Cisco 3548 that it is connected to has issues with the NIC in my server. The NIC appears to have not been configured fully, and is coming up 100 half-duplex. The 3548 ports are all set to 100 full.

Ideally I'd like to have the server set for 100 full, and have been attempting to configure it using ndd commands. However I have had no results. The following command:

-bash-3.00# dladm show-dev
rtls0           link: unknown   speed: 100   Mbps       duplex: unknown

The NIC shows up as:

pci bus 0x0001 cardnum 0x06 function 0x00: vendor 0x10ec device 0x8139
 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+

which should be configurable.

I have modified the configuration file from auto config (5) to 100 fdx (4) to no avail.

If there is no other choice, I could alter the Cisco 3548 to be 100 half-duplex. However, this solution causes huge performance loss. Currently throughput is about 500Kbps, when it should be around 40Mbps.

© Super User or respective owner

Related posts about cisco

Related posts about solaris-10