I'm going by what the error message says : This SQL Server edition and/or Windows Server System does not meet one or more of the requirements.
This means you've got something wrong. Flat out. I've done multiple configurations of Availability Groups. When this is displayed, I'm not meeting the requirements. Go back through your setup, one step at a time, and reverify everything. Make sure you're on the latest service packs. Reinstall the knowledge base. Validate that the KB you installed was the 64 bit version. You just have to check everything again. If you're off on any one item, you get that message.
"The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
- Theodore Roosevelt
Author of:
SQL Server Execution Plans
SQL Server Query Performance Tuning