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

Reply via email to