I think support isn't compiled in the kernel, for breezy.. for creative vibra 128 sound card. He'll have to recompile the kernel.
@ smuthy
1. Download the kernel source for breezy via apt/synaptic.
2. A symlink wud be created for the sources as /usr/src/linux.
3. Do a
$ cd /usr/src/linux
$ sudo make menuconfig
This should fire-up a ncurses based menu structure. Press [shift]+/(?) key to search.
Search for the following terms,
=> creative vibra 128
=> ca0106
=> emu10k1
For each result given, press M key to select the items as modules<M>. Make a note of the module names, this is extremely important! Select [Exit] and save the configuration when it asks to save.
next, when you are at the shell,
$ sudo make install && make modules_install
Now copy over the bzimage
$ sudo cp /usr/src/linux/bzimage /boot/ubuntu
Now edit your /boot/grub/menu.lst and create a new boot entry on top as,
$ sudo vi /boot/grub/menu.lst
title Custom Kernel 2.6
root (0,0)
kernel /boot/ubuntu
Now reboot your computer and boot into the new kernel. Now modprobe the the modules you noted before.
$ sudo modprobe
<modules>
report if it works.. Best of Luck!