Are you looking for the user login accounts? For what radio? For PMP 450 does the following work for you?
Name: userLoginName!@#.iso.org.dod.internet.private.enterprises.mot.whispRoot.whispProducts.whispBox.whispUserTable.whispUserEntry.userLoginName OID .1.3.6.1.4.1.161.19.3.3.10.1.2
I went down the wrong path and just looked for a way to display the accounts (login name). I have not found way to look for accounts that have no passwords. The OID to display the passwords for UserID's does not send the password but just sends a space. I will have to check further to see if there is anything.
I don't know what the platform is you're polling/monitoring from, but from a linux server you could try something like:
lynx -dump http://10.10.14.30/index.htm?mac_esn= | grep -c "No valid"
That line will return a 0 or a 1, indicating if it found the string "No Valid" in the retrieved document. (tested on my network before and after removing password on an SM - technically -c returns the count of matches, but in this case it's either zero or one)
You can feed a list of IPs to it and loop through them running that line against each, and you can get 'cuter' and do something like:
for IP in $(cat iplist); do lynx -dump http://$IP/index.htm?mac_esn= | grep -c "No valid" | sed "s/1/$IP no password set/";done
Which (with a one-per-line list of IPs fed to it in the file 'iplist') will produce a list where each line is either "0" or an IP with "no password set" noted.
Obviously it's not SNMP, but your original question indicated you were seeking an alternative to telnet, which would include http... Grep is on just about every system ever, and lynx can be easily installed on most Linux distros.
Have you checked the solaris server to see if it has lynx or links installed already? IIRC some versions came with 'links', which is very similar. (if so, then 'links --help' or 'links -h' will probably tell you its equivalent to the lynx --dump command, which dumps the raw text of the retrieved web page to the console and exits. (which is redirected to grep to search for the critical string)