Have you tried OSS? There is also a new version of the Solaris hdaudio driver available here:
http://opensolaris.org/os/community/device_drivers/files/audiohd-2008-08-25.tar.gz To use OSS or the new audiohd driver, you would need to install OpenSolaris to your hard disk first. The first one to try is OSS as this is probably mor elikely to work. To install the new hdaudio driver, issue the following commands in a terminal window: 1. Get a root shell: pfexec bash 2. Expand the file you downloaded: 7z x audiohd-2008-08-25.tar.gz 3. Unpack the resulting tarball: tar -xvf audiohd-2008-08-25.tar . You will see a list of files as they are being expanded from the tarball. 4. The 2 directories you are interested in are obj32 and obj64. Copy the contents of obj32 to /kernel/drv and the contents of obj64 to /kernel/drv/amd64 as follows: cp obj32/* /kernel/drv cp obj64/* /kernel/drv/amd64 5. Reboot the computer and see if you now have sound. Cheers Andrew. -- This message posted from opensolaris.org