[EMAIL PROTECTED] wrote:

dat.conf. Which ip address(') should I put into it and where? When I do an 'ifconfig' no ib adapter is present and when I try 'ifconfig ib0' I get:

DAPL requires IPoIB to be up and configured with an address. Assuming your adapters are all connected via port 1, you need to configure the ib0 devices (static addresses) on the fabric.

For example:
/etc/sysconfig/network-scripts/ifcfg-ib0
DEVICE=ib0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.1
NETMASK=255.255.255.0

#
OpenIB-cma u1.2 nonthreadsafe default /usr/lib64/libdaplcma.so dapl.1.2 "ib0 0" ""

uDAPL applications, dtest included, call dat_ia_open with a provider device name. In this case, the "OpenIB-cma" name is used and if you look at /etc/dat.conf you will see the link to a provider library and the device of ib0. The INVALID_ADDRESS is returned because no IP address is configured on netdev ib0.

See dtest manpage for dtest client/server usage.

Also, I would like to know if
the uDAPl is in fact the best way to interface with infiniband and any links to help me get started with it would be nice.

It depends on how much portability you want and how many different devices you wish to support with your application. uDAPL provides both O/S and transport independence so if you have plans to run your application on multiple O/S'es or want to support more then just OFA RDMA devices then uDAPL is your best choice.

-arlin


_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to