Module submission - NFORCE

Zbigniew Luszpinski zbiggy at o2.pl
Thu Sep 22 22:35:46 UTC 2005


module name       : NFORCE
suggested section : kernel
update (y/n)      : y
bugfix (y/n)      : n
security (y/n)    : n

Updated module to 306 version.
This module will also install nvmixer module to resolve libc 6 compability.
Warning! nvsound will make kernel panic on kernels 2.6.13 so support for this 
kernel series is disabled now in this module till binary part of driver will 
be fixed by nVidia. All previous kernels, including 2.6.12.6 work great.

greets,
Zbigniew 'zbiggy' Luszpinski
-------------- next part --------------
--- NFORCE/BUILD	2005-05-16 15:16:31.000000000 +0200
+++ NFORCE/BUILD	2005-09-22 21:41:57.000000000 +0200
@@ -1,15 +1,21 @@
 (
+  KVERSION="`readlink /usr/src/linux | sed 's/linux-*//g' | cut -d. -f3 | cut -d- -f2`"
 
-  ( cd nvnet && make )                               &&
-  ( cd nvsound/main && make )                        &&
+if [ $KVERSION == "13" ]; then
+    message "${PROBLEM_COLOR}nForce driver make kernel 2.6.13 panic! Installation aborted!${DEFAULT_COLOR}"
+    exit 1
+
+else
+  ( cd nvnet && make )                               
+  ( cd nvsound/main && make )                        
   prepare_install                                    &&
-  ( cd nvnet && make install )                       &&
-  ( cd nvsound/main && make install )                &&
-  install -m755 nvsound/nvmixer /usr/bin/            &&
-  install -m755 nvsound/nvmix-reg /usr/bin/          &&
-  install -m755 nforce-installer /usr/bin/           &&
-  install -m755 nforce-bug-report.sh /usr/bin/       &&
-  install -m755 nvsound/lib/libnvopenal.a /usr/lib/  &&
+  ( cd nvnet && make install )                       
+  ( cd nvsound/main && make install )                
+  install -m755 nforce-installer /usr/bin/           
+  install -m755 nforce-bug-report.sh /usr/bin/       
+  install -m755 nvsound/lib/libnvopenal.a /usr/lib/  
   install -m755 nvsound/lib/libnvalut.a /usr/lib/
 
+fi
+
 ) > $C_FIFO 2>&1
--- NFORCE/DETAILS	2005-05-23 22:47:18.000000000 +0200
+++ NFORCE/DETAILS	2005-09-20 14:31:42.000000000 +0200
@@ -1,13 +1,13 @@
           MODULE=NFORCE
-         VERSION=1.0-0301
+         VERSION=1.0-0306
           SOURCE=$MODULE-Linux-x86-$VERSION-pkg1.run
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-Linux-x86-$VERSION-pkg1
       SOURCE_URL=ftp://download.nvidia.com/XFree86/nforce/$VERSION/
-      SOURCE_VFY=sha1:8dbd090be89063e3eed0b25311ef4866826a9789
-        WEB_SITE=http://www.nvidia.com/object/linux_nforce_1.0-0301.html
+      SOURCE_VFY=sha1:d8f88db623ecc3f663fddb67db72d1bc9ea95969
+        WEB_SITE=http://www.nvidia.com/object/linux_nforce_1.0-0306.html
       MAINTAINER=zbiggy at o2.pl
          ENTERED=20050514
-         UPDATED=20050514
+         UPDATED=20050920
            SHORT="nVidia nForce chipset drivers based mainboards and linux x86"
 cat << EOF
 This driver pack is for NFORCE motherboards network and audio components
@@ -21,4 +21,4 @@
 EOF
 
 # module initially written by hardkrash
-# update submitted by Zbigniew Lupinski <zbiggy at o2.pl>
+# update submitted by Zbigniew Luszpinski <zbiggy at o2.pl>
--- NFORCE/POST_INSTALL	1970-01-01 01:00:00.000000000 +0100
+++ NFORCE/POST_INSTALL	2005-09-22 21:42:40.000000000 +0200
@@ -0,0 +1 @@
+lin -c nvmixer


More information about the Lunar mailing list