Re: How's the nforce4 support in Linux?

From: Robert Hancock
Date: Thu Mar 24 2005 - 21:18:29 EST


Asfand Yar Qazi wrote:
NForce4 Ultra is brilliant - in many ways. Except it requires binary drivers, which I really don't want to use. And apparently, the hardware firewall seems to restrict bandwidth a bit. And even when its off, external chips that end up being faster (http://tinyurl.com/4zssp)

So, I'm wondering, are my assumptions correct? Do I have to use binary drivers to make absolutely full use of the Nforce4 chipset? Or is there sufficient support for me to make use of the features on it without using binary drivers?

Sorry for asking something that may have been asked before, but I've tried searching several times through the mailing list and on a search engine, but have had little luck.

Thanks,
Asfand Yar

There is no need to use any binary drivers on the nForce4 - the only ones even available are for the network and audio. The network works fine with the forcedeth driver included in the kernel - I don't know about the audio, I'm not using the onboard sound.

Some wrinkles with Linux support are that you may need to update the X server (ex: X.org) as there are some bugs with PCI Express video on x86_64 that were fixed somewhat recently - as well there was a bug with USB port detection that cropped up in kernel 2.6.10 and I believe is fixed in 2.6.11.

The nForce4 chipset supports NCQ on the SATA interface, however this is not supported in Linux yet. It seems like the SATA controller has some similarity or is based on the ADMA architecture (the Windows driver is called "NVIDIA nForce4 ADMA Controller", so using it with the ADMA driver might be doable at some point, though I haven't heard of any hardware specs being released..

--
Robert Hancock Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@xxxxxxxxxxxxx
Home Page: http://www.roberthancock.com/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/