Re: HARDDRAKE doesn't see SB16 -- ALSA works now!

From: Kevin (nobody_at_tex.kom)
Date: 09/27/03

  • Next message: Bit Twister: "Re: linux in local partition??"
    Date: Sat, 27 Sep 2003 00:30:42 GMT
    
    

    In article <A54db.8806$3r1.133@news02.bloor.is.net.cable.rogers.com>,
     Clive Dove <chdove@rogers.com> writes:
    > Install sndconfig from the distribution disks.

    sndconfig works fine and gets all the OSS (emulated?) stuff set
    up correctly. But, ALSA still doesn't recognize any cards, and
    harddrake doesn't recognize any cards.

    I dove into this further and got ALSA to recognize my SB16 by
    altering my /etc/modules.conf to read like so:

        # ALSA portion
        alias char-major-116 snd
        alias /dev/snd/seq snd-seq
        # alias midi opl3 <--------- Not sure about this
        alias snd-card-0 snd-sb16
        alias synth0 opl3
        options opl3 io=0x388
        options sb16 dma=1 dma16=5 io=0x220 irq=5 isapnp=1 mpu_io=0x330
        options sound dmabuf=1

        # OSS/Free portion
        alias char-major-14 soundcore
        alias sound-slot-0 snd-card-0

        # card #0
        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

    The ALSA documentation for the SB16 card was quite helpful, but
    not perfect. Some debugging hints in google about "no soundcards"
    were also helpful. Those sources, and some experimentation got
    ALSA to recognize the card. My main debugging recipe was:

        service sound stop ; service alsa stop
        edit /etc/modules.conf
        service alsa start ; service sound start
        examine error/status messages from starting alsa service
        look for my card in /proc/asound/cards
        repeat above steps

    'modinfo snd-sb16' was helpful to determine what options exist
    for my SB16 card. Looking in /proc/ioports was helpful for
    setting some of those sb16 options correctly, given that it's
    an ISA card. lspci would be helpful for those types of cards I
    suppose.

    Harddrake still doesn't see my SB16 card. Any more ideas?
    Maybe I don't really need to run harddrake since I've got the
    card all set up now, but it sure would be nice to know how to
    make it detect my card.

    Thanks....

    -- 
    Unless otherwise noted, the statements herein reflect my personal
    opinions and not those of any organization with which I may be affiliated.
    

  • Next message: Bit Twister: "Re: linux in local partition??"

    Relevant Pages

    • EsounD by alsa
      ... decided to go with ALSA - I used the original 2.2.20_compact kernel which was on ... didn't include sound support, ... When I fire up the sound-monitor applet it says esd is inactive so I take my ... Couldn't open any alsa card! ...
      (Debian-User)
    • Re: HARDDRAKE doesnt see SB16 -- ALSA works now!
      ... > Install sndconfig from the distribution disks. ... I dove into this further and got ALSA to recognize my SB16 by ... ALSA to recognize the card. ... for my SB16 card. ...
      (comp.os.linux.setup)
    • Re: HARDDRAKE doesnt see SB16 -- ALSA works now!
      ... > Install sndconfig from the distribution disks. ... I dove into this further and got ALSA to recognize my SB16 by ... ALSA to recognize the card. ... for my SB16 card. ...
      (comp.os.linux.setup)
    • Re: HARDDRAKE doesnt see SB16 -- ALSA works now!
      ... > Install sndconfig from the distribution disks. ... I dove into this further and got ALSA to recognize my SB16 by ... ALSA to recognize the card. ... for my SB16 card. ...
      (comp.os.linux.misc)