[openib-general] Problem configuring ipath_ether

Matt Leininger mlleinin at hpcn.ca.sandia.gov
Wed Mar 29 16:33:20 PST 2006


On Fri, 2006-03-24 at 22:38 -0800, Matt Leininger wrote:
> On Fri, 2006-03-24 at 16:42 -0800, Greg Lindahl wrote:
> > On Thu, Mar 23, 2006 at 11:50:18PM -0800, Matt Leininger wrote:
> > 
> > Matt,
> > 
> > ipath_ether uses InfiniBand protocols but is not the same as IPoIB. So
> > it's better to ask support at pathscale.com about it. (The reason we ship
> > it at all is that it's faster than IPoIB -- this necessitates a
> > different wire format -- and it behaves more like an ethernet device
> > than IPoIB.)
> 
  Greg et. al.

    I'm still having problems configuring the ipath_ether device.  The
modules build and load fine using an openfabrics svn 6083 snapshot.  I
have the following modules loaded with a 2.6.16 kernel, RHEL4 base
distro, iPath HTX, with an iWill HTX motherboard.

Module                  Size  Used by
ipath_ether            81264  0
ipath_core            151572  1 ipath_ether
ib_ucm                 15624  0
ib_cm                  31504  1 ib_ucm
ib_uverbs              34864  1 ib_ucm
ib_mad                 35108  1 ib_cm
ib_core                45184  4 ib_ucm,ib_cm,ib_uverbs,ib_mad

The ipath_ether device seems to be mapped to eth2.  However, when I do
an 'ifconfig eth2 IP_ADDRESS' it hangs.  Here is the strace.

mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x2b7aa5fc9000
read(6, "# Locale name alias data base.\n#"..., 4096) = 2528
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x2b7aa5fc9000, 4096)            = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/net-tools.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/net-tools.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/net-tools.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/net-tools.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/net-tools.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/net-tools.mo", O_RDONLY) = -1
ENOENT (No such file or directory)ioctl(4, SIOCSIFADDR, 0x7fffff805800)
= 0
ioctl(4, SIOCGIFFLAGS, 0x7fffff805730)  = 0
ioctl(4, SIOCSIFFLAGS <unfinished ...>

It's hanging (and then failing) and the ioctl call for SIOCSIFFLAGS.

Am I missing something?  

 Thanks,

	- Matt





More information about the general mailing list