SDB:Driver Installation for NVIDIA nForce Chipsets
Version: 7.1
İçindekiler
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:
- Install the package kernel-source from your installation media with the root command yast -i kernel-source
- Update kernel-source via YOU
- 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)
- 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.
- 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
- 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
- Open and edit the file /etc/modules.conf. For example, open the file as root user with the command:
mcedit /etc/modules.conf
- 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>