I have an AWE64 and I've been using the kernel patch for it ever since I've had Linux. However, with my upgrade to hamm and the 2.0.34 kernel, I had to repatch and recompile my kernel. Along with that upgrade, I got the newest version of the AWE patch, 0.4.2d. I followed the directions in INSTALL.awe but I just can't get it to work. I tried many variations, and played around, but I'm no kernel hacker and I haven't been successful. Everytime I attempt to patch my kernel source tree I get errors like those in the following typescript. I thought that it was probably just a minor malfunction and that specifying the files without the .old extension would make it work, but to no avail. I don't get any errors when actually compiling the kernel, but everytime I boot my newly compiled kernel (and modules) I get these messages:
sound /lib/modules/2.0.34/misc/sound.o: unresolved symbol unload_awe sound /lib/modules/2.0.34/misc/sound.o: unresolved symbol attach_awe I really don't know where to go from here. Hopefully some of you can help. Thanks, Eric. (sorry for the long message) Script started on Mon Jun 29 22:18:11 1998 [EMAIL PROTECTED] /usr/src/awedrv-0.4.2d >install.sh Linux source root directory [/usr/src/linux] making symlink /usr/src/linux/include/asm rm -f include/asm ( cd include ; ln -sf asm-i386 asm) checking the version of installed sound driver.. sound driver is USS applying a patch to lowlevel directory patching file `Makefile' Hunk #1 succeeded at 101 with fuzz 2 (offset 95 lines). can't find file to patch at input line 17 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |*** drivers/sound/lowlevel/init.c.old Tue May 28 23:45:17 1996 |--- drivers/sound/lowlevel/init.c Wed Oct 30 21:02:02 1996 -------------------------- File to patch: drivesr rs/sound/lowlw evel/init.c patching file `drivers/sound/lowlevel/init.c' can't find file to patch at input line 54 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |*** drivers/sound/lowlevel/Config.tmpl.old Thu May 16 17:05:56 1996 |--- drivers/sound/lowlevel/Config.tmpl Wed Oct 30 21:02:02 1996 -------------------------- File to patch: drivers/sound/lowlevel/Config.tmpl patching file `drivers/sound/lowlevel/Config.tmpl' can't find file to patch at input line 64 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |*** drivers/sound/Config.in.old Wed Dec 11 18:19:41 1996 |--- drivers/sound/Config.in Thu Dec 5 15:56:44 1996 -------------------------- File to patch: drivers/sound/Config.in patching file `drivers/sound/Config.in' Hunk #1 succeeded at 14 (offset -236 lines). can't find file to patch at input line 74 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |*** Documentation/Configure.help.old Sat Oct 5 18:13:56 1996 |--- Documentation/Configure.help Wed Oct 30 21:02:03 1996 -------------------------- File to patch: Documentation/Configure.help patching file `Documentation/Configure.help' Hunk #1 succeeded at 4053 (offset 368 lines). copying source files: awe_wave.c awe_hw.h awe_version.h awe_compat.h README.awe ChangeLog.awe copying header files: awe_voice.h copying config file done. Please configure and remake linux kernel (and modules). Answer YES to 'AWE32 synth support' under lowlevel support in Sound menu when configuring your kernel. Also, you should keep other SoundBlaster options, too. Script done on Mon Jun 29 22:20:27 1998 -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null