I suspect this has been submitted before but I do not see it listed so I respectfully ask for a
version of the driver that will work with the 8830 version of the TB Montego II A3D soundcard. I
have tried the existing 1.1.2 driver but have had no success. In looking at the driver README it
looks like it will only support the Vortex 1 version of the TB Montego soundcard.
Are there plans for this? If so, do you have a timetable?
Regards.
Nate
Plano, TX
Logged In: YES
user_id=18193
The Montego II does work with the existing 1.1.2 driver.
Logged In: NO
Jeff,
You say that the current driver (which I have) will allow the
Montego II will work. I have tried this under RH 7.1 (which
I failed to mention before - my bad). When I try the 'make'
and then 'make install' I get several errors. I have tried
running the 'sndconfig' and all it says (in the end) is that
this card is not supported.
Have you been able to get this card to run under RH 7.1?
Being a newbie if there is some information that you might
need please let me know and I will reply with same.
Regards and thanks.
Nate
Logged In: YES
user_id=18193
I have not been able to get it working under redhat, but as
far as i know others have, what errors do you get?
Logged In: NO
Here is what I get when I run "make install" as root.
# make install
mv -f /etc/modules.conf /etc/modules.conf.old
gawk -f mod_conf /etc/modules.conf.old > /etc/modules.conf
echo "alias sound au8830" >> /etc/modules.conf
echo "alias midi au8830" >> /etc/modules.conf
mkdir -p /lib/modules/2.4.2-2/misc
cp -f au8830.o /lib/modules/2.4.2-2/misc
/sbin/depmod -a
/sbin/rmmod au8830
rmmod: module au8830 is not loaded
make: [install] Error 1 (ignored)
/sbin/modprobe au8830
/lib/modules/2.4.2-2/misc/au8830.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect module
parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.2-2/misc/au8830.o: insmod
/lib/modules/2.4.2-2/misc/au8830.o failed
/lib/modules/2.4.2-2/misc/au8830.o: insmod au8830 failed
make: [install] Error 255 (ignored)
Let me know if you need anything else.
Nate
Logged In: YES
user_id=18193
do an 'lspci -n' and post the result
Logged In: NO
Here is the output:
# lspci -n
00:00.0 Class 0600: 8086:7190 (rev 03)
00:01.0 Class 0604: 8086:7191 (rev 03)
00:07.0 Class 0601: 8086:7110 (rev 02)
00:07.1 Class 0101: 8086:7111 (rev 01)
00:07.2 Class 0c03: 8086:7112 (rev 01)
00:07.3 Class 0680: 8086:7113 (rev 02)
00:0e.0 Class 0100: 10cd:1300 (rev 03)
00:0f.0 Class 0401: 12eb:0002 (rev fe)
00:10.0 Class 0200: 1050:0940
01:00.0 Class 0300: 10de:0110 (rev a1)
Logged In: YES
user_id=18193
alright hmmm...
you can try doing a 'dmesg -c' to clear your kernel buffer,
then go 'make install' again, and finaly run dmesg and see
post any results
Logged In: NO
Here is the 'make install' run after running 'dmesg -c'
mv -f /etc/modules.conf /etc/modules.conf.old
gawk -f mod_conf /etc/modules.conf.old > /etc/modules.conf
echo "alias sound au8830" >> /etc/modules.conf
echo "alias midi au8830" >> /etc/modules.conf
mkdir -p /lib/modules/2.4.2-2/misc
cp -f au8830.o /lib/modules/2.4.2-2/misc
/sbin/depmod -a
/sbin/rmmod au8830
rmmod: module au8830 is not loaded
make: [install] Error 1 (ignored)
/sbin/modprobe au8830
/lib/modules/2.4.2-2/misc/au8830.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect module
parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.2-2/misc/au8830.o: insmod
/lib/modules/2.4.2-2/misc/au8830.o failed
/lib/modules/2.4.2-2/misc/au8830.o: insmod au8830 failed
make: [install] Error 255 (ignored)
====================================================
Here is what I got after running 'dmesg -c' again
au88xx: Loading...
au88xx: Driver compiled with AU8820 option.
au88xx: Found Chipset id: 0x0002
au88xx: It appears that you compiled the driver with the
wrong chipset option.
au88xx: Please change the Makefile of the driver and
compile again to use this
au88xx: chipset.
Based on the README file which came with the Aureal driver
I used the 'make install' (which it says is for instead of
'make install20' for the 8820 chipset. The chipset on the
card i have says AU8830 hence why I used the 'make
install' command.
=========================================
Thanks for your help in this endeavor.
Nate
Logged In: YES
user_id=18193
it seems the driver was compiled for au8820 and then it is
trying to install that with the asp30.o part.
What you should do is remove your current source. untar a
fresh tree and then just do 'make install' that should work
if not do the dmesg thing again
-vizard
Logged In: YES
user_id=18193
oh and you do have the au8830 chipset for sure
Logged In: NO
I am sure I have the au8830 chipset (I actually took the card out of my computer and looked at it - it
clearly says "8830" on the chip itself).
I will try out what you suggest and let you know what happens.
Nate
Logged In: NO
I did as you said and here is what I got back (it was
different this time by a long shot - promising).
# make install
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_audio.o au_audio.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_midi.o au_midi.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_core.o au_core.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_sndstat.o au_sndstat.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_mixer.o au_mixer.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_utils.o au_utils.c
cc -D__KERNEL__ -DMODULE -DAU8830 -mpentium -O6
-fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include
-c -o au_vortex.o au_vortex.c
ld -m elf_i386 -r au_audio.o au_midi.o au_core.o
au_sndstat.o au_mixer.o au_utils.o au_vortex.o asp30.o -o
au8830.o
mv -f /etc/modules.conf /etc/modules.conf.old
gawk -f mod_conf /etc/modules.conf.old > /etc/modules.conf
echo "alias sound au8830" >> /etc/modules.conf
echo "alias midi au8830" >> /etc/modules.conf
mkdir -p /lib/modules/2.4.2-2/misc
cp -f au8830.o /lib/modules/2.4.2-2/misc
/sbin/depmod -a
/sbin/rmmod au8830
rmmod: module au8830 is not loaded
make: [install] Error 1 (ignored)
/sbin/modprobe au8830
===================================================
Lo and behold I have sound under RH 7.1 Linux. You are
awesome! My thanks for your patience and guidance.
As an aside - can you tell me what your thought process
was in troubleshooting this problem? I would like to
learn something besides just having someone lead me by the
nose.
Why did you use the "lspci" command and what was behind
the "dmesg" command? Does the lspci command simply show
you the presence of the soundcard and it's viability?
Again my thanks.
Logged In: YES
user_id=18193
that is exactly what you want, everything should work now,
you will have to add modprobe au8830 to your init scripts
someplace
Logged In: NO
wilco.
Logged In: NO
Yes, I know that the TB Montego has been a well respected
high quality sound card, I just bought one and my roomate
(in college) has one too! I just bought like 2 more Aureal
sound cards now, of the AU8810 variety that I will have to
try out soon. I just found out that these were 'only'
supported in win9x and nt just a week or so ago. I'm so
grateful there is work here on sourceforge to make these
things work again! :) Thanks, its greatly appreciated.