The setfacl is a very Solaris file system specific call (along with its cousin, getfacl). As such, both the server AND the client had to be solaris. True SUN did have support for POSIX ACLs since 2.5.1 days for UFS. The sideband protocol added POSIX ACLs support to Solaris 2.5.1, IIRC.
Having said that, please note that those ACLs are now pretty much dead. Solaris ZFS does NOT support those, 'cause it uses the new NFSv4 ACLs, which is now a standard. NetApp supports NFSv4 ACLs. If you need ACLs, go NFSv4 style.