I would like to use jumbo frames on some of the four standard 1 Gb
ethernet interfaces of the T1000. The only information I found so far is
an old Q&A document from Sun, stating that at the time of writing it
was *not* possible to uses jumbo frames. Does anyone know if this still
is the case, or has the situation changed? And if so, what is the
maximum size of the jumbo frames?
|
|
0
|
|
|
|
Reply
|
Dirk
|
4/14/2007 11:16:47 AM |
|
Dirk Munk wrote:
> I would like to use jumbo frames on some of the four standard 1 Gb
> ethernet interfaces of the T1000. The only information I found so far is
> an old Q&A document from Sun, stating that at the time of writing it
> was *not* possible to uses jumbo frames. Does anyone know if this still
> is the case, or has the situation changed? And if so, what is the
> maximum size of the jumbo frames?
it depends on driver you use.
On my t2000, i have e1000g driver (solaris 10 11/06)
man e1000g
The maximum MTU accepted by the MAC is 16128. Use
ifconfig(1M) to configure jumbo frames. Use ifconfig
with the adapter instance and the mtu argument (ifconfig
e1000g0 mtu 16128) configures adapter e1000g0 for the
maximum allowable jumbo frame size.
Allowed values are:
0 Standard ethernet frames with a MTU equal to
1500. Default.
1 Jumbo frames with a maximum MTU of 4096.
2 Jumbo frames with a maximum MTU of 8192.
3 Jumbo frames with a maximum MTU of 16384.
|
|
0
|
|
|
|
Reply
|
jdh13
|
4/14/2007 4:33:57 PM
|
|
Thanks for your reply.
Our friends at Sun had the brilliant idea to use different ethernet
interfaces in the T1000 (compared to the T2000). So I'm afraid these
T1000 interfaces use a different driver.
jdh13 wrote:
> Dirk Munk wrote:
>> I would like to use jumbo frames on some of the four standard 1 Gb
>> ethernet interfaces of the T1000. The only information I found so far
>> is an old Q&A document from Sun, stating that at the time of writing
>> it was *not* possible to uses jumbo frames. Does anyone know if this
>> still is the case, or has the situation changed? And if so, what is
>> the maximum size of the jumbo frames?
>
> it depends on driver you use.
> On my t2000, i have e1000g driver (solaris 10 11/06)
>
> man e1000g
> The maximum MTU accepted by the MAC is 16128. Use
> ifconfig(1M) to configure jumbo frames. Use ifconfig
> with the adapter instance and the mtu argument (ifconfig
> e1000g0 mtu 16128) configures adapter e1000g0 for the
> maximum allowable jumbo frame size.
>
> Allowed values are:
>
>
> 0 Standard ethernet frames with a MTU equal to
> 1500. Default.
>
>
> 1 Jumbo frames with a maximum MTU of 4096.
>
>
>
> 2 Jumbo frames with a maximum MTU of 8192.
>
>
>
> 3 Jumbo frames with a maximum MTU of 16384.
|
|
0
|
|
|
|
Reply
|
Dirk
|
4/14/2007 5:47:39 PM
|
|
On Apr 14, 10:47 am, Dirk Munk <m...@home.nl> wrote:
> Our friends at Sun had the brilliant idea to use different ethernet
> interfaces in the T1000 (compared to the T2000). So I'm afraid these
> T1000 interfaces use a different driver.
Really? I thought they were the same. What's ifconfig -a have to say?
When the T2000 was shipped they didnt have e1000g drivers - you had to
patch later -was it just pre u3??- and run a script to switch from
what was
originally shipped to get e1000g
|
|
0
|
|
|
|
Reply
|
gerryt
|
4/14/2007 8:12:21 PM
|
|
In article <1176581541.054797.96030@e65g2000hsc.googlegroups.com>, gerryt <lepsysinc@gmail.com> wrote:
> On Apr 14, 10:47 am, Dirk Munk <m...@home.nl> wrote:
>
>> Our friends at Sun had the brilliant idea to use different ethernet
>> interfaces in the T1000 (compared to the T2000). So I'm afraid these
>> T1000 interfaces use a different driver.
>
> Really? I thought they were the same. What's ifconfig -a have to say?
On the T2000 there's also a Cassini Ethernet (ce) interface. I'm not
familiar with the T1000.
-Dan
|
|
0
|
|
|
|
Reply
|
Dan
|
4/14/2007 8:39:39 PM
|
|
On Apr 14, 1:39 pm, Dan Foster <use...@evilphb.org> wrote:
> In article <1176581541.054797.96...@e65g2000hsc.googlegroups.com>, gerryt <lepsys...@gmail.com> wrote:
> > On Apr 14, 10:47 am, Dirk Munk <m...@home.nl> wrote:
> >> Our friends at Sun had the brilliant idea to use different ethernet
> >> interfaces in the T1000 (compared to the T2000). So I'm afraid these
> >> T1000 interfaces use a different driver.
> > Really? I thought they were the same. What's ifconfig -a have to say?
> On the T2000 there's also a Cassini Ethernet (ce) interface. I'm not
> familiar with the T1000.
Ive worked with 6 or more T2000s and none of them and none had a ce
interface.
All had ipge.
|
|
0
|
|
|
|
Reply
|
gerryt
|
4/15/2007 3:55:05 AM
|
|
In article <1176609305.848315.241270@e65g2000hsc.googlegroups.com>, gerryt <lepsysinc@gmail.com> wrote:
>
> Ive worked with 6 or more T2000s and none of them and none had a ce
> interface. All had ipge.
In Solaris 10 Update 2, it was ipge for the four Intel gig-e ports; in
Update 3 and later, Sun changed to the e1000g driver.
http://www.sun.com/servers/coolthreads/tnb/parameters.jsp
This is a T2000 with Solaris 10 Update 3 + latest patches:
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 10.1.1.2 netmask ffffff00 broadcast 10.1.1.255
ether 0:14:4f:6b:3a:ae
e1000g1: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 0.0.0.0 netmask 0
ether 0:14:4f:6b:3a:af
e1000g2: flags=1000802<BROADCAST,MULTICAST,IPv4> mtu 1500 index 5
inet 0.0.0.0 netmask 0
ether 0:14:4f:6b:3a:b0
e1000g3: flags=1000802<BROADCAST,MULTICAST,IPv4> mtu 1500 index 6
inet 0.0.0.0 netmask 0
ether 0:14:4f:6b:3a:b1
ce0: flags=1000802<BROADCAST,MULTICAST,IPv4> mtu 1500 index 4
inet 0.0.0.0 netmask 0
ether 0:14:4f:26:99:e4
# uname -im
sun4v SUNW,Sun-Fire-T200
ce0 was due to the external card we installed (which I'd forgotten about).
Doesn't the T1000 use the Broadcom (bge) interfaces?
-Dan
|
|
0
|
|
|
|
Reply
|
Dan
|
4/15/2007 6:00:59 AM
|
|
Dan Foster wrote:
> In article <1176609305.848315.241270@e65g2000hsc.googlegroups.com>, gerryt <lepsysinc@gmail.com> wrote:
>> Ive worked with 6 or more T2000s and none of them and none had a ce
>> interface. All had ipge.
>
> In Solaris 10 Update 2, it was ipge for the four Intel gig-e ports; in
> Update 3 and later, Sun changed to the e1000g driver.
>
> http://www.sun.com/servers/coolthreads/tnb/parameters.jsp
>
<snip>
>
> Doesn't the T1000 use the Broadcom (bge) interfaces?
Yes, I think you're right. In principle the Broadcom chips should be
able to use Jumbo packets.
Dirk
>
> -Dan
|
|
0
|
|
|
|
Reply
|
Dirk
|
4/15/2007 6:03:54 PM
|
|
On Apr 15, 1:03 pm, Dirk Munk <m...@home.nl> wrote:
> Dan Foster wrote:
> > In article <1176609305.848315.241...@e65g2000hsc.googlegroups.com>, gerryt <lepsys...@gmail.com> wrote:
> >> Ive worked with 6 or more T2000s and none of them and none had a ce
> >> interface. All had ipge.
>
> > In Solaris 10 Update 2, it was ipge for the four Intel gig-e ports; in
> > Update 3 and later, Sun changed to the e1000g driver.
>
> >http://www.sun.com/servers/coolthreads/tnb/parameters.jsp
>
> <snip>
>
> > Doesn't the T1000 use the Broadcom (bge) interfaces?
>
> Yes, I think you're right. In principle the Broadcom chips should be
> able to use Jumbo packets.
>
> Dirk
>
>
>
> > -Dan
You should consider the MTU of the switches you are using and not go
above that value. So once you enable jumbo in the /kernel/drv/
e1000g.conf, you may need to throttle it down using ifconfig mtu and/
or /etc/hostname.e1000g#.
|
|
0
|
|
|
|
Reply
|
Adam
|
4/16/2007 4:13:08 AM
|
|
Dan Foster wrote:
> Doesn't the T1000 use the Broadcom (bge) interfaces?
Yes it does. And guess what, no jumbo frames. At least not in the
standard Solaris 10 distribution.
In Solaris Express and/or OpenSolaris jumbo frames are supported.
( set bge:bge_jumbo_enable = 1 )
Nice ...... :-(
>
> -Dan
|
|
0
|
|
|
|
Reply
|
Dirk
|
4/18/2007 10:17:47 PM
|
|
|
9 Replies
516 Views
(page loaded in 0.124 seconds)
|