Стоял RedHat7.3 и всё было хорошо. Решил обновить систему. Поставил RH9. И всё б хорошо, только драйвер под зв. плату не компилится. Пишет что-то вроде:
[root@localhost aureal]# make install-all gcc -D__KERNEL__ -DMODULE -DAU8830 -mpentiumpro -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux-2.4.20-8/include -c -o au_audio.o au_audio.c au_audio.c: In function `au_audio_mmap': au_audio.c:650: warning: passing arg 1 of `remap_page_range_R2baf18f2' makes pointer from integer without a cast au_audio.c:650: incompatible type for argument 4 of `remap_page_range_R2baf18f2' au_audio.c:650: too few arguments to function `remap_page_range_R2baf18f2' au_audio.c:672: warning: passing arg 1 of `remap_page_range_R2baf18f2' makes pointer from integer without a cast au_audio.c:672: incompatible type for argument 4 of `remap_page_range_R2baf18f2' au_audio.c:672: too few arguments to function `remap_page_range_R2baf18f2' make: *** [au_audio.o] Ошибка 1
Пробовал драйвера v1.12 и 1.13(CVS). На RH7.3 всё работало.
kernel-2.4.20-8 proc-Intel Pentium3 AU8830