Contents

Introduction

This doc is intended to be a sort of mini HOWTO for the AOpen AK79G MAX motherboard, since I can find no other similar site.
It was first composed on the 29th June 2003 and has been updated a couple of times. Most recently on 20030208.

The Hardware

The motherboard itself is composed of a black multilayered PCB, with 5 PCI slots and myriad headers. (If you used all of the expansion plates included you probably couldn't fit anything else in your PC). It is marketed as an 'integrated solution', and as such it comes complete with rather a lot of onboard hardware. From the top, we have:

See ( http://www.aopen.nl/products/mb/ak79gmax.htm) for more information. Also, don't forget to get new BIOS code regularly. Version 1.0, which the board shipped with, was, quite frankly, crap.

Installation

Since I was upgrading my debian sid machine (new mobo, RAM, CPU), I just used my original setup. The kernel booted with no problem (with Generic IDE support), and allowed me to rebuild a new kernel tailored to this board. At first I used the fnk patchset (from http://cipherfunk.org) for 2.4.20, but then I managed to make 2.4.23 boot, and run without randomly crashing, and now I use 2.6, and haven't had any problems at all. Here's what to do:

To get X going, you'll need the NVidia GLX installer which builds the glue between the binary driver and the kernel, and install GLX drivers etc. (The LKM taints the kernel), I upgraded to a GeForce FX 5600 Ultra since the image quality with the internal graphics is not great, and it's a bit slow. My machine required no more setting up to get the new NVidia card to work - a tribute to their unified driver architecture. Note, 2.6 is now (Feb 2004) supported OOTB in NVidia's installer.

For sound, I would recommend using the latest ALSA modules, just download, compile and install (or build as modules in 2.6). They're excellent, although I'm not too sure how to set up spdif on the built in sound as yet.

To get the NIC going, use the Forcedeth reverse engineered drivers, which are now in Linux 2.6.

What wont work yet?

Well, a few things, but nowhere near as much as two months ago.

Conclusions

This board is fast and cool, and mostly everything works with a bit of tweaking (which is always fun). I wasn't hugely impressed by the integrated graphics, but the sound is fine. One of the first things you should do is flash the BIOS: improvements are pretty constant, and going from 1.00 - 1.03 increased stability a lot. Do not get PNY memory for this board, since it doesn't work.

As usuall, mail comments, questions, typos to me! (remove []).