When you mean Cisco Anyconnect 2.0, 3.0 this means the Cisco anyconnect mobility client, correct?
correct
What are the key components I need to have for my Cisco Anyconnect to support Linux OS?
I believe Cisco Anyconnect 3.0 has got the support for Linux OS but I am looking at some guidance how to verify this.
You can find the system requirements here along with a lot of other information about AnyConnect 3.0:
http://www.cisco.com/en/US/docs/security/vpn_client/anyconnect/anyconnect30/release/notes/anyconnect30rn.html#wp1579042
Here is a link where you can download the 3.0 client for linux. You will need a Cisco login account and an active service contract associated with that account.
http://software.cisco.com/download/release.html?mdfid=283000185&softwareid=282364313&release=3.0.08057
--
Please remember to select a correct answer and rate helpful posts