#1
  1. Web Developer
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2001
    Location
    Finland
    Posts
    719
    Rep Power
    16

    Locating Devices


    I've ran into a problem my friends warned me about. My linux installation didn't detect my soundcard on my machine. I'd try to fix it but I don't know where to even start. Can someone give hints on where to start looking and maybe someway to make it work? I'm running Mandrake 8.1 distro.
    -- Tomi Kaistila
    -- Developer's Journal

    The more you learn, the more you know.
    The more you know, the more you forget.
    The more you forget, the less you know.
  2. #2
  3. Wiking
    Devshed Expert (3500 - 3999 posts)

    Join Date
    Sep 2000
    Location
    Sweden
    Posts
    3,608
    Rep Power
    27
    Doesn't Mandrake have some kind of knowledge base or support database? Like SuSE, Redhat etc have?
    I don't know too much about Mandrake, but I would imagine that such a problem might be described in a knowledge base. Or you could try searching Redhat's information as it might apply to your situation as well.
    What sound card is it?

    //NoXcuz
    UN*X is sexy!
    who | grep -i blonde | date; cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep
  4. #3
  5. No Profile Picture
    Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Oct 2000
    Location
    Back in the real world.
    Posts
    5,966
    Rep Power
    191
    if you tell us which sound card you are using, maybe i can help you. not with the mandrake-tools but on kernel-level or using alsa.
  6. #4
  7. Web Developer
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2001
    Location
    Finland
    Posts
    719
    Rep Power
    16
    I checked my computer today and it seems that I have Crystal PnP Audio System CODEC. That's what it says in my system info anyway. I never new what card I had since I new very little of components and cards when I bought the thing. Was very newbie than. I think I still am actually.

    Well, Mandrake has some sort of a education center in the net. But the tutorials there describe vi and emacs and linux in general. Nothing on my problem. Mandrake isn't Redhat anymore, or that's what I've read anyway. So Redhat might not necesserily be compatible anymore.

    M.Hirsch, never touched Linuc kernel. And don't even know what alsa is. But if the problem can be solved there, by all means tell me.
    -- Tomi Kaistila
    -- Developer's Journal

    The more you learn, the more you know.
    The more you know, the more you forget.
    The more you forget, the less you know.
  8. #5
  9. No Profile Picture
    Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Oct 2000
    Location
    Back in the real world.
    Posts
    5,966
    Rep Power
    191
    alsa is "advanced linux sound architecture".
    look on your cdīs if its there. if not look at www.redhat.com.

    after installing (cannot tell you about mandrake, so use the commandline: rpm -i <package>) type alsa on the console (as root) and press <tab> twice, it will show all programs starting with "alsa".
    there is a program called "alsasetup" or "alsaconf" or something where you can pick your soundcard or chip from a menu.

    for the kernel module: my linux server just broke down (harddisk crash - even linux cannot survive this ), so i cannot look it up right now.
    look in /lib/modules/<your-kernel-version>/ and the sub-dirs for a file cs3242 or similar (the number is the number on the chip or similar.)
    in case you donīt know the kernel version: "uname -a"

    you can also search redhatīs or suseīs knowledge base, they should explain it on a level that can be used on any linux distribution. (at least SuSE does)

    if you have bad luck, your card is not supported. it could be an "AC97" "card" - this is only an D/A converter and the soundcard is simulated by your win****. but i read that they started writing AC97-Codec on linux too some time ago (just like WinModems support - same problem), but if it is not included in your distribution, it will be quite some hard steps to make it work if you are not used to the kernel...

    hope, this helps,
    Manuel
  10. #6
  11. Web Developer
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2001
    Location
    Finland
    Posts
    719
    Rep Power
    16
    Thank you Manuel (don't mind if I use your first name do?). I'll try this tonight when I get home and I'll get back to you on it go tomorrow.
    -- Tomi Kaistila
    -- Developer's Journal

    The more you learn, the more you know.
    The more you know, the more you forget.
    The more you forget, the less you know.
  12. #7
  13. No Profile Picture
    Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Oct 2000
    Location
    Back in the real world.
    Posts
    5,966
    Rep Power
    191
    (don't mind if I use your first name do?).
    nope. i feel like this is becoming some kind of friendship to the people on this board, so i even prefer being called by my first name... just i cannot change my handle. (Can I?)

    [edit]
    i am not a hippie or something though!!!
    [/edit]
  14. #8
  15. Web Developer
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2001
    Location
    Finland
    Posts
    719
    Rep Power
    16
    Okei.... Been busting my ***off for a couple of days. No! No! and No! Either it's my bad karma or I suck. Don't like either option. I couldn't find alsa from my discs nor did I find it from Mandrake's FTP server. Kinda finny since I did find alsa-utils, which obviously provides utilities for alsa. I did try to download it from alsa's homepage but become way too complicated to install it. And they didn't have rpms. Just so unfare. My latest attempt was sndconfig, which actually work good. It found a card (called something that looks like hebrue) and even got past the midi test. But went awry on the second. Tried to configure the settings manually but didn't have a clue what I was doing so gave up.

    In other words, nothing I tried worked. Any ideas Manuel?

    P.S i don't think you can change your handle
    -- Tomi Kaistila
    -- Developer's Journal

    The more you learn, the more you know.
    The more you know, the more you forget.
    The more you forget, the less you know.
  16. #9
  17. No Profile Picture
    Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Oct 2000
    Location
    Back in the real world.
    Posts
    5,966
    Rep Power
    191
    you can try using the redhat or suse rpms. they could work. if you cannot install them, try forcing installation (rpm -i --nodeps). at least suse has some weird package dependencies that i cannot always follow...

    there is also a commercial package calles "OSS"-Open Sound System, but i think its probably in no way easier to install.

    try making the sources work on your system. most linux/unix files can be installed from source like this:
    cd /your/path/to/sources
    ./configure
    ./make all (sometimes only "make")
    ./make install

    there might be a ".configure.linux" file that you need to rename to ".configure" before.

    try it, if these ways still donīt work for you, tell us, i am sure there is a solution...

    you might want to check out some linux usenet groups too on that. tell them your sound chipīs name and number and ask if anyone know which module can handle it.
    before try this:
    cd /usr/src/linux/Documentation
    grep -ir "crystal" .
    it will output all files containing the word "crystal" in this path...
  18. #10
  19. Modding: Oracle MsSQL Firebird
    Devshed Supreme Being (6500+ posts)

    Join Date
    Jun 2001
    Location
    Outside US
    Posts
    8,527
    Rep Power
    539
    You can find ALSA for Mandrake here: http://fr.rpmfind.net/linux/rpm2html...php?query=alsa

    Some help on various configuration issues can be found at Mandrakeuser, for hardware is: http://www.mandrakeuser.org/docs/hardware/index.html#cd
    in specific look at http://www.linux.org.uk/OSS/ where is stated that
    Crystal 4232/4236 etc series cards
    These chips implement the windows sound system, and in some cases additional features such as soundblaster compatibility.
    Crystal 4280, 461x
    Supported in native mode from 2.2.17 onwards. mmap support is currently lacking due to firmware weaknesses.
    or better http://www.alsa-project.org/ I think that Crystal and Cirrus are similar.

    Also http://www.mandrakeuser.org/docs/hardware/hconf1.html
    The package names refer to the RPMs which contain them in short form, i.e. 'package sndconfig' refers to 'sndconfig-[version]mdk.i586.rpm' (in case you can't find the program and have to install the package from your ML CD). The vast majority of these programs require root privileges.

    Sound cards: 'sndconfig' (package 'sndconfig', in some releases 'lothar-soundconfig'). For Plug-and-Play ISA and PCI sound cards.
    Hope this helps!
    Last edited by pabloj; February 28th, 2002 at 02:48 PM.
  20. #11
  21. No Profile Picture
    Contributing User
    Devshed God 1st Plane (5500 - 5999 posts)

    Join Date
    Oct 2000
    Location
    Back in the real world.
    Posts
    5,966
    Rep Power
    191
    thank you very much. i will archive this post!
  22. #12
  23. Web Developer
    Devshed Novice (500 - 999 posts)

    Join Date
    Oct 2001
    Location
    Finland
    Posts
    719
    Rep Power
    16
    Thanks to both you. I'll be damned if I cannot get this work with these instructions. I'll give it a shot on the weekend.
    -- Tomi Kaistila
    -- Developer's Journal

    The more you learn, the more you know.
    The more you know, the more you forget.
    The more you forget, the less you know.

IMN logo majestic logo threadwatch logo seochat tools logo