SDB:Driver Installation for NVIDIA nForce Chipsets

Şuraya atla: kullan, ara


Version: 7.1

Situation

You want to use NVIDIA nForce drivers. These drivers are required to use the network chipset on your mainboard.

Please note that the installation of these drivers exceeds the scope of the free-of-charge installation support. Should any problems arise during the installation of the package or with the driver itself, please contact NVIDIA. Some helpful information is available at http://www.nvidia.com

Procedure

SUSE LINUX 9.0

Please download the driver for SUSE LINUX 9.0 from NVIDIA's Homepage at

http://www.nvidia.com/object/linux_nforce_1.0-0261

and install it with

rpm -Uhv NVIDIA_nforce-1.0-0261.suse90.i586.rpm

Possible problems after kernel update

After kernelupdate, the module nvnet is not longer loadable. Cause is the update kernel which was installed during last online update. Please check you kernel version with the command

rpm -q k_athlon

If output shows k_athlon-2.4.21-144 please go through the following steps to update the nvnet module:

  1. Install the package kernel-source from your installation media with the root command yast -i kernel-source
  2. Update kernel-source via YOU
  3. Download NVIDIA_nforce-1.0-0261.tar.gz from NVIDIA's homepage (http://download.nvidia.com/XFree86/nforce/1.0-0261/NVIDIA_nforce-1.0-0261.tar.gz)
  4. Please perform the following steps as root:
    tar xvzf NVIDIA_nforce-1.0-0261.tar.gz
    cd nforce
    make
    make install
    install -m 644 nvnet/nvnet.o /lib/modules/2.4.21-override-athlon/kernel/drivers/net/
    install -m 644 nvaudio/nvaudio.o /lib/modules/2.4.21-override-athlon/kernel/drivers/sound/
    depmod -a

SuSE 8.1 & 8.2

Download the nForce driver from the NVIDIA website

http://www.nvidia.com/content/drivers/drivers.asp

and install the package with

rpm -Uhv NVIDIA_nforce*.rpm

To activate the on-board network chicp, start YaST and choose 'Network Devices' and 'Network card'. Mark 'Other (not detected)' and click on 'Configure...'. As module you need to set 'nvnet' and options (if needed). After saving your seetings, the network controller is ready for usage.

SuSE 7.1, 7.2, 7.3, 8.0

  • Install the kernel 2.4.16. The respective packages can be found at:
SuSE 7.1: ftp://ftp.suse.com/pub/suse/i386/update/7.1/kernel/2.4.16
SuSE 7.2: ftp://ftp.suse.com/pub/suse/i386/update/7.2/kernel/2.4.16
SuSE 7.3: ftp://ftp.suse.com/pub/suse/i386/update/7.3/kernel/2.4.16

Since ftp.suse.com is such a busy and visited FTP server, you can also download the packages from one of the many mirror servers available. You can find a list of these mirrors at the URL:

http://www.suse.de/en/private/download/ftp/int_mirrors.html

For kernel update instructions, refer to the SDB article SDB:Updating your Kernel with RPM Packages

Configuration and installation

These installation notes refer to SuSE 7.3 with the Kernel 2.4.10 and do _NOT_ work with any previous SuSE Linux version.

    1. Download the nForce driver Source RPM 'NVIDIA_nforce-1.0-0233.src.rpm' from the nvidia website and save it in your system.
http://www.nvidia.com/view.asp?IO=nforce_linux_v1.0-0233
    1. Execute the following command in the directory where you have saved the downloaded source RPM:
rpm --rebuild NVIDIA_nforce*.rpm

If the following message is displayed:

make[1]: Entering directory `/usr/src/packages/BUILD/nforce/nvaudio'
cp /lib/modules/2.4.20-4GB/build/drivers/sound/i810_audio.c i810_audio.c
patch < i810_audio-nforce23.patch
patching file i810_audio.c
Reversed (or previously applied) patch detected!  Assume -R? [n]

Answer with y and confirm with Return. Then install the compiled package with

rpm -Uhv /usr/src/packages/RPMS/i386/NVIDIA_nforce-1.0-0233.i386.rpm

    1. Open and edit the file /etc/modules.conf. For example, open the file as root user with the command:
mcedit /etc/modules.conf
    1. Search for the lines
alias char-major-14 off
alias sound off
alias midi off

and disable them by inserting a comment sign (#) before the lines. Afterwards, they should look like this:

 #alias char-major-14 off
 #alias sound off
 #alias midi off
 

Insert the line

alias char-major-14 nvaudio

in the file (new SuSE Linux versions already contain entries for nForce drivers). Then save the file with F2 and quit the editor with F10. Finally, execute the command

depmod -a

so that the modules defined in /etc/modules.conf can be loaded.

The compiled RPM can be found at /usr/src/linux/packages/RPMS/i386/. Install it by executing the command

rpm -Uvh /usr/src/packages/RPMS/i386/NVIDIA_nforce*.rpm

SuSE 7.0:

There are no drivers available for SuSE 7.0. <keyword>nforce,nvidia,driver</keyword>