View Single Post
Old 11-29-03, 07:54 PM   #6
buster
Registered User
 
Join Date: Nov 2003
Posts: 5
Default Got it working!!!!!

I’ve been having the same problem and finally got it to work. I’m new to all of this and I’m not sure that everything that I did was necessary, but in the end it worked. Here’s exactly what I did.

SuSE 9.0
AMD Athlon XP +2800
NVIDIA nForce2 Ethernet Controller
Connected to a Linksys Wireless Access Point Router (DHCP)

Downloads:

Athlon kernel source 2.4.21
k_athlon-2.4.21-144.i586.rpm
http://www.suse.de/en/private/downlo...t_mirrors.html
(Select a site (i386) and follow /suse/i386/9.0/suse/i586/ from your entry point)
Download to /usr/src/packages/RPMS/athlon

Linux nForce drivers:
NVIDIA_nforce-1.0-026.src.rpm
http://www.nvidia.com/object/linux_nforce_1.0-0261.html
Download to /usr/src/packages/SRPMS

Installation:

1) Update the kernel: I used YaST2 to do this for me by left clicking on the k_athlon-2.4.21-144.i586.rpm file and then clicking on the “Install packages with YaST” button. Presumably the directions in http://portal.suse.com/sdb/en/2002/01/ftpkernel.html will also work, except that SuSE 9.0 uses GRUB, so the lilo command at the end doesn’t seem to apply. I wasn’t sure how to configure the boot loader for GRUB, so that’s why I decided to let YaST2 do the work. Don’t forget to reboot.

(After the kernel upgrade you should see a 2.4.21-144-athlon directory in lib/modules)

2) Build the driver from source: I followed the directions in the READ.ME from NVIDIA
http://download.nvidia.com/XFree86/n..._1.0-0261.html starting at “Alternative SuSE Installation”. After updating the kernel the d series packages were already installed, but it would be a good idea to check to make sure (From the desktop launch YaST2 then follow Yast2 Software>Install and Remove Software and then change “Filter:” menu from Search to Package Groups. The required packages should be checked.)

2a) Set up the development environment following the directions in the NVIDIA READ.ME. Make sure to start in the usr/src/packages/SRPMS directory. After the popd command you should return to this directory as root.

2b) Install the source RPM (remain as root):

rpmbuild --rebuild NVIDIA_nforce-1.0-026.src.rpm

(I did not see a line that said :
Wrote: /usr/src/{RPM root dir}/RPMS/i386/nforce{package na****-1.0-1.rpm
Instead look for NVIDIA_nforce-1.0-0261.i586.rpm in /usr/src/packages/RPMS/i586)

2c) Install the binary RPM:

cd ./RPMS/i586

rpm –i NVIDIA_nforce-1.0-0261.i586.rpm

(At this point there should be a nvnet.o file in /lib/modules/2.4.21-144-athlon/kernel/drivers/net)

2d) load the module

modprobe nvnet

3) Follow directions at the bottom of the NVIDIA READ.ME for changing the Systems BIOS configuration. (ie changed PNP OS Installed to NO). This requires you to reboot.
(Note: This may not be necessary, since after the installation I changed the System BIOS back to the original configuration and am still able to get a network connection.)

4) Configure the Network card:
From the desktop launch YaST2 and follow Network Devices > Network Card to the “Network cards configuration” window. Click on the Configure button launching the “Manual network card configuration” window. Under “Module name” enter

nvnet

then press the Next button and complete the rest of the configuration. I’m behind a router with a DHCP connection and didn't have to change any of the fields after this point.

From there I was able to get a connection. Hope this works for you.

Later
buster is offline   Reply With Quote