Thread: sb ct4170 under linux

  1. #1
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110

    sb ct4170 under linux

    Again i got a problem with setting up my linux in a proper way.
    (-btw its linux Slackware-)

    I want to install the soundcard/driver.
    Its a soundblaster (model ct4170), when i try this
    modprobe sb
    or modprobe mad16
    i only get errors like these
    device or resource is busy
    i/o or IRQ conflict
    What i know about this soundcard, ive read that you have to set the DMA channel to 1. Now i also now that there is a IRQ conflict somewhere. And that the device is busy or that is already used by something else- wich cannot be the case.

    So i went looking on google. I found out that to solve the device busy thing i have to change the /etc/lilo.conf
    So i opened it and went looking for a line like this pci=reverse. By deleteing this it would beokay. One minor prob there wasnt a line containing pci=reverse.

    Im truly desperate here so if anyone can give me a good site on how to change DMA/IRQ/I-O channels it would be appreciated.
    Also how do i solve the "device or resource is busy" thing ?

  2. #2
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    You're right...
    Last edited by Travis Dane; 02-20-2003 at 12:12 PM.

  3. #3
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    Look Travis Dane i dont have a personal thing against you but lately all you can do is naggin at ppl and putting them down in the ground, better watch out or ill come out the surface of the earth somewhere in china within 4 posts of you.

    "If you dont have to add any usefull info on a topic or thread then just remove your hands from the keyboard instead of always goofin around with ppl"

    No offense at all. This is al i have to say at your no-use-at-all-replies.
    And to give some use to my replie.... mayb linux and i dont get along very well thats why i started learning to use it. And how do ppl learn it by doing things their own, if that doesnt work do some look-up in the net, and after that i come stumbling at this forum.
    Last edited by GanglyLamb; 02-20-2003 at 12:03 PM.

  4. #4
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807

    ...

    http://www.tldp.org/HOWTO/Sound-HOWTO/x504.html#AEN611
    About your setting DMA to 1, I don't get it, but if it's what I'm thinking, you'll need to edit local.h.

  5. #5
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    Well problem is there should be this command somewhere
    make config or something alike it.
    But strangely it doesnt seem to know that command but ill surely look into that link u gave me (think iv looked at that site be4).
    Thx anyway ill ty to edit autoconf or local.h
    ::edit::
    According to Brian Gough, for the SoundBlaster cards which use DMA channel 1 there is a potential conflict with the QIC-02 tape driver, which also uses DMA 1, causing "device busy" errors. If you are using FTAPE, you may have this driver enabled. According to the FTAPE-HOWTO the QIC-02 driver is not essential for the use of FTAPE; only the QIC-117 driver is required. Reconfiguring the kernel to use QIC-117 but not QIC-02 allows FTAPE and the sound-driver to coexist.
    u see my soundcard only has 1 DMA channel
    from the link Vber gave me
    There seems to be a new type of Soundblaster - it was sold to us as a SB16 - the Model no. on the Card is CT4170. These Beasties only have one DMA channel so when you try to set them up then the kernel will have trouble accessing the 16 bit DMA. The solution is to set the second DMA to 1 so that the card will behave as advertised.
    .... and i already checked if something else was using the device but nothing seems to use the soundcard.
    So thats why i also was looking on how only use the QIC-117 driver.
    Last edited by GanglyLamb; 02-21-2003 at 05:54 AM.

  6. #6
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    Vber i have edited autoconf.h according to my soundcard .... but it still doesnt works local.h didnt worked as well. Any other ideas ?
    Or should i just buy myself a soundcard that is fully supported by linux (or more compatible because evrything ive read about my soundcard are problems with linux bout DMA etc)?

    ::edit::
    ive checked some drivers for soundcards under linux and IMO ALSA came out as best package (though it doesnt really says it supports sb ct4170). Would it be advisable to install it?
    Last edited by GanglyLamb; 02-22-2003 at 10:53 AM.

  7. #7
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110

    if ne1 has a suggestion plz post

    So ALSA is installed. When i tried to boot into linux these are the errors it gave me
    .....is not an ELF file
    unresolved symbol in .....
    all these errors where found after that boot had found new kernel modules. And all the files he said not te be an ELF file where found within the ALSA modules
    Also the unresolved symbols where found in the ALSA modules.

    Now when i try to do this
    modprobe sb
    it also gives me errors of unresolved symbol ( but then in the modules that came along the slackware ).
    So did i accidentally didnt installed something that was required... if so what then i can install them.
    ::edit::
    feel like im talking to myselve but anyway
    If you have a 2.2.x series kernel you do need the sound drivers. A 2.2 series kernel should be compiled with sound support, but without any sound card driver. So you select sound support but make sure that no specific sound card driver will be compiled.
    how can i make sure that if i uninstall linux and i install it again that the kernel would have sound support but no sound card driver in it ?
    because this gives these unresolved errors
    Last edited by GanglyLamb; 02-22-2003 at 04:00 PM.

  8. #8
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807
    Sorry that I didn't answer, I wasnt here 2 days.

    About the kernel suport for the Sound cards, you need to enable it. You can try doing this:
    Code:
    su -
    cd /usr/src/linux
    make menuconfig
    And then there you change your linux kernel, after save and compile just the kernel modules:
    Code:
    make modules
    make modules_install
    I see that you cannot boot linux or something like that? hmm if yes, what error you're getting.

  9. #9
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    i was getting errors like these
    somepathto_a_module_i_just_added cannot read ELF file

    But ive decided to uninstall evrything and now linux is installed and i have installed all the packages, because last time i dropped some packages and probably the ELF-reader was in one of those packages that i didnt installed.

    anyhow ill install the alsa drivers back tomorow and see what it does. (wont install it now because last time the installation took about 5 hours- it was doing something with compiling and with the kernel dont ask me what but it took quit a time)

  10. #10
    Registered User Vber's Avatar
    Join Date
    Nov 2002
    Posts
    807
    It took a lot of time, maybe because you compiled all the kernel? anyway 5 hours? stange, good luck.

    I'll try to findout a way to install this card easily on linux.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Wireless Network Linux & C Testbed
    By james457 in forum Networking/Device Communication
    Replies: 3
    Last Post: 06-11-2009, 11:03 AM
  2. Dabbling with Linux.
    By Hunter2 in forum Tech Board
    Replies: 21
    Last Post: 04-21-2005, 04:17 PM
  3. installing linux for the first time
    By Micko in forum Tech Board
    Replies: 9
    Last Post: 12-06-2004, 05:15 AM
  4. Working SB Live in Linux?
    By martman00 in forum Tech Board
    Replies: 7
    Last Post: 04-13-2003, 07:42 PM