It's only partly fixed. The blacklisting of snd-aoa should be handled for this particular machine. The problem is that snd-aoa is loaded automatically before snd-powermac, preventing the latter from working. Risto