[openib-general] Re: Solaris 10 with OpenIB OpenSM

Tom Duffy tduffy at sun.com
Fri Feb 11 17:08:41 PST 2005


[ Putting on OpenIB ]

On Fri, 2005-02-11 at 19:43 -0500, Hal Rosenstock wrote:
> Hey Tom,
> 
> On Fri, 2005-02-11 at 19:35, Tom Duffy wrote:
> > Solaris, you need to "ifconfig ibd0 plumb" to see it in ifconfig -a. You
> > are further than me since you see /dev/ibd0.  You might even be there...
> 
> That did it :-) Thanks.
> 
> # ifconfig ibd0 plumb
> # ifconfig -a
> lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu
> 8232 index 1
>         inet 127.0.0.1 netmask ff000000 
> e1000g0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu
> 1500 index 2
>         inet 10.0.2.56 netmask ffffff00 broadcast 10.0.2.255
>         ether 0:30:48:27:21:2c 
> ibd0: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 252 index 3
>         inet 0.0.0.0 netmask 0 
>         ipib 0:0:4:6:fe:80:0:0:0:0:0:0:0:8:f1:4:3:96:4:e 
> 
> Not sure why the MTU comes up as 252 (other than it is the 256 minimum
> minus 4 bytes overhead).

That is odd.  I don't see this when using IBSRM to manage the network:

ibd1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 2044 index 3
        inet 192.168.0.78 netmask ffffff00 broadcast 192.168.0.255
        ipib 0:0:0:18:0:0:0:0:0:0:12:34:0:2:c9:1:9:76:56:31 


> It also doesn't like me changing the MTU.
> ifconfig ibd0 mtu 2044
> ifconfig: setifmtu: SIOCSLIFMTU: ibd0: Invalid argument

Huh, Nitin, any ideas?

> But when I lower the MTU on the OpenIB side, I have connectivity:
> 
> >From OpenIB -> Solaris
> ping 192.168.0.2
> PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
> 64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=8.57 ms
> 64 bytes from 192.168.0.2: icmp_seq=2 ttl=255 time=0.118 ms
> 64 bytes from 192.168.0.2: icmp_seq=3 ttl=255 time=0.127 ms
> 
> >From Solaris -> OpenIB
> ping -s 192.168.0.1
> PING 192.168.0.1: 56 data bytes
> 64 bytes from 192.168.0.1: icmp_seq=0. time=0.306 ms
> 64 bytes from 192.168.0.1: icmp_seq=1. time=0.232 ms
> 64 bytes from 192.168.0.1: icmp_seq=2. time=0.191 ms
> 64 bytes from 192.168.0.1: icmp_seq=3. time=0.180 ms

Awesome!!

> Let me know if you want the additional change to what is currently in
> the tree. (I forget whether this matters or not for Solaris). I am
> waiting to hear back from Eitan on this but am pretty sure it's correct.

Yes, I would like the patch.

Thanks,

-tduffy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050211/7498e4b6/attachment.sig>


More information about the general mailing list