Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] 2.5.x kernel and NVIDIA_nforce spell

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: John T Copeland <johnc AT neto.com>
  • To: Wolfgang Scheicher <worf AT sbox.tu-graz.ac.at>
  • Cc: SM-Discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] 2.5.x kernel and NVIDIA_nforce spell
  • Date: Sun, 06 Jul 2003 09:34:05 -0500

Wolfgang Scheicher wrote:

On Saturday 05 July 2003 20:07, John T Copeland wrote:

I have been attempting to use the 2.5.x(74) kernel because it supports
SATA hard drives via the SIIMAGE chipset. I have no problems with
SATA. I have an Abit NF7-S mobo with the Nforce2 chipset which 2.5.74
has formal support. No problem here.

My problem is that the NVIDIA_nforce spell will not compile with this
kernel source. It appears some header files have been moved around into
different directories than with 2.4.(20,21). Has anyone had this
problem? Does anyone have a solution? Does anyone know if Nvidia are
working on updating their nvnet/nvaudio drivers to support the upcoming
2.6.x kernel?


i recently bought a A7N8X deluxe. kernel 2.4.21 seems to support quite most of it. i think there eaven is support for the sata controller, but i have not tried. Sound, one NIC and USB works fine, nvnet is still closed source only.

http://petitiononline.com/nforce2/petition.html

Keep me updated if you have any news.

Worf

_______________________________________________
SM-Discuss mailing list
SM-Discuss AT lists.ibiblio.org
http://lists.ibiblio.org/mailman/listinfo/sm-discuss


Worf,
Your aren't Klingon are you?

I have tried 2.4.21 also. It supports SATA kind of; ie, it recognizes the SATA drives but won't turn on DMA. In fact it won't turn on DMA on the PATA drives, and it won't let you turn DMA on with hdparm for any of the drives. 2.4.21 does not appear to have "native support" for the nforce2 chipset. Also 2.4.21 does not "number" the drives starting with the PATA controllers, but with the SATA controllers. IMO 2.4.21 does NOT support SATA in a usable manner. Maybe 2.4.22 will.

2.5.74 has"native support" for the nforce2 chipset. It recognizes it, and reports it in dmesg. It turns on DMA for PATA but does not turn DMA on for SATA. However, you can turn SATA DMA with hdparm. Also the ide controllers are numbered correctly; ie, ide0/ide1 are PATA and ide2/ide3 are SATA.

So my problem is not with SATA in 2.5.74. It is with the recompile of the NVIDIA_nforce spell. 2.5.x has changed some of the header directories and NVIDIA_nforce will not compile now. Also 2.5.x uses a new driver format, so you cannot use nvnet.o and nvaudio.o from 2.4.20(21) with a 2.5.x kernel. In fact driver modules have a new suffix, .ko; eg, nvnet.ko. So Nvidia will have to reinvent drivers for the upcoming 2.6.x kernel.

Incidentally other compiles fail also. Spells glibc 2.3.2 and gcc 3.3 both failed, but compiled with 2.4.20. Some "system header" files are accessed through /lib/modules/2.4.20(2.5.74) and the ones with 2.5.74 seem to be incompatibile with some sources which access the "system headers"; eg, kernel drivers. I don't have any idea how many of our spells might be effected by these changes, or if these changes will in fact make it into 2.6.x.

My mobo is an Abit NF7-S with the Silicon Image SATA controller. Stay tuned.

JohnC





Archive powered by MHonArc 2.6.24.

Top of Page