Thanks for the notes and the help, as always! I have some comments:First, the index=0 typographical error was only in the email, not in the alsa-base or sound files. In the files the index is correctly set to index=1. So it is not the explanation as to why two modules are not recognized by alsa at the start. I do not know why they are not both recognized.
Second, there was a second typo in the email, but also not in the files. The Delta44 file is snd-ice1712. I had reversed the numbers and said 1217 in the email, which is incorrect.
Third, although modprobe'ing snd-intel8x0 does install this driver module, it does not cause alsa to recognize the i810 audio. Neither does running alsamixer. Of the things I have tried so far, only running alsaconf and selecting i810 audio installs the snd-intel8x0 driver and allows alsa to see both drivers/sound cards [as long as alsa-base or sound or foo or w3sz has been modified as noted previously with the above corrections]. So although alsaconf is considered to be poorly written and is said to recognize only one soundcard, it is the only way I have discovered [I am sure there are others] to get both the Delta44 and the onboard i810 Intel sound working with Alsa so that Linrad can be used with the Delta44 as input and Onboard i810 sound as output.
Interestingly/amusingly/whatever the official Knoppix site http://www.knopper.net/knoppix/index-en.html still says 'any day now' for the CD-sized version of 4.0x. 73, all, Roger W3SZ On Sun, 04 Sep 2005 07:23:51 -0400, Ramiro Aceves <ea1abz@xxxxxxxxx> wrote:
w3sz wrote:Hello, All, For those who might be interested: Eliminating the file '/etc/modprobe.d/sound' makes no difference; things still work. This file is not needed. If the added lines in '/etc/modprobe.d/alsa-base' are eliminated, then the procedure fails, for when the i810 audio is added by alsaconf, the Delta44 is then eliminated as far as alsa is concerned.Yes, things can be added to "alsa-base" file , either to "sound", or you can put them to "w3sz" or "foo" file. The name does not play any role in the result. Every file on the /modprobe.d/ directory is parsed.Putting the added lines in 'alsa-base' as detailed below in the previous email, causes alsa to retain the Delta44 as card 0, so that with the addition by alsaconf of the i810 as card 1 things work.Change index=0 to index=1 and it should work manually. You do not need the alsaconf program, Debian says: "Unfortunately, alsaconf can only detect one sound card and is generally a poorly written program". ;-) Alsaconf try to do the configuration automagically for you, but if you know how to do it manually (and indeed you do know now), it is better and you have everything under control.For those who are wondering...alsamixer still doesn't retain settings after reboot. It does hang on to them until boot time.You can execute the "amixer" command to set up all sound setting at boot time. I have not done it but it looks feasible.73, ROger W3SZ
-- Roger Rehr W3SZ http://www.qsl.net/w3sz ############################################################# This message is sent to you because you are subscribed to the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>. To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx> To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx> To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx> Send administrative queries to <linrad-request@xxxxxxxxxxxxxxxxxxxxx>LINRADDARNIL