Re: Soundcard config issue

2003-10-11 Thread Kent Stewart
On Saturday 11 October 2003 11:01 am, [EMAIL PROTECTED] wrote:
 I recently installed 5.1 release in a box that has a Creative Labs
 model # CT4810 soundcard.  I believe this card is sold as Sound
 Blaster PCI, which is supported according to the pcm(4) man page. 
 The following line is from dmesg output:
 pci0: multimedia, audio at device 9.0 (no driver attached)

 What does this mean, how can I configure it?  Detailed instructions
 would be really appreciated.  Thanks in advance...

That means you didn't configure your kernel. You don't get detailed 
instructions on doing that because they are already available in the 
Handbook as Chapter 9. You also need to become familiar with Chapter 
21, which is called the Cutting Edge. You have to be able to rebuild 
your world and kernel, and then install them. The steps of cvsuping and 
doing the makes are covered in the Cutting Edge. The Handbook is a 
reference but /usr/src/UPDATING is the authority. If there is a 
difference in procedure between Handbook and UPDATING, you use 
UPDATING.

You need device pcm added to your kernel config file. Then, you have 
to make the kernel and install it. You are using a release and may not 
have installed sources. There have been fixes added to cvs 
tag=RELENG_5_! but tag=. is a better choice until they release 5.2.

Until they release 5.2, -curent is the real list for 5.x questions. I 
don't think it matters where a question about sound is sent. I have a 
number of CT-4810's. They really think they are an Ensoniq - 1471 or 
something close.


 Please reply to this address as well as the list

That is usually done in my case. If you reply to only the list, it 
doesn't popup in the box I have for replies and may not see it.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Soundcard config issue

2003-10-11 Thread David Kelly
On Saturday 11 October 2003 01:01 pm, [EMAIL PROTECTED] wrote:
 I recently installed 5.1 release in a box that has a Creative Labs
 model # CT4810 soundcard.  I believe this card is sold as Sound
 Blaster PCI, which is supported according to the pcm(4) man page. 
 The following line is from dmesg output:
 pci0: multimedia, audio at device 9.0 (no driver attached)

 What does this mean, how can I configure it?  Detailed instructions
 would be really appreciated.  Thanks in advance...

Its way too early to start building kernels to shoot for the proper 
drivers for your sound card. Use the KLD modules first to figure out 
what is needed, its much faster. Almost instant. Then rather than build 
the drivers into the kernel you might elect to load the modules 
automatically at boot.

% su
# kldload snd_driver

See if your sound card now works. Easy test is to type mixer, if it 
doesn't complain then a driver was found. Snd_driver loads every 
sound driver, which works but is a bit excessive. We don't care about 
being excessive and wasteful when trying to get things working the 
first time but I don't think you want to use snd_driver all the time.

If you get the card working with snd_driver (as I expect you will) then 
study /var/log/messages and dmesg(8) for hints as to what driver found 
hardware it liked. Then try to associate that with the modules listed 
with kldstat(8). Can use kldunload snd_driver to remove everything. 
Verify mixer(8) no longer works. Then use kldload(8) to install the 
module you think is needed. Verify with mixer(8).

For me, snd_es137x is correct. Placed this line in /boot/loader.conf to 
load it (early) at boot:

snd_es137x_load=YES

snd_es137x depends on snd_pcm and will automatically pull it in too.

-- 
David Kelly N4HHE, [EMAIL PROTECTED]
=
The human mind ordinarily operates at only ten percent of its
capacity -- the rest is overhead for the operating system.

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]