Okay, I got the audio working. For everyone out there having problems installing the nvaudio driver here's what I did:
when I recompiled the kernel, I enabled sound support and included the EMU10k1 drivers (this handles the ac97_probe_codec_R84601c2b unresolved symbol). I guess nvaudio somehow relies on the EMU10k1 drivers somehow?
Anyways, then I had to chmod 666 /dev/dsp, /dev/mixer, and /dev/audio
After following those steps I was able to listen to a couple MP3's with XMMS :-)
However, I'm still unable to get the nvnet driver to work properly. If I insmod nvnet, the nvnet driver gets loaded without complaining but it still doesn't seem to be working correctly. For some reason I'm unable to lease an IP address through dhcp-client. Also, running depmod after nvnet is loaded results in 4 unresolved symbol messages:
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o~
*** Unresolved symbols in /lib/modules/kernel/drivers/net/nvnet.o
*** Unresolved symbols in /lib/modules/kernel/drivers/net/nvnet.o~
Is there any way to determine what the unresolved symbols are? Perhaps if I can figure out what the unresolved symbols are, I might be able to modify my kernel config settings to get it working (like I did with the nvaudio driver).