Solaris Проверка:
ndd /dev/hme link_mode
0 = half duplex, 1 = full duplex
Установка full duplex:
ndd -sec /dev/hme adv_100fdx_cap
ndd -set /dev/hme adv_autoneg_cap 0
Установка half duplex:
ndd -sec /dev/hme adv_100hdx_cap
ndd -set /dev/hme adv_autoneg_cap 0
Linux
Установка full duplex:
mii-tool -F 100baseTx-FD eth0
некоторые драйверы можно настроить через /etc/modules.conf
options eepro100 options=48
options 3c59x options=0x204 full_duplex=0x200
FreeBSD
Установка full duplex:
ifconfig xl0 media 100baseTX mediaopt full-duplex
Установка half duplex:
ifconfig xl0 media 100baseTX mediaopt half-duplex
IBM AIX
Список адаптеров и проверка режима:
lsdev -HCc adapter
lsattr -d ent#
Установка full duplex:
chdev -l ent# -a media_speed=100_Full_Duplex -P
Установка half duplex:
chdev -l ent# -a media_speed=100_Half_Duplex -P
HP-UX
Список адаптеров и проверка режима:
lanscan -n (HP-UX 10.x)
lanscan -p (HP-UX 11.x)
lanadmin -x NMid# (HP-UX 10.x)
lanadmin -x PPA# (HP-UX 11.x)
Установка full duplex:
lanadmin -X 100FD NMid# (HP-UX 10.x)
lanadmin -X 100FD PPA# (HP-UX 11.x)
Установка half duplex:
lanadmin -X 100HD NMid# (HP-UX 10.x)
lanadmin -X 100HD PPA# (HP-UX 11.x)
URL: http://dsd.lbl.gov/TCP-tuning/duplex.html
Обсуждается: http://www.opennet.dev/tips/info/1000.shtml