Re: Kpsk doesn't work with ALSA/es1968 module

From: Wilbert Knol (lbqvxh.ufdfpkxa@txu.com)
Date: Thu Feb 19 2004 - 11:04:18 EET

  • Next message: Bernard Pidoux: "Re: Linux 2.6.3 ... Where are mkiss and 6pack?"

    On Wed, 18 Feb 2004, Jorge Matias wrote:
    <snip>
    > Anyone had this problem?

    Yes. I had *endless* problems with the soundcard (Yamaha OPL3SA2) in
    my Toshiba Satellite 2520CDS notebook. It turned out to be interrupt
    and DMA conflicts with the parallel port.

    Make sure your sound card works flawlessly with other apps, before
    blaming KPSK. Linux is often unable (on laptops) to detect sound
    cards correctly and you wind up with incorrect DMA/IRQ settings.
    Don't blindly trust P&P on laptops. They are full of on-board junk
    that is outside the PCI bus, and, if P&P fails, you're in trouble.

    If there are no known problems with your sound chipset and OSS, and
    the OSS driver doesn't work, chances are it's wrongly configured or
    there is a hardware conflict. Changing to ALSA won't fix that, and
    you'll have to do some detective work.

    My approach would be to disable BIOS P&P, disable in the BIOS all
    non-essential hardware, and force non-conflicting settings on the
    sound card. Then boot Linux and force the driver to use those
    settings. Once you have that going, you can turn other hardware back
    on, one at a time... parport, serial port, IR bridge etc etc whilst
    you keep testing everything under Linux and watching dmesg every time
    you boot with a new set of hardware.

    This seems like a lot of work, but it isn't too bad. The laptop BIOS
    is very limited, a lot of things are fixed, it isn't as complicated
    as desktop machines.

    The sound system is really easy to wipe out, because it uses two DMA
    channels, more than one interrupt (from memory) and lots of IO ports.

    I am not saying your problem is necessarily hardware, but it is a
    candidate. I have never seen a laptop that didn't require some
    intervention to get all system components working properly.

    HTH...

    Wilbert, ZL2BSJ

    -
    To unsubscribe from this list: send the line "unsubscribe linux-hams" in
    the body of a message to ubwj@clan-tf20.com
    More majordomo info at http://vger.kernel.org/majordomo-info.html



    This archive was generated by hypermail 2b30 : Thu Feb 19 2004 - 12:01:15 EET