Article: 77326 of comp.sys.sun.admin
From: Mark Olson <olsonm@my-deja.com>
Newsgroups: comp.sys.sun.admin
Subject: Re: forcing 100M/Full-duplex - how?
Date: Thu, 04 May 2000 13:50:32 -0500
Organization: ADC Telecommunications
Lines: 43
Message-ID: <3911C678.31F647E5@adc.com>
References: <8esflh$h3c$1@nnrp1.deja.com>
NNTP-Posting-Host: cdip211.adc.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.7 [en] (Win98; U)
X-Accept-Language: en
Path: mri.mentorg.com!newsgw.mentorg.com!uunet!sea.uu.net!pao.uu.net!nyc.uu.net!ffx.uu.net!mercury.adc.com!not-for-mail
Xref: mri.mentorg.com comp.sys.sun.admin:77326

Edge wrote:
> 
> I have a Sparcstation10 that is only coming up in 10M mode, I know there
> is a way to force it to use 100M but I can't remember how to do it...
> 
> Thanks in advance for the info...
> 

I am going to assume you have either a Sparcstation 10 with an SBUS
hme card, or you really have an Ultra 10 with the built-in hme
interface[1].

Interactively:

# ndd -set /dev/hme instance [0|1|2|3] 
(0 -3 depending on which interface you are setting, you can omit this
step if there is only one)

# ndd -set /dev/hme adv_autoneg_cap  0
# ndd -set /dev/hme adv_100fdx_cap   1
# ndd -set /dev/hme adv_100hdx_cap   0
# ndd -set /dev/hme adv_10fdx_cap    0
# ndd -set /dev/hme adv_10hdx_cap    0

Or put this in the /etc/system file:

*
* forces 100-base-T Full Duplex, no autonegotiation,
* on all hme interfaces
*
        set hme:hme_adv_autoneg_cap=0
        set hme:hme_adv_100fdx_cap=1
        set hme:hme_adv_100hdx_cap=0
        set hme:hme_adv_10hdx_cap=0
        set hme:hme_adv_10fdx_cap=0

Mark

[1] A SparcStation 10 wouldn't normally have a 100Mb/s interface, do
you have an SBUS hme or qfe card installed in one, or is it that you
actually have an Ultra 10 and called it a Sparcstation 10?

Ultra 10 != Sparc(station) 10,   Ultra 5 != Sparc(station) 5


