Aureal Vortex sq1500 Driver installation
I just installed linux ( madrake 9.1 ) for the first time yesterday...(Im dual booting with win 98.) and after installing I noticed that it installed some of my drivers, all my drivers except my sound card actually.
So I tried to install via cd ( forgot that it wouldnt work ) then I tried to look online for support and drivers. I eventually found a driver and downloaded immediately but when I was looking over the readme for installation instructions I was dumbfounded... I had NO idea what it was talking about. Can someone please tell me how to install a driver? Thank you for your time, -Michael :Pengy: |
The package that contains the driver for your soundcard will have some files in it like INSTALL, README etc.. those files explain what to do for that driver.
With most drivers you need the kernel source files and you will build them with these commands ./configure make install then the driver can be loaded with this.. modprobe driver |
if this does not help, then please explain the problem you are having.
state the file you downloaded and the output of these commands uname -r lspci -v |grep -iA4 aureal |
Ok, let me see if I understand this ( in class right now so I cant do it till I get home )
When I download the driver ( it was a .gz file which I assume is the same as a .zip folder for the win users ) it will have many different files... install ect ( I didnt see install last night =( ) I do however, remeber seeing a readme, "makefile", driver core, and various driver files... would I just open a terminal as root then type in ./configure then make install after that do I actually type modprobe "driver" or the actual file that the driver is in? Im really sorry for all the questions but Im such a :newbie: Thanks again for your time, -Michael :Pengy: |
I checked it out and this is what you will need to do for your driver
tar zxvf au88xx-1.1.2.tar.gz cd aureal check the chip type with this command.. lspci -v |grep -iA4 aureal then follow this guide.. If you have an 8830-based (Vortex 2) card: make install If you have an 8820-based (Vortex 1) card: make install20 If you have an 8810-based (Vortex Advantage) card: make install10 that's it let us know if it does not work I got this info by reading the INSTALL file contained in the package |
Yes, thats the package I downloaded last night.
I know which sound card model I have ( the vortex advantage one ) but I dont understand when I should type these commands into the terminal. I messed arround with it last night and I did a "man make" I thin and it told me that one order you could type it in was "make file directory" so I tried to type in [$root@****$] make install ( install20, install10 ect.. none worked) improper command or something...then I tried [$root@****$] make au88xx* cdaureal improper command again... so I kept plugging in stuff and eventually it got to the point where I was typing make then just dragging the file into the terminal but none of them would do anything. But, never know, right? Ill try again once I get home. :) Thank you, -Michael :Pengy: |
maybe you don't have make or other tools required to build something.
However you need to check the card type, not just try the different makefiles, it's important. You can either look at the chip on the card and try to figure it out or run this command.. lspci -v |grep -iA4 aureal give more specific error messages so we can figure out what's missing. |
ugh, I cant seem to logon to this site using the default browser but I did make a little progress last night. When I get home Im going to hook my friends laptop up and see if I can copy the messages I got while trying to install and see if I can post them on here for additional help.
Btw... is there a bug with the freezing? I seem to freeze a lot while trying to search this site and a few others that used to be on my favorites. -Michael :Pengy: |
[root@***** ********]# cd aureal
[root@***** aureal]# make install10 make install AUCHIP=AU8810 make[1]: Entering directory `/home/*******/aureal' cc -D__KERNEL__ -DMODULE -DAU8810 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c make[1]: cc: Command not found make[1]: *** [au_audio.o] Error 127 make[1]: Leaving directory `/home/******/aureal' make: *** [install10] Error 2 [root@*****aureal]# Theres a log... |
looks like gcc is not installed
|
what is gcc and where can I get it?
Thanks, -Michael |
it's the compiler to build programs, you can get it from your cd, mandrake's website, or rpmfind.net.
|
~~ got gcc working ~~
|
ok, I got GCC installed and working! yay!
but when I tried to install the driver using the instructions in the README I got this.... [root@***** Documents]# cd aureal [root@***** aureal]# lspci -v |grep -iA4 aureal 00:06.0 Multimedia audio controller: Aureal Semiconductor AU8810 Vortex Digital Audio Processor (rev 02) Subsystem: Aureal Semiconductor AU8810 Vortex Digital Audio Processor Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at e9100000 (32-bit, non-prefetchable) [size=256K] I/O ports at a400 [size=8] I/O ports at a800 [size=8] [root@***** aureal]# make install10 make install AUCHIP=AU8810 make[1]: Entering directory `/home/michael/Documents/aureal' cc -D__KERNEL__ -DMODULE -DAU8810 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c `-mpentium' is deprecated. Use `-march=pentium' or `-mcpu=pentium' instead. In file included from au_vortex.h:44, from au_audio.c:49: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"/usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24:2: #error "" /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29:2: #error "" /usr/include/linux/version.h:30:2: #error " instead of" /usr/include/linux/version.h:31:2: #error "" /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:33:2: #error "" /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35:2: #error "=======================================================" In file included from au_audio.c:49: au_vortex.h:46:40: missing binary operator before '(' In file included from /usr/include/linux/module.h:297, from au_vortex.h:58, from au_audio.c:49: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"/usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24:2: #error "" /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29:2: #error "" /usr/include/linux/version.h:30:2: #error " instead of" /usr/include/linux/version.h:31:2: #error "" /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:33:2: #error "" /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35:2: #error "=======================================================" In file included from au_vortex.h:58, from au_audio.c:49: /usr/include/linux/module.h:299: parse error before "UTS_RELEASE" In file included from au_vortex.h:59, from au_audio.c:49: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"/usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24:2: #error "" /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29:2: #error "" /usr/include/linux/version.h:30:2: #error " instead of" /usr/include/linux/version.h:31:2: #error "" /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:33:2: #error "" /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35:2: #error "=======================================================" In file included from au_vortex.h:66, from au_audio.c:49: /usr/include/linux/malloc.h:4:2: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead. In file included from au_audio.c:49: au_vortex.h:74:41: missing binary operator before '(' In file included from au_vortex.h:77, from au_audio.c:49: /usr/include/asm/spinlock.h:31: conflicting types for `spinlock_t' /usr/include/linux/spinlock.h:73: previous declaration of `spinlock_t' /usr/include/asm/spinlock.h:80: parse error before "do" /usr/include/asm/spinlock.h:116: parse error before '{' token /usr/include/asm/spinlock.h:126: parse error before "void" /usr/include/asm/spinlock.h:157: conflicting types for `rwlock_t' /usr/include/linux/spinlock.h:137: previous declaration of `rwlock_t' /usr/include/asm/spinlock.h:182: parse error before "void" /usr/include/asm/spinlock.h:191: parse error before "void" au_vortex.h:80:41: missing binary operator before '(' au_vortex.h:118:41: missing binary operator before '(' au_vortex.h:146:41: missing binary operator before '(' au_vortex.h:197:41: missing binary operator before '(' In file included from au_audio.c:50: /usr/include/linux/version.h:2:2: #error "=======================================================" /usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header" /usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules." /usr/include/linux/version.h:5:2: #error "" /usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined" /usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)" /usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the" /usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be" /usr/include/linux/version.h:10:2: #error "included via other system header files - user space" /usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or" /usr/include/linux/version.h:12:2: #error "<asm/*.h> as well." /usr/include/linux/version.h:13:2: #error "" /usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:" /usr/include/linux/version.h:15:2: #error "" /usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"/usr/include/linux/version.h:17:2: #error "" /usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link" /usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to" /usr/include/linux/version.h:20:2: #error " the matching kernel source directory" /usr/include/linux/version.h:21:2: #error "" /usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to" /usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h" /usr/include/linux/version.h:24:2: #error "" /usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following" /usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:" /usr/include/linux/version.h:27:2: #error "" /usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include" /usr/include/linux/version.h:29:2: #error "" /usr/include/linux/version.h:30:2: #error " instead of" /usr/include/linux/version.h:31:2: #error "" /usr/include/linux/version.h:32:2: #error " -I/usr/include/linux" /usr/include/linux/version.h:33:2: #error "" /usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly." /usr/include/linux/version.h:35:2: #error "=======================================================" au_audio.c:63:41: missing binary operator before '(' au_audio.c:78: warning: initialization from incompatible pointer type au_audio.c:79: warning: initialization from incompatible pointer type au_audio.c:80: warning: initialization from incompatible pointer type au_audio.c:82: warning: initialization from incompatible pointer type au_audio.c:83: warning: initialization from incompatible pointer type au_audio.c:84: warning: initialization from incompatible pointer type au_audio.c:85: warning: initialization from incompatible pointer type au_audio.c:87: warning: initialization from incompatible pointer type au_audio.c: In function `au_audio_read': au_audio.c:193: warning: passing arg 1 of `interruptible_sleep_on' from incompatible pointer type au_audio.c: In function `au_audio_write': au_audio.c:261: warning: passing arg 1 of `interruptible_sleep_on' from incompatible pointer type au_audio.c: In function `au_audio_poll': au_audio.c:311: warning: passing arg 2 of `poll_wait' from incompatible pointer type au_audio.c:313: warning: passing arg 2 of `poll_wait' from incompatible pointer type au_audio.c:606:41: missing binary operator before '(' au_audio.c: In function `au_audio_mmap': au_audio.c:609: structure has no member named `vm_offset' au_audio.c:666:40: missing binary operator before '(' au_audio.c:690:40: missing binary operator before '(' au_audio.c: In function `drain_playback': au_audio.c:724: warning: passing arg 1 of `interruptible_sleep_on' from incompatible pointer type au_audio.c:767:41: missing binary operator before '(' au_audio.c: In function `add_wave_device': au_audio.c:771: warning: implicit declaration of function `init_waitqueue' au_audio.c:825:41: missing binary operator before '(' au_audio.c:838:41: missing binary operator before '(' au_audio.c: In function `get_frags': au_audio.c:843: warning: implicit declaration of function `MAP_NR' au_audio.c:859:41: missing binary operator before '(' au_audio.c:867:41: missing binary operator before '(' au_audio.c:879:41: missing binary operator before '(' au_audio.c: In function `set_data_format': au_audio.c:962: warning: deprecated use of label at end of compound statement au_audio.c: In function `au_handle_timer': au_audio.c:1121: warning: passing arg 1 of `__wake_up' from incompatible pointer type au_audio.c:1143: warning: passing arg 1 of `__wake_up' from incompatible pointer type au_audio.c:1173: warning: passing arg 1 of `__wake_up' from incompatible pointer type make[1]: *** [au_audio.o] Error 1 make[1]: Leaving directory `/home/*******/Documents/aureal' make: *** [install10] Error 2 btw when I typed uname -r I got " 2.4.21-0.13mdk " |
check /usr/src/ and see if you have the kernel source files for the same kernel your running
check /lib/modules and see if the folder matching your kernel is there also |
I dont have it in /usr/src but I have it in /lib/modules
Im /usr/src I have 7 folders, all of which are empty. :( -Michael :Pengy: |
what's in /usr/src
normally you should have a folder named linux-2.4????? and a link to it named linux or you could have a folder named linux. But it needs to be the kernel-source for your kernel. |
in /usr/src I have an RPM folder
open that and I get a RPMS folder... open that and I get : athlon, i386, i486, i586, i686, k6 and noarch folders.... So umm what exactly is wrong here? none of the folders have anything in them ( I downloaded mandrake 9.1 and burned it onto cds to install, could this have been a problem ? ) |
you need to install
kernel-source and kernel-utils rpms |
ok. I got the source but where do I get the utils?
Thanks, -Michael :Pengy: |
|
[root@***** Documents]# cd aureal
[root@***** aureal]# make install10 make install AUCHIP=AU8810 make[1]: Entering directory `/home/michael/Documents/aureal' mv -f /etc/modules.conf /etc/modules.conf.old gawk -f mod_conf /etc/modules.conf.old > /etc/modules.conf echo "alias sound au8810" >> /etc/modules.conf echo "alias midi au8810" >> /etc/modules.conf mkdir -p /lib/modules/2.4.21-0.13mdk/misc cp -f au8810.o /lib/modules/2.4.21-0.13mdk/misc /sbin/depmod -a depmod: *** Unresolved symbols in /lib/modules/2.4.21-0.13mdk/misc/au8810.o /sbin/rmmod au8810 rmmod: module au8810 is not loaded make[1]: [install] Error 1 (ignored) /sbin/modprobe au8810 /lib/modules/2.4.21-0.13mdk/misc/au8810.o: The module you are trying to load (/lib/modules/2.4.21-0.13mdk/misc/au8810.o) is compiled with a gcc version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work. modprobe: insmod /lib/modules/2.4.21-0.13mdk/misc/au8810.o failed modprobe: insmod au8810 failed make[1]: [install] Error 255 (ignored) make[1]: Leaving directory `/home/*******/Documents/aureal' |
do I need to get a version 2 compiler to install this file ?
|
did you update your kernel?
check mandrake to see if there's other updates. |
In my Usr/src folder I now have
"linux" "linux-2.3.21.0.18mdk" and "RPM" so I think I installed it. Before I only had the RPM folder. Im my lib/modules folder I have a "2.4.21-0.13mdk" file should I get it so they are the same version? Im really confused on what Im trying to do right now.... seems like a lot of work just to get the sound driver installed. |
just to give you some info. i also have a vortex sound card and i have found that it is best to d/l the cvs version. you can do it this way:
--open a terminal --type this: Code:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aureal login --type this: Code:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aureal co aureal Code:
ifneq ($(shell /sbin/lspci -d '12eb:3'),) after this then: Code:
$ su .README where it lists your card as "au8810" now i am not sure that this will work with MDK 9.1. i got the same result as you but i was back on the verge on distro experimentation (which i am almost done stopping with debian) so i didn't try too hard to fix it. this looks like it will take some research and hard work to get it working for you or you can go back to MDK9.0 where i know it worked using au8820. now i am not saying that MDK9 will work perfectly but it does give you sound. let me know how things go. have fun |
Thank you for trying... but it dosnt seem to work (oh well...)
would this be easier to do if I install redhat instead? If so, I can just grab the cds from my friend and install in the morning if it will be easier to install. I cant do without sound. Im going stir crazy. -Michael :Pengy: |
i am not sure if RH would work any better or be any easier. but on a personal note: i don't like RH. i personally like to install from source. RH seems to only like to work with RPMs (and who wouldn't when they are the creater of RPM) MDK seems to give a little leeway with this but still leans toward the rpm thing.
as far as changing distro here is a section from the README Code:
System Requirements |
:(
Thanks for trying atleast... hopefully I can get this all worked out. Been trying at it for over a week now. Do you think I could use the sound card thats built in on my processor? (AMD Athelon 1500) -Michael :Pengy: |
now it looks like you have some kernel-source installed but it appears that you must be running a different kernel, so that won't help
lib/modules/2.4??? /usr/src/linux-2.4?? and the output of uname -r should all be the same. don't give up yet, yet you'll get it whatever you install if you don't install the development tools there will be the same problem. you could also upgrade the installation and install more apps |
Well, I switched over to RH 9.0 now - my friend had actually bought a box so I thought I would give it a try over my downloaded / burned cds.... I like it a lot more than mdk so far.
running the newest kernel on it rh and instead of getting the old errors when trying to install it, I get "error 2" Ill try to post a log in a few once my class gets let out. Maybe it will give you some more insight into what my problem is ( if your still willing to help ) :) -Michael :Pengy: |
[root@***** aureal]# make install10
make install AUCHIP=AU8810 make[1]: Entering directory `/home/*******/aureal' cc -D__KERNEL__ -DMODULE -DAU8810 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c `-mpentium' is deprecated. Use `-march=pentium' or `-mcpu=pentium' instead. In file included from au_vortex.h:50, from au_audio.c:49: /usr/include/linux/autoconf.h:1:2: #error Invalid kernel header included in userspace In file included from au_vortex.h:61, from au_audio.c:49: /usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland! In file included from /usr/include/linux/sched.h:14, from au_vortex.h:63, from au_audio.c:49: /usr/include/linux/timex.h:173: field `time' has incomplete type In file included from /usr/include/linux/bitops.h:69, from /usr/include/asm/system.h:7, from /usr/include/linux/sched.h:16, from au_vortex.h:63, from au_audio.c:49: /usr/include/asm/bitops.h:327:2: warning: #warning This includefile is not available on all architectures. /usr/include/asm/bitops.h:328:2: warning: #warning Using kernel headers in userspace: atomicity not guaranteed In file included from /usr/include/linux/signal.h:4, from /usr/include/linux/sched.h:25, from au_vortex.h:63, from au_audio.c:49: /usr/include/asm/signal.h:107: parse error before "sigset_t" /usr/include/asm/signal.h:110: parse error before '}' token In file included from /usr/include/linux/sched.h:81, from au_vortex.h:63, from au_audio.c:49: /usr/include/linux/timer.h:45: parse error before "spinlock_t" /usr/include/linux/timer.h:53: parse error before '}' token /usr/include/linux/timer.h:67: parse error before "tvec_base_t" /usr/include/linux/timer.h:101: parse error before "tvec_bases" /usr/include/linux/timer.h: In function `init_timer': /usr/include/linux/timer.h:105: dereferencing pointer to incomplete type /usr/include/linux/timer.h:105: dereferencing pointer to incomplete type /usr/include/linux/timer.h:106: dereferencing pointer to incomplete type /usr/include/linux/timer.h: In function `timer_pending': /usr/include/linux/timer.h:121: dereferencing pointer to incomplete type In file included from au_vortex.h:64, from au_audio.c:49: /usr/include/linux/delay.h:13:23: asm/delay.h: No such file or directory In file included from au_vortex.h:66, from au_audio.c:49: /usr/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is deprecated, use linux/slab.h In file included from au_audio.c:49: au_vortex.h:71:25: asm/uaccess.h: No such file or directory In file included from au_audio.c:49: au_vortex.h: At top level: au_vortex.h:147: parse error before "wait_queue_head_t" au_vortex.h:147: warning: no semicolon at end of struct or union au_vortex.h:164: parse error before ':' token au_vortex.h:165: parse error before ':' token au_vortex.h:166: parse error before ':' token au_vortex.h:167: parse error before ':' token au_vortex.h:168: warning: type defaults to `int' in declaration of `wave_stream_t' au_vortex.h:168: warning: data definition has no type or storage class au_vortex.h:178: parse error before "wave_stream_t" au_vortex.h:178: warning: no semicolon at end of struct or union au_vortex.h:179: warning: type defaults to `int' in declaration of `record_stream' au_vortex.h:179: warning: data definition has no type or storage class au_vortex.h:180: warning: type defaults to `int' in declaration of `wave_device_t' au_vortex.h:180: warning: data definition has no type or storage class au_vortex.h:198: parse error before "wait_queue_head_t" au_vortex.h:198: warning: no semicolon at end of struct or union au_vortex.h:199: warning: type defaults to `int' in declaration of `owait' au_vortex.h:199: warning: data definition has no type or storage class au_vortex.h:206: parse error before '}' token au_vortex.h:206: warning: type defaults to `int' in declaration of `midi_device_t' au_vortex.h:206: warning: data definition has no type or storage class au_vortex.h:225: parse error before "spinlock_t" au_vortex.h:225: warning: no semicolon at end of struct or union au_vortex.h:226: warning: type defaults to `int' in declaration of `wave_head' au_vortex.h:226: warning: data definition has no type or storage class au_vortex.h:227: parse error before '*' token au_vortex.h:227: warning: type defaults to `int' in declaration of `wave_tail' au_vortex.h:227: warning: data definition has no type or storage class au_vortex.h:228: parse error before "midi" au_vortex.h:228: warning: type defaults to `int' in declaration of `midi' au_vortex.h:228: warning: data definition has no type or storage class au_vortex.h:229: parse error before ':' token au_vortex.h:230: parse error before ':' token au_vortex.h:231: parse error before ':' token au_vortex.h:232: warning: type defaults to `int' in declaration of `au_device_t'au_vortex.h:232: warning: data definition has no type or storage class au_vortex.h:253: parse error before '*' token au_vortex.h:254: parse error before '*' token au_vortex.h:255: parse error before '*' token au_vortex.h:256: parse error before '*' token au_vortex.h:257: parse error before '*' token au_vortex.h:261: parse error before '*' token au_vortex.h:262: parse error before '*' token au_vortex.h:263: parse error before '*' token au_vortex.h:267: parse error before '*' token au_vortex.h:268: parse error before '*' token au_vortex.h:269: warning: `struct inode' declared inside parameter list au_vortex.h:273: parse error before '*' token au_vortex.h:274: parse error before '*' token au_vortex.h:278: parse error before '*' token au_vortex.h:278: warning: type defaults to `int' in declaration of `dev_head' au_vortex.h:278: warning: data definition has no type or storage class au_vortex.h:279: parse error before '*' token au_vortex.h:279: warning: type defaults to `int' in declaration of `dev_tail' au_vortex.h:279: warning: data definition has no type or storage class au_vortex.h:282: parse error before '*' token au_vortex.h:282: warning: type defaults to `int' in declaration of `find_device'au_vortex.h:282: warning: data definition has no type or storage class au_vortex.h:283: parse error before '*' token au_vortex.h:283: warning: type defaults to `int' in declaration of `find_device_by_pcidev' au_vortex.h:283: warning: data definition has no type or storage class au_vortex.h:284: parse error before '*' token au_vortex.h:285: parse error before '*' token au_vortex.h:392: parse error before "au_device_t" au_audio.c:55: warning: `struct inode' declared inside parameter list au_audio.c:56: warning: `struct vm_area_struct' declared inside parameter list au_audio.c:57: warning: `struct inode' declared inside parameter list au_audio.c:58: warning: `struct inode' declared inside parameter list au_audio.c:59: parse error before '*' token au_audio.c:64: variable `audio_fops' has initializer but incomplete type au_audio.c:66: unknown field `owner' specified in initializer au_audio.c:66: warning: excess elements in struct initializer au_audio.c:66: warning: (near initialization for `audio_fops') au_audio.c:67: unknown field `llseek' specified in initializer au_audio.c:67: warning: excess elements in struct initializer au_audio.c:67: warning: (near initialization for `audio_fops') au_audio.c:68: unknown field `read' specified in initializer au_audio.c:68: warning: excess elements in struct initializer au_audio.c:68: warning: (near initialization for `audio_fops') au_audio.c:69: unknown field `write' specified in initializer au_audio.c:69: warning: excess elements in struct initializer au_audio.c:69: warning: (near initialization for `audio_fops') au_audio.c:70: unknown field `poll' specified in initializer au_audio.c:70: warning: excess elements in struct initializer au_audio.c:70: warning: (near initialization for `audio_fops') au_audio.c:71: unknown field `ioctl' specified in initializer au_audio.c:71: warning: excess elements in struct initializer au_audio.c:71: warning: (near initialization for `audio_fops') au_audio.c:72: unknown field `mmap' specified in initializer au_audio.c:72: warning: excess elements in struct initializer au_audio.c:72: warning: (near initialization for `audio_fops') au_audio.c:73: unknown field `open' specified in initializer au_audio.c:73: warning: excess elements in struct initializer au_audio.c:73: warning: (near initialization for `audio_fops') au_audio.c:74: unknown field `release' specified in initializer au_audio.c:74: warning: excess elements in struct initializer au_audio.c:74: warning: (near initialization for `audio_fops') au_audio.c:96: parse error before '*' token au_audio.c:97: parse error before '*' token au_audio.c:98: parse error before '*' token au_audio.c:99: parse error before '*' token au_audio.c:99: parse error before '*' token au_audio.c:99: warning: type defaults to `int' in declaration of `find_wave_device' au_audio.c:99: warning: data definition has no type or storage class au_audio.c:100: parse error before '*' token au_audio.c:101: parse error before '*' token au_audio.c:102: parse error before '*' token au_audio.c:103: parse error before '*' token au_audio.c:104: parse error before '*' token au_audio.c:105: parse error before '*' token au_audio.c:106: parse error before '*' token au_audio.c:113: parse error before '*' token au_audio.c: In function `au_dsp_register': au_audio.c:119: `dev' undeclared (first use in this function) au_audio.c:119: (Each undeclared identifier is reported only once au_audio.c:119: for each function it appears in.) au_audio.c:119: warning: passing arg 1 of `register_sound_dsp' from incompatible pointer type au_audio.c: At top level: au_audio.c:123: parse error before '*' token au_audio.c: In function `au_dsp_unregister': au_audio.c:126: `dev' undeclared (first use in this function) au_audio.c: At top level: au_audio.c:130: parse error before '*' token au_audio.c: In function `au_audio_register': au_audio.c:136: `dev' undeclared (first use in this function) au_audio.c:136: warning: passing arg 1 of `register_sound_special' from incompatible pointer type au_audio.c: At top level: au_audio.c:140: parse error before '*' token au_audio.c: In function `au_audio_unregister': au_audio.c:142: `dev' undeclared (first use in this function) au_audio.c: In function `au_audio_read': au_audio.c:148: `dev' undeclared (first use in this function) au_audio.c:148: dereferencing pointer to incomplete type au_audio.c:149: `wdev' undeclared (first use in this function) au_audio.c:150: `stream' undeclared (first use in this function) au_audio.c:158: warning: implicit declaration of function `printk' au_audio.c:158: `KERN_WARNING' undeclared (first use in this function) au_audio.c:158: parse error before string constant au_audio.c:159: `ENXIO' undeclared (first use in this function) au_audio.c:163: dereferencing pointer to incomplete type au_audio.c:164: `ESPIPE' undeclared (first use in this function) au_audio.c:167: warning: implicit declaration of function `access_ok' au_audio.c:167: `VERIFY_WRITE' undeclared (first use in this function) au_audio.c:168: `EFAULT' undeclared (first use in this function) au_audio.c:184: warning: implicit declaration of function `spin_lock_irqsave' au_audio.c:187: warning: implicit declaration of function `spin_unlock_irqrestore' au_audio.c:191: dereferencing pointer to incomplete type au_audio.c:191: `O_NONBLOCK' undeclared (first use in this function) au_audio.c:192: `EAGAIN' undeclared (first use in this function) au_audio.c:193: warning: implicit declaration of function `interruptible_sleep_on' au_audio.c:194: warning: implicit declaration of function `signal_pending' au_audio.c:194: `current' undeclared (first use in this function) au_audio.c:195: `ERESTARTSYS' undeclared (first use in this function) au_audio.c: In function `au_audio_write': au_audio.c:203: `dev' undeclared (first use in this function) au_audio.c:203: dereferencing pointer to incomplete type au_audio.c:204: `wdev' undeclared (first use in this function) au_audio.c:205: `stream' undeclared (first use in this function) au_audio.c:212: `KERN_WARNING' undeclared (first use in this function) au_audio.c:212: parse error before string constant au_audio.c:213: `ENXIO' undeclared (first use in this function) ----------------------------------------------------------------Further down... au_audio.c:1061: `stream' undeclared (first use in this function) au_audio.c:1067: `size' undeclared (first use in this function) au_audio.c:1070: warning: implicit declaration of function `copy_from_user' au_audio.c:1070: `mem' undeclared (first use in this function) au_audio.c:1083: `dev' undeclared (first use in this function) au_audio.c: At top level: au_audio.c:1105: parse error before '*' token au_audio.c: In function `au_handle_timer': au_audio.c:1107: `wdev' undeclared (first use in this function) au_audio.c:1107: `dev' undeclared (first use in this function) au_audio.c:1108: `stream' undeclared (first use in this function) au_audio.c:1121: warning: implicit declaration of function `wake_up_interruptible' au_audio.c: At top level: au_audio.c:64: storage size of `audio_fops' isn't known make[1]: *** [au_audio.o] Error 1 make[1]: Leaving directory `/home/*******/aureal' make: *** [install10] Error 2 maybe this will help? :confused: -Michael :Pengy: |
|
good find David.
i didn't even know that there was an rpm out there. i was under the impression that this project was dead, but according to the build date it is still on going (in the rpm field al least). |
Ok, I got the file and opened it as root. Then I guess it installed itself but still no sound.
|
try running this now
redhat-config-soundcard and check your volume controls, basically if you have volume controls you should have sound in most cases. If there is anything else plugged in that might cause a conflict unplug it. I have seen devices on the com port or usb kill sound before. you could also try to run this kudzu |
I have everything unplugged except monitor, power supply, modem, mouse/keyboard, and sound.
When I typed that command into consol it said that there were no sound cards found and when I went into volume control I got this error pop-up. "Volume control is unable to run correctly. Unable to open audio device '/dev/mixer'. Please check that you have permissions to open '/dev/mixer' and that you have sound support in your kernel. Press Quit to exit Volume control" kudzu command wasn't found :( Thanks for keeping at it, it really means a lot! -Michael :Pengy: |
did you try it as root
|
I actually did a search for it, found the file... did su in terminal, typed in password then tried to use the program but it messed up my mouse for some reason ( until i restarted ). It locked it in the lower left hand corner and once I moved it up a little it would shoot right back down... I guess I could try it again though.
|
yea... still dosnt work.
Would it be possible to install wine then use that to install the driver? or is that just program based? -Michael :Pengy: |
:scratch:
|
try this. su to root and chmod 666 /dev/mixer and chmod 666 /dev/dsp. this will give everyone permission to execute the device.
as far as the wine thing, i don't think that this would work. the drivers are like apples and oranges. hope that this will work for you. |
Didnt change anything, when I try and go into it, it still says I dont have permission
-Michael |
did you su to root???
|
Yep, went into terminal, typed su then my password to get into root, followed the commands just as you typed them then tried to go into what I had before when I got the error and got the same error again...
sound is becomming over-rated slowly. Do you think I could use the soundcard built into my motherboard? Its a KM2M Combo MS-6738 (v1.x) Micro ATX Mainboard ... comments? suggestions? Im willing to try ANYTHING ( other than going out and buying a new soundcard... budget is a little tight right now ) Thanks for everything so far guys... -Michael :Pengy: |
i am out of ideas. i am sorry that i couldn't help. maybe if you send a message to one of the mods they may be able to help.
|
sound built into motherboard?
perhaps that's causing a conflict |
well, its a KM2M MS-6738 mainboard and my soundcard is an aureal vortex sq1500... /shrug
is there any way to fix the conflict? |
bump...
|
24 hour bump..
|
All times are GMT -5. The time now is 06:47 PM. |