After applying the above, I was still having issues getting Cisco 9300 Switch added via SNMPv3.
Below was output when debugging SNMP packet/session/headers:
Incoming SNMP packet
005554: Feb 15 09:08:57.694: v3 packet security model: v3 security level: noauth
005555: Feb 15 09:08:57.694: username: xxxxxxxxx
Airwave was getting no SNMP reponse from device.
After some trial and error, the CLI on Switch command fixed the SNMP No Auth error.
snmp-server user xxxxxxxxx ***SNMP Group*** v3 auth md5 ****Key**** priv aes 128 ****Key****
(Pre-Existing SNMP Command)
- snmp-server group ***SNMP Group*** v3 auth
Afterwards, the debug output shows security level: AUTH as shown below:
Incoming SNMP packet
009248: Feb 15 09:34:57.223: v3 packet security model: v3 security level: auth
009249: Feb 15 09:34:57.223: username: XXXXXXXXXX
Airwave now able to poll switch via SNMPv3.