We supported eDirectory in old days. But I obsoleted it as there were so small number of users using it. You might be the second one talking about eDirectory in this forum. Do you have any reason for choosing eDirectory over OpenLDAP or Active Directory? One of the reasons we stopped to support eDirectory was that its LDAP schema is different according to its version.
Those IPs are manually filled. We didn't support single sign-on with eDirectory. Though you could make it using our custom login script if you know how to get IP - username pair from eDirectory.
This is the code when we import OpenLDAP user and groups,
ctls.setReturningAttributes(new String[]{"cn", "uid", "memberUid", "memberOf", "objectClass"});
String filter = "(|(objectClass=posixAccount)(objectClass=inetOrgPerson)(objectClass=posixGroup))";
If you can enable 'uid', 'memeberUid', 'memberOf' and 'posixAccount', 'posixGroup' it might be working.