SUMMARY: qfe.conf different speeds on the card
But basically there are three ways that i was suggested the first was to
create a qfe.conf where my output would be like this:
name="SUNW,qfe" parent="/pci at 1f,2000/pci at 1" unit-address="0,1"
adv_autoneg_cap=0 adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0
adv_10hdx_cap=0;
name="SUNW,qfe" parent="/pci at 1f,2000/pci at 1" unit-address="1,1"
adv_autoneg_cap=0 adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0
adv_10hdx_cap=0;
name="SUNW,qfe" parent="/pci at 1f,2000/pci at 1" unit-address="2,1"
adv_autoneg_cap=0 adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0
adv_10hdx_cap=0;
name="SUNW,qfe" parent="/pci at 1f,2000/pci at 1" unit-address="3,1"
adv_autoneg_cap=0 adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0
adv_10hdx_cap=0;
name="SUNW,qfe" parent="/pci at 4,4000/pci at 4" unit-address="0,1"
adv_autoneg_cap=1;
The second thing was to create a nddset script which i actually chose which
would look like this:
# Setter parametre paa alle qfe interface
ndd -set /dev/qfe instance 0
ndd -set /dev/qfe adv_100T4_cap 0
ndd -set /dev/qfe adv_100fdx_cap 0
ndd -set /dev/qfe adv_100hdx_cap 1
ndd -set /dev/qfe adv_10fdx_cap 0
ndd -set /dev/qfe adv_10hdx_cap 0
ndd -set /dev/qfe adv_autoneg_cap 0
ndd -set /dev/qfe instance 1
ndd -set /dev/qfe adv_100T4_cap 0
ndd -set /dev/qfe adv_100fdx_cap 1
ndd -set /dev/qfe adv_100hdx_cap 0
ndd -set /dev/qfe adv_10fdx_cap 0
ndd -set /dev/qfe adv_10hdx_cap 0
ndd -set /dev/qfe adv_autoneg_cap 0
ndd -set /dev/qfe instance 2
ndd -set /dev/qfe adv_100T4_cap 0
ndd -set /dev/qfe adv_100fdx_cap 1
ndd -set /dev/qfe adv_100hdx_cap 0
ndd -set /dev/qfe adv_10fdx_cap 0
ndd -set /dev/qfe adv_10hdx_cap 0
ndd -set /dev/qfe adv_autoneg_cap 0
And the third one was to add settings to the system file which i did not try
due to time limitations.
Special thx goes too:
Hichael Morton
Joon Martin Hansen
Siebe Jamnagar
Saif Azizuddin
Sorry if i mispelled you.
Thx to all others who answered.
Sunmanagers rulez
Regards Boris Gegenheimer

