Have you tried sndconfig for the soundcard, I run similar cards which are detected correctly thru this.
What is the output of route -n, if it is 0.0.0.0 then you will need to manually set it from a cli route add default gw x.x.x.x
ps - At worst, you may need to recompile your kernel for soundblaster live support