I recently upgraded a Debian stable system using this motherboard and an Athlon XP CPU. It went pretty smoothly as these things go, but there are a couple of things worth writing down about it for the benefit of anyone attempting a similar operation.
The onboard ethernet adapter works fine using the via-rhine module.
The via82cxxx_audio from Linux 2.4 recognizes the onboard audio but does not actually support it properly. You need the ALSA snd-via8233 module instead. If you have 2.6.x this should be included, but you must build it separately if you have a 2.4.x kernel. Debian, a Custom Kernel, and ALSA describes the process pretty well.
In summary, assuming you build your own kernel with make-kpkg:
apt-get install alsa-{base,utils,source} cd /usr/src tar xfz alsa-driver.tar.gz # Edit /usr/src/modules/alsa-driver/include/adriver.h and remove the definition of PDE. cd /usr/src/linux-(version) fakeroot make-kpkg --revision (whatever) modules_image cd ../ dpkg -i alsa-modules-(whatever)_i386.deb cat > /etc/alsa/modutils/0.9 <<__EOF__ alias char-major-14 soundcore alias char-major-116 snd alias snd-card-0 snd-via8233 alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss __EOF__ ln -s /etc/alsa/modutils/0.9 /etc/modutils/alsa # if not there already # remove any previous sound card config update-modules
The kernel mixer settings were all zeroed at this point so I had to turn them back up before I could hear anything. No reboot was required.
The basic idea should be similar for other distributions though you'll have to acquire the source some other way and build it using something other than make-kpgk.