How to set full duplex for solaris 5.5

I would like to change half duplex to full duplex on solaris 5.5. I tried with below commands but they didnt work on solaris 5.5.
#ndd -set /dev/le adv_100fdx_cap 1

please post the output of "cat /etc/release" to verify your solaris version... also use the search function and you should be able to find threads like this:
http://www.unix.com/unix-dummies-questions-answers/42504-change-1000mb-full-duplex-solaris-10-ce.html

btw. isn't the "le" interface only capable of 10 mbit?

cat /etc/release
Solaris 2.5.1 SPARCserver-1000

I have no idea that "le" supports 10 mbit. I just want to make "le" full duplex.

Seems so. :wink:
A bit of information (unconfirmed):
/dev/dump: NIC driver family trees

The classic duplex setting link:
Solaris NIC speed and duplex settings

when i try with below command it is showing "operation failed". Looks like it is not supporting solaris 2.5.1 "le"
ndd -set /dev/le adv_10fdx_cap 1.
Can anyone help me how to configure full duplex for "le" interface on solaris 2.5.1

try something like this:

ndd -set /dev/le instance 0  <-- use the right instance number here!
ndd -set /dev/le adv_10fdx_cap 1
ndd -set /dev/le adv_autoneg_cap 0

Used the correct instance but still getting "operation failed"

# ndd -set /dev/le instance 0
operation failed, Invalid argument

# ndd -set /dev/le adv_10fdx_cap 1
operation failed, Invalid argument

# ndd -set /dev/le adv_autoneg_cap 0
operation failed, Invalid argument