The three components of the motherboard that you are likely to need special (usually binary) drivers from outside the kernel for are graphics, network and sound. These are described in more detail below. I have a Gigabyte GA-7N400Pro motherboard and this page is based on my experiences with that.
First of all download the nvidia driver package from the following URL (You may want to check for a more recent version)
See RadeonOnNforce for more information on getting graphics cards work on a nForce2 based board.
The network controller on nForce2 based boards only works with a binary driver called nvnet that is supplied by nvidia in the package above. This seems to work fine and give reasonable performance.
Provided you have your motherboard correctly setup (See GA-7N400Notes?) you should be able to use the kernel supplied i810_audio module to get sound using the nvidia chipset.
I had some fun getting my hard disk running in a decent mode with my motherboard. It seems that the IDE "fixes" applied between 2.4.20 and 2.4.21 have broken compatibility for the nForce2 IDE chipset and you can only get 16-bit PIO mode. I've not yet investigated exactly what changed between the two kernels to break this.
2 pages link to NForce2Notes:
lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 4 times)
lib/plugin/WlugLicense.php:99: Warning: Invalid argument supplied for foreach()
lib/plugin/WlugLicense.php:111: Notice: Undefined variable: ignore_authors