I found out that if didnt create the lun with full capacity of the volume, eg
say the volume I create was 10GB
and I specify the lun to max it out in MB
then the lun protocol type will show as solaris
but if I createa lun of say 5gb, then the lun protocol type will show as vmware. then i can resize it to the max and it will keep the protocol type at vmware.
would you be able to check if you are getting the same result?