Sponsored Content
Full Discussion: change NIC speed
Operating Systems Solaris change NIC speed Post 302475059 by rbatte1 on Friday 26th of November 2010 09:56:13 AM
Old 11-26-2010
Well, it's a big question. First you need to know what the NIC will support and what the network switch will support. From them, you can decide what is the best settings. It is best to get the switch port forced to match the speed of your NIC as auto-negotiate may not always work or may cause overheads if it ferequently tries again looking for a faster card.

The process of setting it will depend on your operating system, e.g. for AIX you can:
Code:
chdev -a speed=1000_Full_Duplex ent0

but that is AIX only. Solaris, HP-UX and other flavours all have their own commands.

To perform the action, you will also need to stop the network card, so plan your downtime, work out how to do it from the console only and note all the current configuration before starting. On AIX you sometimes have to delete the interface and boot so that it not in use. This means you will have to input the IP address again, netmask and default gateway again.


Full Duplex vs Half Duplex
Simplex is the sending or receiving of data on a NIC. Duplex is the ability to send and receive data. Dimplex is a radiator manufacturer, which probably isn't any use in this forum.

Full duplex (often lazily called duplex) means the ability to send and receive data at the same time, where half duplex is the ability to only do one at a time.


Basically, when deciding what to set the NIC and the switch port to be, use the highest common speed and the best ???plex that they both work at. I'm guessing that simplex is likely to be out, but if either the NIC or the switch only supports half duplex, then that is what you are stuck with. We have hit very serious problems where when the settings didn't match, to a half duplex NIC and a full duplex switch port. It worked okay until someone did an FTP. The normal telnet/screen traffic was handled okay, but when the FTP kicked in, the dropped packets went through the roof and uses were getting horrible response and partial screen displays. The FTP was also horribly slow.

We had to force the switch port to only be 10M Half Duplex and then performance was wonderful for the FTP and the telnet users were unaffected.


I am, of course, assuming that the NIC and the switch are reasonably close to each other. You may have to lower the speed if the cable it particularly long, but I can't tell you what the limits are. It is just for the connection of the NIC to the switch, not all the way to the user terminal/remote server/whatever.

I hope that this is useful, but if not, do ask more questions.


Robin
Liverpool/Blackburn
UK

Last edited by rbatte1; 11-26-2010 at 10:56 AM.. Reason: Splling mistoks
 

10 More Discussions You Might Find Interesting

1. Solaris

How to check Virtual NIC card speed on solaris

Hi, We have a 4 port Sun gigaswift NIC card on our sun fire server. If the card is a physical one I know how to check the settings/speed. But since this is a virtual card with 4 ports , I am not sure as how we can check the settings. Details ----------- root:/> ifconfig -a lo0:... (3 Replies)
Discussion started by: pray44u
3 Replies

2. Solaris

Sun box's NIC speed setting

Is there a way to check if my Sun box's network interface card is set to 10 or 100 Mbps? Thanks! (1 Reply)
Discussion started by: FredSmith
1 Replies

3. UNIX for Dummies Questions & Answers

NIC and Device NO to Change

I am a beginer in unix . I would like to know what is the command in orser to change NIC and Device NO (1 Reply)
Discussion started by: Ilias Kappatos
1 Replies

4. IP Networking

NIC speed 100M/full duplex problem

I have a TOSHIBA AS7000 B150 Sun Box I wanted to run it with 100M/full duplex I had added this to the /etc/system file to make to setting permenant So it would be set correctly on reboot. set eri:eri_adv_100fdx_cap=1 set eri:eri_adv_100hdx_cap=0 set eri:eri_adv_autoneg_cap=0 But when I... (4 Replies)
Discussion started by: AirWalker83
4 Replies

5. Solaris

Change speed on network card

I recently learned that Sun Solaris network cards (ce devices) have problems with ndd -get commands. I did some searching and found out about the netstat -k command to show me the link speed. What is the best way to change the link speed (both one time and permanently)? I am running Solaris 9... (7 Replies)
Discussion started by: hshapiro
7 Replies

6. Linux

changing speed of NIC Card in linux

Hi, I would like to know how to change the speed of ethernet card in linux? as it is showing auto-neg using mii-tool -v eth0 and my requirement is 100mbps full duplex. Regards, Manoj (3 Replies)
Discussion started by: manoj.solaris
3 Replies

7. AIX

How to change Speed Duplex

How to change Speed Duplex ! How to change Speed Duplex by command chdev -P -l ent1 -a media_speed=1000_Full_Duplex How to change Speed Duplex by Smitty . smitty chgenet -> select adapter -> change Media speed etc. -> set "Apply change to DATABASE only" to yes -> Enter -> ... (0 Replies)
Discussion started by: ITHelper
0 Replies

8. UNIX for Advanced & Expert Users

Determine the ethernet (NIC) card speed.

Hi, Does anyone know how can I determine the maximum capable speed on a network interface card for different OS like HP, Sun, AIX and Linux. I am aware of the tool "ethtool" which can be used for Linux. Are there any handly commands or /proc files where I can get this info depending on the OS.... (3 Replies)
Discussion started by: devtakh
3 Replies

9. Solaris

Supporting NIC speed

Hi, I have few Solaris (9 and 10) servers, whose consoles are running on 10 MBPs. Now, Network team is changing their switch, which doesn't support 10 MBPs and we need to check if console all of those servers will support 100MBPs or more. Is there any way to check supported (or maximum supported)... (7 Replies)
Discussion started by: solaris_1977
7 Replies

10. Red Hat

Finding speed of NIC Card

Hi, I would like to know how to find out ACTUAL speed of NIC Card. I have used the command ethtool eth0, it is showing supported modes, but what is acutal speed ? how to find out? (4 Replies)
Discussion started by: manoj.solaris
4 Replies
TXP(4)							   BSD Kernel Interfaces Manual 						    TXP(4)

NAME
txp -- 3Com 3XP Typhoon/Sidewinder (3CR990) Ethernet interface SYNOPSIS
To compile this driver into the kernel, place the following line in your kernel configuration file: device txp Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): if_txp_load="YES" DESCRIPTION
The txp interface provides access to the 10Mb/s and 100Mb/s Ethernet networks via the 3Com Typhoon/Sidewinder chipset. Basic Ethernet functions are provided as well as support for vlan(4) tag removal and insertion assistance, receive ip(4), tcp(4), and udp(4) checksum offloading, and transmit ip(4) checksum offloading. There is currently no support for transmit tcp(4) or udp(4) checksum offload- ing, tcp(4) segmentation, nor ipsec(4) acceleration. Each of the host's network addresses is specified at boot time with an SIOCSIFADDR ioctl(2). The txp interface employs the address resolu- tion protocol described in arp(4) to dynamically map between Internet and Ethernet addresses on the local network. When a txp interface is brought up, by default, it will attempt to auto-negotiate the link speed and duplex mode. The speeds, in order of attempt, are: 100Mb/s Full Duplex, 100Mb/s Half Duplex, 10 Mb/s Full Duplex, and 10 Mb/s Half Duplex. The txp supports several media types, which are selected via the ifconfig(8) command. The supported media types are: media autoselect Attempt to autoselect the media type (default) media 100baseTX mediaopt full-duplex Use 100baseTX, full duplex media 100baseTX [mediaopt half-duplex] Use 100baseTX, half duplex media 10baseT mediaopt full-duplex Use 10baseT, full duplex media 10baseT [mediaopt half-duplex] Use 10baseT, half duplex HARDWARE
The txp driver supports the following cards: o 3Com 3CR990-TX-95 o 3Com 3CR990-TX-97 o 3Com 3cR990B-TXM o 3Com 3CR990SVR95 o 3Com 3CR990SVR97 o 3Com 3cR990B-SRV SEE ALSO
altq(4), arp(4), inet(4), intro(4), ip(4), miibus(4), tcp(4), udp(4), vlan(4), ifconfig(8) HISTORY
The txp driver first appeared in OpenBSD 2.9. BSD
March 12, 2009 BSD
All times are GMT -4. The time now is 05:26 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy