Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-14-02, 01:14 AM   #1
Doink
Registered User
 
Join Date: Sep 2002
Posts: 4
Default Installing nForce drivers on Debian 3.0

I'm having problems installing the nvnet and nvaudio drivers on Debian 3.0. I downloaded the source and it compiles fine. The problem occurs when I try to run 'make install', after which I receive the following errors:

*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o~
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/sound/nvaudio.o
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/sound/nvaudio.o~

I've compiled my own 2.4.19 linux kernel and I've verified that I'm running the new kernel. I saw the other threads where people were having the same problems and I tried symlinking /usr/include/linux with the directory the 2.4.19 kernel sources are located at, but it doesn't resolve the errors. Does anyone have any suggestions? Do I need to set something special in the linux kernel config in order to get it to interface nicely with the nForce drivers?
Doink is offline   Reply With Quote
Old 09-14-02, 02:07 AM   #2
Andy Mecham
l33t master
 
Join Date: Jul 2002
Location: Santa Clara, CA
Posts: 1,163
Default

Unresolved symbols are usually caused by a mismatch between your running kernel and your kernel sources. Can you verify that your kernel source configuration exactly matches your running kernel?

--andy
__________________
Andy Mecham
NVIDIA Corporation
Andy Mecham is offline   Reply With Quote
Old 09-14-02, 11:05 AM   #3
Doink
Registered User
 
Join Date: Sep 2002
Posts: 4
Default

How exactly would I go about making sure that my kernel headers match the running kernel? I downloaded the latest 2.4.19 kernel from kernel.org, decompressed it into /usr/local/src/linux-2.4.19 and symlinked /usr/src/linux to that directory. I reconfigured and compiled the kernel (and it's modules) and rebooted with the new kernel.

Attempting to run 'make install' on the nforce motherboard drivers results in the same unresolved symbols error.

Any suggestions?

Thanks!
Doink is offline   Reply With Quote
Old 09-14-02, 11:19 AM   #4
Doink
Registered User
 
Join Date: Sep 2002
Posts: 4
Default

Ironically, if I type "insmod nvnet" at the command line it seems to install without problems. I haven't tried configuring the ethernet at all after installing the nvnet module though. If I try to run 'insmod nvaudio' it says the unresolved symbol is:

ac97_probe_codec_R84601c2b

Do I need to set something special in the kernel config? Also, I'm puzzled as to why the nvnet driver has unresolved symbols when I try to run 'make install' in the nforce directory but when I insmod the nvnet driver it installs without complaints. Any ideas?
Doink is offline   Reply With Quote
Old 09-14-02, 09:34 PM   #5
Doink
Registered User
 
Join Date: Sep 2002
Posts: 4
Default

Okay, I got the audio working. For everyone out there having problems installing the nvaudio driver here's what I did:

when I recompiled the kernel, I enabled sound support and included the EMU10k1 drivers (this handles the ac97_probe_codec_R84601c2b unresolved symbol). I guess nvaudio somehow relies on the EMU10k1 drivers somehow?

Anyways, then I had to chmod 666 /dev/dsp, /dev/mixer, and /dev/audio

After following those steps I was able to listen to a couple MP3's with XMMS :-)

However, I'm still unable to get the nvnet driver to work properly. If I insmod nvnet, the nvnet driver gets loaded without complaining but it still doesn't seem to be working correctly. For some reason I'm unable to lease an IP address through dhcp-client. Also, running depmod after nvnet is loaded results in 4 unresolved symbol messages:

*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o
*** Unresolved symbols in /lib/modules/2.4.19/kernel/drivers/net/nvnet.o~
*** Unresolved symbols in /lib/modules/kernel/drivers/net/nvnet.o
*** Unresolved symbols in /lib/modules/kernel/drivers/net/nvnet.o~

Is there any way to determine what the unresolved symbols are? Perhaps if I can figure out what the unresolved symbols are, I might be able to modify my kernel config settings to get it working (like I did with the nvaudio driver).
Doink is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Getting the proprietary nvidia driver to run with Debian 3.0 r0 (woody) Katchina404 NVIDIA Linux 9 01-12-03 09:49 AM
Debian Woody 3.0r0 and Problems with Geforce drivers vogt NVIDIA Linux 3 09-09-02 03:07 PM
nvidea drivers on 2.4.18 Debian (3.0 woody) thor NVIDIA Linux 2 08-20-02 03:51 PM
Debian 3.0 / NVidia 2960 rakerzZz NVIDIA Linux 9 08-08-02 01:00 AM
Debian sid w/ nForce - X won't start questioncolon NVIDIA Linux 16 08-05-02 11:35 AM

All times are GMT -5. The time now is 10:18 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.