Пару лет назад у меня sb16 не pnp завелся как-то легко. Надо было только параметры указать и все, а то оно его пыталось пересадить на другие адреса/прерывания и обламывалось. Правда, для midi еще один(?) модуль требовалось настроить. Деталей не помню уже, но проблем не было. Что в логах написано?
Пару лет уже работает на oss, прописано через sb=, но в 2.6 какая-то херня с ним приключилась.
dmesg никогда не находит, пока в сырцах не пропишешь, тогда пишет, что нашёл, но звук тем не менее не пашет, может и не туда прописал, запарился я уже с ним.