Release notes for OSS/Free v3.8s for Linux 2.0.x ================================================ This is the latest sound driver version made available for Linux 2.0.x versions. The driver contained in the official distribution is almost two years old and many important ioctl() calls don't work in it. This version has been backported from Linux 2.1.66. Installation ------------ You will need the official Linux 2.0.x (2.0.32 recommended) sources distribution installed in /usr/src/oss. This package is a drop in replacement of the sound driver contained there. To install this version you should execute _ALL_ the following steps: cd /usr/src/linux/drivers mv sound sound.old (or alternatively rm -rf sound) **MANDATORY** cd /usr/src tar xvfz ossfree38s-linux20x.tar.gz cd /usr/src/linux make config (or xconfig or menuconfig) **MANDATORY** (You have to re-enter/check sound config options manually during this step). make dep **MANDATORY** After that follow the standard kernel configuration/installation procedure. Sound driver spesific instructions are in linux/drivers/sound/Readme*. Other notes ----------- OSS/Free is a stripped down version of Open Sound System. There are many features which are only available in the commercial OSS/Linux driver but not included in OSS/Free. The most important additional features of OSS/Linux are: - OSS/Linux supports PnP cards directly. You can use PnP cards with OSS/Free too but you need to use the isapnptools package to wake up the card (yes, some lucky guys may get their PnP cards working even without isapnptools but in general this will not work). - Support for PCI cards (Ensoniq AudioPCI) is included only in OSS/Linux. - You don't need to recompile the kernel when installing OSS/Linux. - There is support for many additional cards in OSS/Linux that will not work with OSS/Free (with or without using isapnptools). - OSS/Linux supports full duplex with SB16/32/64/AWE. This feature is not included in OSS/Free. Please report any problems to hannu@opensound.com. I can't promise personal answer to everyone contacting me but getting response helps me in fixing the bugs in future OSS versions. Best regards, Hannu Savolainen