On Thu, 2005-10-20 at 07:24 -0700, Mark Knecht wrote: > On 10/20/05, Michael Sullivan <[EMAIL PROTECTED]> wrote: > > On Thu, 2005-10-20 at 06:11 -0700, Mark Knecht wrote: > > > On 10/20/05, Michael Sullivan <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > I moved my .config to another location, ran 'make mrproper', > > > > moved .config back and ran the genkernel script and then rebooted and > > > > it's still giving me the error when I try to modprobe snd-hda-intel: > > > > > > > > camille ~ # modprobe snd-hda-intel > > > > WARNING: Error inserting snd_hda_codec > > > > (/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-codec.ko): > > > > Unknown symbol in module, or unknown parameter (see dmesg) > > > > FATAL: Error inserting snd_hda_intel > > > > (/lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-intel.ko): > > > > Unknown symbol in module, or unknown parameter (see dmesg) > > > > > > > > What's next? > > > > > > > > > > Michael, > > > I have not followed this thread in depth. Sorry if I cover old > > > ground. Please give me a bit of info: > > > > > > uname -a > > > ls -al /usr/src > > > lspci > > > lsmod > > > cat /etc/modules.d/alsa > > > > > > Basically I'm concerned that the hardware you have and the modules > > > you are trying to load aren't matching up. > > > > > > As an FYI only, I've never managed to boot a completely working > > > kernel I created with genkernel. It just didn't work for me. I know > > > you're a bit worried about building a kernel by hand, but long term > > > it's really a good thing to learn. > > > > > > I'm around today and can help out. > > > > > > Cheers, > > > Mark > > > > > > > camille ~ # uname -a > > Linux camille 2.6.13-gentoo-r3 #1 SMP Thu Oct 20 08:22:11 CDT 2005 i686 > > Intel(R) Celeron(R) CPU 2.66GHz GenuineIntel GNU/Linux > > Possibly an SMP issue? Is this a dual Celeron system? Is there such a > thing as a Hper Threading Celeron?
I don't know anything about SMP. > > > > camille ~ # ls -al /usr/src > > > > lrwxrwxrwx 1 root root 22 Oct 18 12:27 linux -> > > linux-2.6.13-gentoo-r3 > > drwxr-xr-x 19 root root 4096 Oct 20 08:35 linux-2.6.13-gentoo-r3 > > This is your only kernel. OK. > > > > camille ~ # lspci > > > 0000:00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 > > Family) High Definition Audio Controller (rev 03) > > > > camille ~ # lsmod > > Module Size Used by > <SNIP> > > snd_pcm 52932 0 > > snd_timer 15764 1 snd_pcm > > snd 31748 2 snd_pcm,snd_timer > > snd_page_alloc 5460 1 snd_pcm > <SNIP> > > Clearly nothing close to enough stuff is loaded as modules. Either you > built it into the kernel or the modules weren't loaded. It's probably > the latter since it doesn't find your card. > I compiled support for the sound card as a module. > > > camille ~ # cat /etc/modules.d/alsa > > # Alsa 0.9.X kernel modules' configuration file. > > # > > $Header: > > /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v > > 1.4 2004/11/16 01:31:22 eradicator Exp $ > > > > # ALSA portion > > alias char-major-116 snd > > # OSS/Free portion > > alias char-major-14 soundcore > > > > ## > > ## IMPORTANT: > > ## You need to customise this section for your specific sound card(s) > > ## and then run `update-modules' command. > > ## Read alsa-driver's INSTALL file in /usr/share/doc for more info. > > ## > > ## ALSA portion > > ## alias snd-card-0 snd-interwave > > alias snd-card-0 snd-hda-intel > > ## alias snd-card-1 snd-ens1371 > > ## OSS/Free portion > > ## alias sound-slot-0 snd-card-0 > > ## alias sound-slot-1 snd-card-1 > > ## > > > > # OSS/Free portion - card #1 > > alias sound-service-0-0 snd-mixer-oss > > alias sound-service-0-1 snd-seq-oss > > alias sound-service-0-3 snd-pcm-oss > > alias sound-service-0-8 snd-seq-oss > > alias sound-service-0-12 snd-pcm-oss > > ## OSS/Free portion - card #2 > > ## alias sound-service-1-0 snd-mixer-oss > > ## alias sound-service-1-3 snd-pcm-oss > > ## alias sound-service-1-12 snd-pcm-oss > > > > alias /dev/mixer snd-mixer-oss > > alias /dev/dsp snd-pcm-oss > > alias /dev/midi snd-seq-oss > > > > # Set this to the correct number of cards. > > options snd cards_limit=1 > > camille ~ # > > > > This looks pretty reasonable. > > Please provide the following info: > camille ~ # cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.9b. Compiled on Oct 19 2005 for kernel 2.6.13-gentoo-r3 (SMP). > > slocate snd- | grep modules > camille ~ # slocate snd- | grep modules /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/oss/snd-mixer-oss.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/oss/snd-pcm-oss.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/oss/snd-seq-oss.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq-device.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq-dummy.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq-midi-event.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq-midi.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq-virmidi.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/seq/snd-seq.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/snd-page-alloc.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/snd-pcm.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/snd-rawmidi.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/core/snd-timer.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/drivers/snd-virmidi.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-codec.ko /lib/modules/2.6.13-gentoo-r3/kernel/sound/pci/hda/snd-hda-intel.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/snd-page-alloc.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/snd-pcm.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/snd-rtctimer.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/snd-timer.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/oss/snd-mixer-oss.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/oss/snd-pcm-oss.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/seq/snd-seq-device.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/seq/snd-seq-midi-event.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/seq/snd-seq.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/acore/seq/oss/snd-seq-oss.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/pci/snd-intel8x0.ko /lib/modules/2.6.13-gentoo-r3/alsa-driver/pci/ac97/snd-ac97-codec.ko camille ~ # > cat /usr/src/linux/.config | grep SND > > camille ~ # cat /usr/src/linux/.config | grep SND > CONFIG_SND=m > CONFIG_SND_TIMER=m > CONFIG_SND_PCM=m > CONFIG_SND_RAWMIDI=m > CONFIG_SND_SEQUENCER=m > CONFIG_SND_SEQ_DUMMY=m > CONFIG_SND_OSSEMUL=y > CONFIG_SND_MIXER_OSS=m > CONFIG_SND_PCM_OSS=m > CONFIG_SND_SEQUENCER_OSS=y > # CONFIG_SND_RTCTIMER is not set > # CONFIG_SND_VERBOSE_PRINTK is not set > # CONFIG_SND_DEBUG is not set > # CONFIG_SND_DUMMY is not set > CONFIG_SND_VIRMIDI=m > # CONFIG_SND_MTPAV is not set > # CONFIG_SND_SERIAL_U16550 is not set > # CONFIG_SND_MPU401 is not set > # CONFIG_SND_AD1816A is not set > # CONFIG_SND_AD1848 is not set > # CONFIG_SND_CS4231 is not set > # CONFIG_SND_CS4232 is not set > # CONFIG_SND_CS4236 is not set > # CONFIG_SND_ES968 is not set > # CONFIG_SND_ES1688 is not set > # CONFIG_SND_ES18XX is not set > # CONFIG_SND_GUSCLASSIC is not set > # CONFIG_SND_GUSEXTREME is not set > # CONFIG_SND_GUSMAX is not set > # CONFIG_SND_INTERWAVE is not set > # CONFIG_SND_INTERWAVE_STB is not set > # CONFIG_SND_OPTI92X_AD1848 is not set > # CONFIG_SND_OPTI92X_CS4231 is not set > # CONFIG_SND_OPTI93X is not set > # CONFIG_SND_SB8 is not set > # CONFIG_SND_SB16 is not set > # CONFIG_SND_SBAWE is not set > # CONFIG_SND_WAVEFRONT is not set > # CONFIG_SND_ALS100 is not set > # CONFIG_SND_AZT2320 is not set > # CONFIG_SND_CMI8330 is not set > # CONFIG_SND_DT019X is not set > # CONFIG_SND_OPL3SA2 is not set > # CONFIG_SND_SGALAXY is not set > # CONFIG_SND_SSCAPE is not set > # CONFIG_SND_ALI5451 is not set > # CONFIG_SND_ATIIXP is not set > # CONFIG_SND_ATIIXP_MODEM is not set > # CONFIG_SND_AU8810 is not set > # CONFIG_SND_AU8820 is not set > # CONFIG_SND_AU8830 is not set > # CONFIG_SND_AZT3328 is not set > # CONFIG_SND_BT87X is not set > # CONFIG_SND_CS46XX is not set > # CONFIG_SND_CS4281 is not set > # CONFIG_SND_EMU10K1 is not set > # CONFIG_SND_EMU10K1X is not set > # CONFIG_SND_CA0106 is not set > # CONFIG_SND_KORG1212 is not set > # CONFIG_SND_MIXART is not set > # CONFIG_SND_NM256 is not set > # CONFIG_SND_RME32 is not set > # CONFIG_SND_RME96 is not set > # CONFIG_SND_RME9652 is not set > # CONFIG_SND_HDSP is not set > # CONFIG_SND_HDSPM is not set > # CONFIG_SND_TRIDENT is not set > # CONFIG_SND_YMFPCI is not set > # CONFIG_SND_ALS4000 is not set > # CONFIG_SND_CMIPCI is not set > # CONFIG_SND_ENS1370 is not set > # CONFIG_SND_ENS1371 is not set > # CONFIG_SND_ES1938 is not set > # CONFIG_SND_ES1968 is not set > # CONFIG_SND_MAESTRO3 is not set > # CONFIG_SND_FM801 is not set > # CONFIG_SND_ICE1712 is not set > # CONFIG_SND_ICE1724 is not set > # CONFIG_SND_INTEL8X0 is not set > # CONFIG_SND_INTEL8X0M is not set > # CONFIG_SND_SONICVIBES is not set > # CONFIG_SND_VIA82XX is not set > # CONFIG_SND_VIA82XX_MODEM is not set > # CONFIG_SND_VX222 is not set > CONFIG_SND_HDA_INTEL=m > # CONFIG_SND_USB_AUDIO is not set > # CONFIG_SND_USB_USX2Y is not set > # CONFIG_SND_VXPOCKET is not set > # CONFIG_SND_PDAUDIOCF is not set > > cat /etc/modprobe.conf camille ~ # cat /etc/modprobe.conf ### This file is automatically generated by modules-update # # Please do not edit this file directly. If you want to change or add # anything please take a look at /etc/modules.conf and read # the manpage for modules-update. # alias binfmt-204 binfmt_aout alias binfmt-263 binfmt_aout alias binfmt-264 binfmt_aout alias binfmt-267 binfmt_aout alias binfmt-387 binfmt_aout alias binfmt-332 iBCS alias binfmt--310 binfmt_java alias block-major-1-* rd alias block-major-2-* floppy alias block-major-3-* ide-probe-mod alias block-major-7-* loop alias block-major-8-* sd_mod alias block-major-9-* md alias block-major-11-* sr_mod alias block-major-13-* xd alias block-major-15-* cdu31a alias block-major-16-* gscd alias block-major-17-* optcd alias block-major-18-* sjcd alias block-major-20-* mcdx alias block-major-22-* ide-probe-mod alias block-major-23-* mcd alias block-major-24-* sonycd535 alias block-major-25-* sbpcd alias block-major-26-* sbpcd alias block-major-27-* sbpcd alias block-major-29-* aztcd alias block-major-32-* cm206 alias block-major-33-* ide-probe-mod alias block-major-34-* ide-probe-mod alias block-major-37-* ide-tape alias block-major-44-* ftl alias block-major-46-* pcd alias block-major-47-* pf alias block-major-56-* ide-probe-mod alias block-major-57-* ide-probe-mod alias block-major-58-* lvm-mod alias block-major-88-* ide-probe-mod alias block-major-89-* ide-probe-mod alias block-major-90-* ide-probe-mod alias block-major-91-* ide-probe-mod alias block-major-93-* nftl alias block-major-113-* viocd alias char-major-4-* serial alias char-major-5-* serial alias char-major-6-* lp alias char-major-9-* st alias char-major-10-0 busmouse alias char-major-10-2 msbusmouse alias char-major-10-3 atixlmouse alias char-major-10-130 wdt alias char-major-10-131 wdt alias char-major-10-135 rtc alias char-major-10-139 openprom alias char-major-10-144 nvram alias char-major-10-157 applicom alias char-major-10-175 agpgart alias char-major-10-184 microcode alias char-major-10-200 tun alias char-major-10-250 hci_vhci alias char-major-13-* input alias char-major-13-0 joydev alias char-major-13-32 mousedev alias char-major-14-* soundcore alias char-major-19-* cyclades alias char-major-20-* cyclades alias char-major-21-* sg alias char-major-22-* pcxx alias char-major-23-* pcxx alias char-major-27-* zftape alias char-major-34-* scc alias char-major-35-* tclmidi alias char-major-36-* netlink alias char-major-37-* ide-tape alias char-major-48-* riscom8 alias char-major-49-* riscom8 alias char-major-57-* esp alias char-major-58-* esp alias char-major-63-* kdebug alias char-major-90-* mtdchar alias char-major-96-* pt alias char-major-97-* pg alias char-major-99-* ppdev alias char-major-107-* 3dfx alias char-major-108-* ppp_generic alias char-major-109-* lvm-mod alias char-major-161-* ircomm-tty alias char-major-171-* raw1394 alias char-major-195-* NVdriver alias char-major-200-* vxspec alias char-major-206-* osst alias char-major-216-* rfcomm alias dos msdos alias dummy0 dummy alias dummy1 dummy alias iso9660 isofs alias md-personality-1 linear alias md-personality-2 raid0 alias md-personality-3 raid1 alias md-personality-4 raid5 alias md-personality-7 multipath alias net-pf-1 unix alias net-pf-2 ipv4 alias net-pf-4 ipx alias net-pf-5 appletalk alias net-pf-15 af_key alias net-pf-17 af_packet alias net-pf-31 bluez alias netalias-2 ip_alias alias irlan0 irlan alias irda-dongle-0 tekram alias irda-dongle-1 esi alias irda-dongle-2 actisys alias irda-dongle-3 actisys alias irda-dongle-4 girbil alias irda-dongle-5 litelink alias irda-dongle-6 airport alias irda-dongle-7 old_belkin alias bt-proto-0 l2cap alias bt-proto-2 sco alias bt-proto-3 rfcomm alias bt-proto-4 bnep alias plip0 plip alias plip1 plip alias tunl0 ipip alias cipcb0 cipcb alias cipcb1 cipcb alias cipcb2 cipcb alias cipcb3 cipcb alias ppp0 ppp alias ppp1 ppp alias slip0 slip alias slip1 slip alias tty-ldisc-1 slip alias tty-ldisc-3 ppp_async alias tty-ldisc-11 irtty alias tty-ldisc-14 ppp_synctty alias tty-ldisc-15 hci_uart alias ppp-compress-18 ppp_mppe alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate alias parport_lowlevel parport_pc alias usbdevfs usbcore alias xfrm-type-2-50 esp4 alias xfrm-type-2-51 ah4 alias xfrm-type-2-108 ipcomp alias xfrm-type-10-50 esp6 alias xfrm-type-10-51 ah6 alias xfrm-type-10-108 ipcomp6 alias cipher_null crypto_null alias digest_null crypto_null alias compress_null crypto_null alias sha384 sha512 alias char-major-81-* bttv alias /dev/ppp ppp_generic alias loop-xfer-gen-0 loop_gen alias loop-xfer-3 loop_fish2 alias loop-xfer-gen-10 loop_gen alias cipher-2 des alias cipher-3 fish2 alias cipher-4 blowfish alias cipher-6 idea alias cipher-7 serp6f alias cipher-8 mars6 alias cipher-11 rc62 alias cipher-15 dfc2 alias cipher-16 rijndael alias cipher-17 rc5 alias char-major-89-* i2c-dev alias /dev/nvidiactl NVdriver alias char-major-116-* snd alias snd-card-0 snd-hda-intel alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss alias binfmt-0064 binfmt_aout options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330 options snd cards_limit=1 install /dev/svga /sbin/modprobe svgalib_helper; /bin/true install binfmt-0000 /bin/true install char-major-10 /bin/true install char-major-10-1 /bin/true install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy install eth0 /bin/true install net-pf-10 /bin/true install net-pf-19 /bin/true install net-pf-3 /bin/true install net-pf-6 /bin/true install scsi_hostadapter /bin/true camille ~ # > Good luck, > Mark -- gentoo-user@gentoo.org mailing list