Hi, with my Toshiba P105 laptop I had the common issue that a broken ACPI table was the cause for problems with the sound device. Disassembling the code with Intel's iasl compiler, fixing the bugs in the source code and recompiling the DSDT worked fine.
After copying in the DSDT table to /boot/acpi/tables as DSDT_toshiba_p105.dat according instructions like this.. http://blogs.sun.com/chewmyblog/date/20050614 ..it seems that Solaris 10 HW6/11 just ignores the tables as there is nothing about an attempt or failure in the logs or dmesg. The table itself should be fine as inserting it to the Linux installation of this machine via initrd worked great and the sound problem there is solved. There is not much information about DSDT and Solaris in the net. The only thing I found was that there should be at least a message about attempting to read in the table in the logs. Bug 6520694 gives also some interesting informations as it states: "the names of such tables are fixed by the BIOS and may (more often than not) contain spaces;" I'm wondering that Linux in initrd just looks for a file called DSDT.aml but /boot/acpi/tables requires a certain file name. If it's just the filename how can I find out the correct string for the required format "signature_oemid_oemtableid.dat" like in the mentioned bug ? Thanks for some hints, Oliver This message posted from opensolaris.org _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code