![]() |
|
|
|||||||
| Home | Forums | Register | Rules & FAQ | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| IP Networking Questions involving TCP/IP, Routers, Hubs, Network protocols, etc go here. |
Other UNIX.COM Threads You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| configure full duplex | hassan2 | Linux | 4 | 01-21-2008 11:31 PM |
| How to force a full duplex | Remi | SUN Solaris | 2 | 12-01-2006 05:55 AM |
| full -duplex ? | parvathy | High Level Programming | 1 | 06-11-2005 07:07 AM |
| Full Duplex Howto | Phobos | UNIX for Dummies Questions & Answers | 4 | 01-01-2005 06:54 PM |
| Full duplex at HUB? | merlin | UNIX for Dummies Questions & Answers | 4 | 09-03-2002 05:41 AM |
![]() |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
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 rebooted the Sun Box and checked to nic configuration, all the setting were reset to 1 ndd -get /dev/eri adv_autoneg_cap 1 ndd -get /dev/eri adv_10hdx_cap 1 ndd -get /dev/eri adv_10fdx_cap 1 ndd -get /dev/eri adv_100hdx_cap 1 ndd -get /dev/eri adv_100fdx_cap 1 Anything thoughts on what might be causing this to happen? |
| Forum Sponsor | ||
|
|
|
||||
|
use this script:
http://docs.cirkva.net/Sun/Solaris/Eis/S68net-tune read the first few lines on how to use it! |
|
|||
|
Quote:
In the script, i got saw this command ln /etc/rc2.d/S68net-tune /etc/init.d/net-tune but i dun see any net-tune file under /etc/init.d....... And if my device is eri, the script i just like below:? #!/sbin/sh # /etc/rc2.d/S68net-tune /etc/init.d/net-tune PATH=/usr/bin:/usr/sbin case "$1" in 'start') echo "Implementing Solaris Network Tuning." # eri-Interfaces eri0 ndd -set /dev/eri instance 0 ndd -set /dev/eri adv_100T4_cap 0 ndd -set /dev/eri adv_100fdx_cap 1 ndd -set /dev/eri adv_100hdx_cap 0 ndd -set /dev/eri adv_10fdx_cap 0 ndd -set /dev/eri adv_10hdx_cap 0 ndd -set /dev/eri adv_autoneg_cap 0 ;; 'stop') echo "No kernel parameters changed." ;; *) echo "Usage: $0 {start|stop}" ;; esac exit 0 |
|
|||
|
Quote:
Thanks for the info, but i cannot find the net-tune under /etc/init.2.From the script, it need to create a link to net-tune file as below ln /etc/rc2.d/S68net-tune /etc/init.d/net-tune Do i need to touch it myself? My device is eri. So the script i should modify as below? #!/sbin/sh # /etc/rc2.d/S68net-tune /etc/init.d/net-tune PATH=/usr/bin:/usr/sbin case "$1" in 'start') echo "Implementing Solaris Network Tuning." # eri-Interfaces eri0 ndd -set /dev/eri instance 0 ndd -set /dev/eri adv_100T4_cap 0 ndd -set /dev/eri adv_100fdx_cap 1 ndd -set /dev/eri adv_100hdx_cap 0 ndd -set /dev/eri adv_10fdx_cap 0 ndd -set /dev/eri adv_10hdx_cap 0 ndd -set /dev/eri adv_autoneg_cap 0 ;; 'stop') echo "No kernel parameters changed." ;; *) echo "Usage: $0 {start|stop}" ;; esac exit 0 |