Figure out your chipset
Start by having your Raspi turned off/shutdown
(perform a clean shutdown!) and then plugging in your USB audio card. Then boot the Pi as normal.
Once you log in, type dmesg | grep cm109
to look at the boot messages. You should either see some lines about cm109
if you have a CM109
or if nothing comes up, try dmesg | grep Headphone you will see the C-Media USB Headphone Set driver. This means its a CM-headphone
or if nothing comes up, try dmesg | grep C-Media you will see some C-Media notes but no mention of the cm109 driver. This means its a CM108
This guide was first published on Sep 17, 2013. It was last
updated on Oct 19, 2018.
This page (Figure out your chipset) was last updated on May 09, 2018.
or if nothing comes up, try dmesg | grep General you will see mention of GeneralPlus. This means it's a GeneralPlus