set ge:ge_adv_1000autoneg_cap=0
set ge:ge_adv_1000fdx_cap=1
set ge:ge_adv_1000hdx_cap=0
These settings in /etc/system seem to work for us.
-----Original Message-----
From: Brian_Drager AT vanguard DOT com
[mailto:Brian_Drager AT vanguard DOT com]
Sent: Monday, August 13, 2001 10:02 AM
To: veritas-bu AT mailman.eng.auburn DOT edu
Subject: [Veritas-bu] Gigabit Cards
We are running to SUN Servers E4500 with two gigibit cards
in each server. One
is a master and the other is a slave. Currently the cards
are set to
auto-negotiate. Does anyone know what the settings would be
to force tmen to
full? We tried these settings from Veritas but they did not
work.
Thanks
First we tried a regular boot:
-----------------------------
Boot device: /sbus@3,0/SUNW,fas@3,8800000/sd@0,0:a File and
args:
SunOS Release 5.6 Version Generic_105181-23 [UNIX(R) System
V Release 4.0]
Copyright (c) 1983-1997, Sun Microsystems, Inc.
WARNING: forceload of drv/ssd failed
WARNING: forceload of drv/sf failed
WARNING: forceload of drv/pln failed
WARNING: forceload of drv/socal failed
VxVM starting in boot mode...
configuring network interfaces:SUNW,sbus-gem1: ddi_dev_nregs
returned 0.
Expected 2 or 3
ge0 hme1.
SUNW,sbus-gem0: Using Gigabit SERDES Interface
SUNW,sbus-gem0: Auto-Negotiated 1000 Mbps Full-Duplex Link
Up
Hostname: lssva001
We also tried a reconfiguration boot (boot -r):
---------------------------------------------------------------------
Boot device: /sbus@3,0/SUNW,fas@3,8800000/sd@0,0:a File and
args: -r
SunOS Release 5.6 Version Generic_105181-23 [UNIX(R) System
V Release 4.0]
Copyright (c) 1983-1997, Sun Microsystems, Inc.
WARNING: forceload of drv/ssd failed
WARNING: forceload of drv/sf failed
WARNING: forceload of drv/pln failed
WARNING: forceload of drv/socal failed
VxVM starting in boot mode...
configuring network interfaces:SUNW,sbus-gem1: ddi_dev_nregs
returned 0.
Expected 2 or 3
ge0 hme1.
SUNW,sbus-gem0: Using Gigabit SERDES Interface
SUNW,sbus-gem0: Auto-Negotiated 1000 Mbps Full-Duplex Link
Up
Hostname: lssva001
In both cases auto-negotiation was clearly still being used:
----------------------------------------------------------------------------
---------
lssva001:root-(/) ndd -set /dev/ge instance 0
lssva001:root-(/) ndd -get /dev/ge adv_1000autoneg_cap
1
lssva001:root-(/) ndd -get /dev/ge adv_1000fdx_cap
1
lssva001:root-(/) ndd -get /dev/ge adv_1000hdx_cap
1
lssva001:root-(/) ndd -get /dev/ge link_status
1
lssva001:root-(/) ndd -get /dev/ge link_speed
1000
lssva001:root-(/) ndd -get /dev/ge link_mode
1
lssva001:root-(/) ifconfig -a
lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232
inet 127.0.0.1 netmask ff000000
ge0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST>
mtu 1500
inet 10.10.54.80 netmask ffffff00 broadcast
10.10.54.255
ether 8:0:20:d8:b8:e4
hme1: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST>
mtu 1500
inet 10.10.52.65 netmask ffffff00 broadcast
10.10.52.255
ether 8:0:20:9b:0:f7
lssva001:root-(/) cat /kernel/drv/ge.conf
name="SUNW,sbus-gem" parent="/sbus@2,0" adv_1000fdx_cap=1
adv_1000hdx_cap=0
adv_pauseTX=0 adv_pauseRX=1 adv_autoneg_cap=0 ;
lssva001:root-(/) grep ge /etc/path_to_inst
"/sbus@2,0/network@2,100000" 0 "ge"
"/sbus@2,0/SUNW,sbus-gem" 1 "ge"
_______________________________________________
Veritas-bu maillist - Veritas-bu AT mailman.eng.auburn DOT edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu
|