CONCLUSION/SOLUTION:I've been testing this for a long time, and I never seemed to reach the 10GbE speeds I was looking for. I tried Corral, and then I even downgraded to Freenas9.1(Due to Corral no longer being supported). First, I still have not been able to install Freenas on my hardware (Still bewilders me), but I'm able to use UNRAID to successfully run Freenas on a virtual machine with PCI pass through (using a HBA card). I'm using a dual port intel x540 Network card in the FreeNas Server, and I use single port intel X540 in my two clients. I direct connect each to the FreeNas server and configure each to be on their own subnet. For example. PC1 is on subnet 192.168.3.1 and PC2 is on 192.168.2.1. On the FreeNas server I changed the individual connections to be 192.168.3.2 and the other to b 192.168.2.2. Once that's done I ensured each connection was connected to the appropriate connection.The other night (around the end of May in 2017) Freenas came out with an update that improved Samba, which in turn improves SMB (Windows file sharing protocol). So I gave it a whirl, first I followed these tweaks from 45 drives to do some tuning. Very simple stuff: http://45drives.blogspot.com/2016/05/how-to-tune-nas-for-direct-from-server.html Next, I did some testing of my transfer speeds using a RAMPerfect Ram drive and some SSD's and HDD in the FreeNAS build. I got around 250MB/s on both the SSD and HDD. So something is wrong especially if we have SSD's in a stripe and the HDD in a RAIDZ2 arrangement.I initiated the painless update (took about 5-8 minutes reboot included).When I came back to do the exact same tests I got a flying 1GB/s on my SSD stripe, and about 500MB-600MB/s on my 5 drive RAIDZ2. Needless to say, I'm finally relieved to get one hurdle out of the way, and now the next challenge will be to see if this new update will install on my hardware.I hope this provides some clarity for anyone who hasn't made the update and is looking for 10Gigabit speeds with Freenas 9.1