09-01-2009
A 66MHz, 64-bit PCI bus can handle 4 gbps, so unless it's a badly-engineered bus, that shouldn't be your problem.
Also, do NOT remove the autonegotiate feature from your network cards and switches if you're running gigE over copper.
1. If your links are not running at 1000 mbps, full-duplex, there's a problem. Papering over that underlying problem by forcing the link to 1000 mpbs full-duplex doesn't fix the problem.
2. Disabling autonegotiation on copper gigE places you outside the specifications of IEEE 802.3: (
http://www.sun.com/blueprints/0704/817-7526.pdf)
Quote:
The IEEE 802.3 standard states that you must support and test autonegotiation enabled to certify a product IEEE 802.3 compliant, and for multivendor interoperability (for example, testing at the UNH Interoperability Laboratory). There are no requirements in the standard to support locked down or forced configurations using autonegotiation disabled. As a result, there are no requirements for vendors to test multivendor interoperability between products with autonegotiation disabled.
The IEEE 802.3ab specification does not allow for forced mode 1000BASE-T with autonegotiation disabled running at 1000 Mbps. As a result, many switch vendors do not support forced mode.
I'd look to be sure you do all the tuning that Oracle advises for running over NFS. Especially make sure you're using jumbo frames.
And you might very well need to look into replacing your old hardware and software. There have been a lot of hardware and software advances in networking performance since Solaris 9 was current.
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I wish to substituite a string on each line but ONLY if it appears within double-quotes:
this_string="abc#def#geh" # Comment here
I wish to change the "#" characters within the double quoted string to "_":
this_string="abc_def_geh" # Comment here
... but as you see, the "comment" hash... (2 Replies)
Discussion started by: Simerian
2 Replies
2. Solaris
Hi All,
How does Solaris 9/10 alert the server? Where do you get the error on the server?
Is there some kind of verifying of errors (like in AIX, CERTIFY resources or diagnose)?
Please let me know.
Thanks,
itik (4 Replies)
Discussion started by: itik
4 Replies
3. Red Hat
Dear All,
I am facing a unknown error, I start the Linux (RHEL 4 update 6) as usual.
After starting the various services(like network,sendmail,portmap etc) a error appears suddenly.
The error looks like :
Post_create: setxattr failed, rc=28 (dev=hda2 ino=772685)
Post_create: setxattr... (2 Replies)
Discussion started by: akhtar.bhat
2 Replies
4. Shell Programming and Scripting
Hi,
I have a script that calls an external program to perform some calculations and then I read with "grep" and "sed" values from the output files. I've noticed that performance of KSH93 degrades with every iteration. The output files are all the same size, so I don't understand why after the... (2 Replies)
Discussion started by: i.f.schulz
2 Replies
5. Shell Programming and Scripting
How would i check for following?
1)open ports in my linux machine.
2)Hard disk read speed.
3)Hard disk write speed. (2 Replies)
Discussion started by: pinga123
2 Replies
6. AIX
Hi, say for example if there is high disk write IO in one disk (detected from NMON), how to we identify what processes is writing on that particular disk? (3 Replies)
Discussion started by: ngaisteve1
3 Replies
7. Shell Programming and Scripting
Background
-------------
The Unix flavor can be any amongst Solaris, AIX, HP-UX and Linux. I have below 2 flat files.
File-1
------
Contains 50,000 rows with 2 fields in each row, separated by pipe.
Row structure is like Object_Id|Object_Name, as following:
111|XXX
222|YYY
333|ZZZ
... (6 Replies)
Discussion started by: Souvik
6 Replies
8. Shell Programming and Scripting
i have learnt a little bit of shell scripting but not alot. i want to write a script to diagnose the network using ping and another script to traceroute. how would i do this? (6 Replies)
Discussion started by: stefanere2k9
6 Replies
9. AIX
I need to install python 3.3.0 to AIX 6.1
I created folder where I want to install
I downloaded files archive from python official website
I extracted it into new folder and ran;
1)./configure --with-gcc="xlc_r" --with-cxx="xlC_r" --disable-ipv6 --prefix=my_folder CXX=xlC_r... (2 Replies)
Discussion started by: AIX_30
2 Replies
LEARN ABOUT OPENSOLARIS
afe
afe(7D) Devices afe(7D)
NAME
afe - ADMtek Fast Ethernet device driver
SYNOPSIS
/dev/afe
DESCRIPTION
The afe driver is a multi-threaded, loadable, clonable, GLD-based STREAMS driver supporting the Data Link Provider Interface dlpi(7P) on
ADMtek (now Infineon) Centaur and Comet Fast Ethernet controllers.
APPLICATION PROGRAMMING INTERFACE
The afe driver can be used as either a "style 1" or a "style 2" Data Link Service Provider. Physical points of attachment (PPAs) are inter-
preted as the instance number of the afe controller as assigned by the Solaris operating environment.
The relevant fields returned as part of a DL_INFO_ACK response are:
o Maximum SDU is 1500.
o Minimum SDU is 0.
o The dlsap address length is 8.
o MAC type is DL_ETHER.
o SAP length is -2. The 6-byte physical address is followed immediately by a 2-byte SAP.
o Service mode is DL_CLDLS.
o Broadcast address is the 6-byte Ethernet broadcast address (ff:ff:ff:ff:ff:ff).
If the SAP provided is zero, then IEEE 802.3 mode is assumed and outbound frames will have the frame payload length written into the type
field. Likewise, inbound frames with a SAP between zero and 1500 are interpreted as IEEE 802.3 frames and delivered to any streams that are
bound to SAP zero (the 802.3 SAP).
PROPERTIES
The following properties may be configured using either ndd(1M) or the afe.conf configuration file as described by driver.conf(4):
adv_autoneg_cap
Enables (default) or disables IEEE 802.3u auto-negotiation of link speed and duplex settings. If enabled, the device negotiates among
the supported (and configured, see below) link options with the link partner. If disabled, at least one of the link options below must
be specified. The driver selects the first enabled link option according to the IEEE 802.3u specified preferences.
adv_100T4_cap
Enables the 100 BaseT4 link option. (Note that most hardware does not support this unusual link style. Also, this uses two pairs of
wires for data, rather than one.)
adv_100fdx_cap
Enables the 100 Base TX full-duplex link option. (This is generally the fastest mode if both link partners support it. Most modern
equipment supports this mode.)
adv_100hdx_cap
Enables the 100 Base TX half-duplex link option. (Typically used when the link partner is a 100 Mbps hub.)
adv_10fdx_cap
Enables the 10 Base-T full-duplex link option. (This less-frequently used mode is typically used when the link partner is a 10 Mbps
switch.)
adv_10hdx_cap
Enables the 10 Base-T half-duplex link option. (This is the fall-back when no other option is available. It is typically used when
the link partner is a 10 Mbps hub or is an older network card.)
ATTRIBUTES
See attributes(5) for a description of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SPARC, x86 |
+-----------------------------+-----------------------------+
|Interface Stability |Committed |
+-----------------------------+-----------------------------+
FILES
/dev/afe
Special character device.
/kernel/drv/afe
32-bit driver binary (x86).
/kernel/drv/amd64/afe
64-bit driver binary (x86).
/kernel/drv/sparcv9/afe
64-bit driver binary (SPARC).
/kernel/drv/afe.conf
Configuration file.
SEE ALSO
ndd(1M), driver.conf(4), attributes(5), streamio(7I), dlpi(7P)
IEEE 802.3 -- Institute of Electrical and Electronics Engineers, 2002
SunOS 5.11 1 Apr 2007 afe(7D)