Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
driver ca0106 for sound blaster in kernel [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
mobymac
Apprentice
Apprentice


Joined: 29 Sep 2003
Posts: 169
Location: the red corner

PostPosted: Fri Aug 05, 2005 12:16 am    Post subject: driver ca0106 for sound blaster in kernel [SOLVED] Reply with quote

I cannot get the driver to compile correctly in my kernel. I just bought a SB Live! 24-bit which lists thusly:
Code:
ender ~ # lspci -v|grep audio
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
0000:01:06.0 Multimedia audio controller: Creative Labs SB Audigy LS

In the kernel this option is specifically listed. I select it as a module, I get nothing. The thing that is strange and (I think) sets my problem apart, I can compile the driver for the other soundcard listed above-- the native soundcard on the motherboard. Output from running "make" after "make menuconfig" and setting up the snd-intel8x0 driver for the native soundcard:
Code:

ender linux # make
  CHK     include/linux/version.h
  SPLIT   include/linux/autoconf.h -> include/config/*
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/asm-i386/asm_offsets.h
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
  CHK     usr/initramfs_list
  GZIP    kernel/config_data.gz
  IKCFG   kernel/config_data.h
  CC      kernel/configs.o
  LD      kernel/built-in.o
  CC [M]  sound/pci/intel8x0.o
  LD [M]  sound/pci/snd-intel8x0.o
  GEN     .version
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map
  AS      arch/i386/boot/setup.o
  LD      arch/i386/boot/setup
  OBJCOPY arch/i386/boot/compressed/vmlinux.bin
  GZIP    arch/i386/boot/compressed/vmlinux.bin.gz
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage
Root device is (3, 3)
Boot sector 512 bytes.
Setup is 4714 bytes.
System is 1537 kB
Kernel: arch/i386/boot/bzImage is ready
  Building modules, stage 2.
  MODPOST
  CC      sound/pci/snd-intel8x0.mod.o
  LD [M]  sound/pci/snd-intel8x0.ko
ender linux # modules-update
ender linux # modprobe nvsound
FATAL: Module nvsound not found.
Notice that though I'm still having problems getting modprobe to work (don't know why), I can least get the output from make that it's doing SOMEthing with the driver.

Now the output from trying to compile the snd-ca0106 driver (can't remember if that's the exact name, I just select the option in make menuconfig and then make it):
Code:
ender linux # make
  CHK     include/linux/version.h
  SPLIT   include/linux/autoconf.h -> include/config/*
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/asm-i386/asm_offsets.h
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
  CHK     usr/initramfs_list
  GZIP    kernel/config_data.gz
  IKCFG   kernel/config_data.h
  CC      kernel/configs.o
  LD      kernel/built-in.o
  GEN     .version
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map
  AS      arch/i386/boot/setup.o
  LD      arch/i386/boot/setup
  OBJCOPY arch/i386/boot/compressed/vmlinux.bin
  GZIP    arch/i386/boot/compressed/vmlinux.bin.gz
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage
Root device is (3, 3)
Boot sector 512 bytes.
Setup is 4714 bytes.
System is 1537 kB
Kernel: arch/i386/boot/bzImage is ready
  Building modules, stage 2.
  MODPOST
ender linux # modules-update
ender linux # modprobe nvsound
FATAL: Module nvsound not found.


I've tried taking the other module out before compiling the Audigy one to no avail. I could try a few more complications of taking one out and putting the other in, but no matter what I tried compilation-wise I couldn't get the Audigy driver to even show up. I tried manually copying another copy of nvsound.ko or something like that into my current kernel directory, but it didn't work (gave me some error).

Here is some more info that might be helpful:
Code:
scott@ender ~ $ uname -a
Linux ender 2.6.12-gentoo-r6 #4 Wed Aug 3 21:07:03 MDT 2005 i686 AMD Athlon(tm) XP 2600+ AuthenticAMD GNU/Linux

and maybe this?
Code:
scott@ender ~ $ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(tm) XP 2600+
stepping        : 1
cpu MHz         : 2079.706
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips        : 4112.38


Please help? I've read a bunch of other posts on problems with the drivers once they are actually compiled, but this seems unique.


Last edited by mobymac on Mon Aug 08, 2005 9:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
mobymac
Apprentice
Apprentice


Joined: 29 Sep 2003
Posts: 169
Location: the red corner

PostPosted: Mon Aug 08, 2005 9:19 pm    Post subject: Reply with quote

turns out I had to disable on-board sound for the mother board. now I've got the sound stuff compiled correctly but new problems have surfaced... I'll post them elsewhere.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum