Click to See Complete Forum and Search --> : device 8086:24c5 is not supported
X-KAM-X
09-21-2002, 09:10 AM
I am using RedHat 7.3, after install my linux, it does not come out any sound. I have tried to find some answer in NHF about audio or sound config....but have no result. And i have try to search in google and yahoo...but i cannot find any solution too.
My mainboard is 2TheMax 4BEAR, and onboard sound. Avance sound chip. I had try to set it up in sndconfig, and it prompt up the follow message:
A PCI sound card was found in ?
? your system. The details are: ?
? ?
? Model: Intel Corp.|unknown ?
? device 8086:24c5
Then i press OK, it follows:
The Intel Corp.|unknown device ?
? 8086:24c5 is not supported.
Then i find out there exist a way that i can setup in another way.
sndconfig -noprobe or
sndconfig -noautoconfig
but still, after that two prompt, i back to Xterm...
Can anyone help me to solve this problem?
Thanx alot~~^.^
mdwatts
09-21-2002, 12:19 PM
Have a look at these Google for Linux search results for 'Avance sound' (http://www.google.com/linux?hl=en&lr=&ie=ISO-8859-1&q=Avance+sound&btnG=Google+Search) to see if any are for your particular soundcard.
Do you happen to know what module/driver the Avance soundcard uses?
X-KAM-X
09-21-2002, 10:20 PM
Finally i found the driver file...!!
But it's too complicated for me to manage the install.....
It include a tar file, a modules file and a readme file.
The readme file tell that i need to unzip the tar file....(this i can manage...)
But
Step 2. Turn on sound support (soundcore module)
What does step two mean??? turn on sound support? Speaker or what? and the soundcore module means what?
Step 3. Complied source code
a. ./Configure
b. make install
c. ./snddevices
how to complied the source code???
just type the a,b,c instructions in xterm?
Step 4. Edit your /etc/modules.conf or conf.modules depending on the Distribution
(Please refer to the attached conf.modules)
not too clear what it means in step4....
can anyone tell me more in details please?
THans alot~!!!!
Rui Alves
09-22-2002, 08:09 AM
Step 2. Turn on sound support (soundcore module)
load the module: "insmod soundcore"
Step 3. Compile source code a. ./Configure b. make install c. ./snddevices
yes, type these instructions one by one.
Edit your /etc/modules.conf or conf.modules depending on the Distribution (Please refer to the attached conf.modules)
open the attached conf.modules file. Check for references to your sound card. Make a note and then either open /etc/modules.conf (like if you use mandrake like me) or /etc/conf.modules and paste the references to sound card in the attached file to your own file.
Hope this helps.
X-KAM-X
09-23-2002, 03:59 AM
Thank you!
When i do as you told....
Unzip the tar file, it comes out a fold call alsa-driver-0.5.1, i go in and type:
./configure, Then it comes out the follows:
loading cache ./config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for linux/fs.h... (cached) yes
checking for working const... (cached) yes
checking for inline... (cached) inline
checking whether time.h and sys/time.h may both be included... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for directory with kernel source... /usr/src/linux
checking for kernel version... expr: syntax error
expr: syntax error
expr: syntax error
failed (probably missing /usr/src/linux/include/linux/version.h)
[root@localhost alsa-driver-0.5.11]#
Although there are error...and i try to find out the file which missing....And i found out that in SRC, i don't have the folder linux, i only got linux2.4.18-3, and inside this folder, i have the version.h !!
And i don't know how to solve this porblem....but as for a try, i continue to do as you told, so i type make install and comes out the following:
make dep
make[1]: Entering directory `/root/Download/RealtekALC/alsa-driver-0.5.11'
make[2]: Entering directory `/root/Download/RealtekALC/alsa-driver-0.5.11/kernel'
rm -f ../include/modules/mixer.ver
gcc -DALSA_BUILD -D__KERNEL__ -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ mixer.c | /sbin/genksyms -k 2.4.7 > ../include/modules/mixer.ver
In file included from /usr/include/linux/timex.h:152,
from /usr/include/linux/sched.h:14,
from ../include/driver.h:83,
from mixer.c:23:
/usr/include/asm/timex.h:10:21: asm/msr.h: No such file or directory
In file included from ../include/driver.h:85,
from mixer.c:23:
/usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory
In file included from mixer.c:23:
../include/driver.h:93:25: asm/uaccess.h: No such file or directory
In file included from ../include/driver.h:100,
from mixer.c:23:
/usr/include/linux/interrupt.h:44:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:45:25: asm/softirq.h: No such file or directory
In file included from /usr/include/linux/vmalloc.h:8,
from ../include/driver.h:103,
from mixer.c:23:
/usr/include/asm/pgtable.h:17:24: asm/fixmap.h: No such file or directory
make[2]: *** [../include/modules/mixer.ver] Error 139
make[2]: Leaving directory `/root/Download/RealtekALC/alsa-driver-0.5.11/kernel'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/root/Download/RealtekALC/alsa-driver-0.5.11'
make: *** [include/sndversions.h] Error 2
[root@localhost alsa-driver-0.5.11]#
And there is ERRORs too.....complicated one this time.....
but i continue to try and type ./snddevices
then it comes out :
Creating /dev/mixer?... done
Creating /dev/sequencer... done
Creating /dev/midi?... done
Creating /dev/dsp?... done
Creating /dev/audio?... done
Creating /dev/sndstat... done
Creating /dev/music... done
Creating /dev/dmmidi?... done
Creating /dev/dmfm?... done
Creating /dev/amixer?... done
Creating /dev/adsp?... done
Creating /dev/amidi?... done
Creating /dev/admmidi?... done
create symbolic link `/dev/mixer' to `/dev/mixer0'
create symbolic link `/dev/midi' to `/dev/midi0'
create symbolic link `/dev/dsp' to `/dev/dsp0'
create symbolic link `/dev/audio' to `/dev/audio0'
create symbolic link `/dev/sequencer2' to `/dev/music'
create symbolic link `/dev/adsp' to `/dev/adsp0'
create symbolic link `/dev/amidi' to `/dev/amidi0'
ALSA dynamic sound device filesystem
create symbolic link `/dev/snd' to `/proc/asound/dev'
ALSA loader devices
Creating /dev/aload?... done
Creating /dev/aloadSEQ... done
[root@localhost alsa-driver-0.5.11]#
And this looks ok.........
So i use the modules.conf that for the unzip file and copy the content to my modules.conf file (i am using redhat7.3)
Then i restart my computer.
After all, when i loading into Xwin,
it still prompts out the artmessage:
Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device.
And continue no SOUND......~.~
I ask alot of my friends and no one can help me.....
Can you tell me how to solve this problem? If you need any information about my PC or what, i will try my best to tell!!! And sorry for my troublesome ^.^
THANK YOU!
mdwatts
09-23-2002, 05:38 AM
Whenever you compile hardware modules, you need to have the kernel source installed.
http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-custom-kernel.html explains how to install the kernel source either from the Redhat cd or from their ftp servers.
X-KAM-X
09-23-2002, 07:15 AM
.........After i read...it seems so complicated to me....
All i want is just to have sound on my linux...
so...can i avoid the custom kernel compiling and have my sound??
X-KAM-X
09-23-2002, 07:43 AM
I have put the kernel source in my usr/src folder~
and the configure finally down...
but the make install step have so so so so many errors....
take me about 3 mins to print out the error lines...
here is the most common one :
warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead.
And some others.....
confusing now....~.~
(add after i restart my Linux agai)
P.S: the prompt is not coming out any more.....but still NO sound.....~.~
Can anyone help?
X-KAM-X
09-23-2002, 08:05 AM
WHen i restart my LINUX now~
the /dev/dsp.....The warning prompt haven't coming out anymore...
BUT STILL NO SOUND....
~.~
Can anyone help?
Rui Alves
09-23-2002, 10:02 AM
Do a search for your problem in google: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&q=linux%2Fmalloc.h+deprecated+linux%2Fslab.h+sound
Take a look at this one (the same problem you have when trying to install sound drivers - seems to indicate bad kernel source code installation):
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&threadm=bu0w7.46812%24c8.7607116%40news1.rdc1.nj.h ome.com&rnum=2&prev=/groups%3Fq%3Dlinux/malloc.h%2Bdeprecated%2Blinux/slab.h%2Bsound%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26safe%3Doff%26selm%3Dbu0w7.46812%2524c8.7607116 %2540news1.rdc1.nj.home.com%26rnum%3D2
mdwatts
09-23-2002, 05:23 PM
Originally posted by X-KAM-X
WHen i restart my LINUX now~
the /dev/dsp.....The warning prompt haven't coming out anymore...
BUT STILL NO SOUND....
~.~
Can anyone help?
Does
lsmod
show the sound modules as being loaded?
If they are, you probably just need to adjust the volume controls using the sound mixer.
X-KAM-X
09-24-2002, 01:54 AM
[root@localhost root]# lsmod
Module Size Used by Tainted: P
ppp_synctty 6656 0 (unused)
ppp_async 8256 1
ppp_generic 24108 3 [ppp_synctty ppp_async]
slhc 6508 0 [ppp_generic]
3c59x 28520 1 (autoclean)
snd-pcm-oss 21408 0 (autoclean)
snd-pcm-plugin 20592 0 (autoclean) [snd-pcm-oss]
snd-mixer-oss 6272 0 (autoclean) [snd-pcm-oss]
snd-card-intel8x0 3424 0 (autoclean)
snd-intel8x0 8640 0 (autoclean) [snd-card-intel8x0]
snd-pcm 42240 0 (autoclean) [snd-pcm-oss snd-pcm-plugin snd-intel8x0]
snd-timer 11904 0 (autoclean) [snd-pcm]
snd-ac97-codec 29952 0 (autoclean) [snd-intel8x0]
snd-mixer 32552 0 (autoclean) [snd-mixer-oss snd-ac97-codec]
snd 44384 1 (autoclean) [snd-pcm-oss snd-pcm-plugin snd-mixer-oss snd-card-intel8x0 snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mixer]
soundcore 6692 2 (autoclean) [snd]
binfmt_misc 7556 1
autofs 12164 0 (autoclean) (unused)
ide-scsi 9664 0
scsi_mod 108608 1 [ide-scsi]
ide-cd 30272 0
cdrom 32192 0 [ide-cd]
ehci-hcd 19552 0 (unused)
usb-uhci 24484 0 (unused)
usbcore 73152 1 [ehci-hcd usb-uhci]
ext3 67136 1
jbd 49400 1 [ext3]
This is what i get...it looks it is already load....But when i try to open the sound mixer... It continue loading about after about 1 min, it just vanish the loading icon and haven't appear anything...
So this happen means what , and what shall i do ? ^.^ Thank you~
Reply to RUI~
yeah, i am still reading all the information that search from google, tell you more after i read all or maybe i will search more to read first....Thank you
mdwatts
09-24-2002, 05:37 AM
We get quite a few
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device.
posted here all the time.
A forum search for 'device /dev/dsp' would have found
(as root)
chmod 660 /dev/dsp
chmod 660 /dev/audio
Try that and then see if the sound works.
X-KAM-X
09-26-2002, 01:01 AM
mdwatts....
You had already answer me and tell me this method already...^.^ And i hve replied you that it doesn't work....
After reading the research from google and some in yahoo....I still cannot figure out how to solve my problem?
According to the Hardware broswer, it still seems to be an unknow device. And although i had install the drvier from realtek that i downloaded. I have not prompt out the Message anymore, but still have no sound. And i try to open the mixer for turning the sound, but i cannot open. When i click it, it load and vanish after about 1 mins loading. So i am so confusing now....what can i do further more?