PDA

View Full Version : Probs with nforce drivers and 2.6.1


netbogan
02-03-04, 01:42 AM
I just bought a replacement Mainboard (A7N8X-X) mainly due to there being linux drivers available for it, unfortunatly It seems that the drivers don't support the 2.6 Kernel tree.

Has anyone managed to build the drivers for 2.6, or is there a beta version of the drivers around?

I also tried to build the modules under 2.4.23 and the modules will build. However nvaudio will not load as It fails to find the device.

------------------------------------------------------------------
bash-2.05b# modprobe nvaudio
/lib/modules/2.4.23/kernel/drivers/sound/nvaudio.o: init_module: No such device
/lib/modules/2.4.23/kernel/drivers/sound/nvaudio.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.23/kernel/drivers/sound/nvaudio.o: insmod /lib/modules/2.4.23/kernel/drivers/sound/nvaudio.o failed
/lib/modules/2.4.23/kernel/drivers/sound/nvaudio.o: insmod nvaudio failed
--------------------------------------------------------------

Any Ideas?

Thanks Jason

rsnic
02-03-04, 06:43 AM
Make sure you dont have any other modules loaded for your sound card. Check out /etc/modules.conf

netbogan
02-03-04, 07:52 AM
I found the intel ICH sound driver works well under Linux 2.4.23 rather well, however the Linux 2.6.1 version distorts rather badly. Anyway thanks for your help

blueworm
02-03-04, 04:04 PM
The README clearly states that the drivers are for 2.4 kernels only....
There is a patch available for nvnet so that it will run in 2.6 kernels.
http://www.nforcershq.com/forum/viewtopic.php?t=24127
DONT USE IT! Use the forcedeth driver it is much better.
http://www.hailfinger.org/carldani/linux/patches/forcedeth/
For sound use ALSA which is allready included in 2.6 kernels, the module you need is
snd-intel8x0. Which is also much better than nvaudio which is basically the old OSS driver.
There is absoletely nothing else in the driver's package that is not allready in the 2.6.1 kernel. (except forcedeth which is currently in the 2.6.2 release candidate.)

netbogan
02-04-04, 11:00 AM
Thanks for the help...

I have already tried the snd-intel8x0 driver, and as i mentioned above it distorts rather badly compared to the same module in 2.4.23. Does it happen to anyone else and does anyone know why this is?


Thanks for the help with the network drivers as well, I haven't bothered with them yet as my intel card is already configured and running flawlessly.

HotBBQ
02-06-04, 01:30 AM
Teriibly sorry, but what the heck do you do with the txt files for forcedeth? I'm guessing I'll have to recompile the kernel once I've patched the source with the txt files? I a Linux newb, but I'm handi-capable.

blueworm
02-06-04, 08:29 AM
Read this thread.
http://www.nforcershq.com/forum/viewtopic.php?t=34487 (http://)
Or Install kernel 2.6.2 it is allready included.
The forcedeth_2_6_patch_v22.txt is a diff file.

Delleon
02-07-04, 12:11 AM
I use kernel 2.6.2, patched with the 1.0.2c Alsa driver and it works perfectly. (If you're using KDE with ARts, make sure that it's set to use Alsa and that your sampling rate set to 48000 Hz in the Sound System of the Control Center)

lin00b
02-12-04, 11:01 AM
hi guys.

i downloaded this file

forcedeth_2_6_patch_v23.txt

and the file from nforce from nvidia.

how can i use this patch on the other files?

cmd?

patch.....

thx.

blueworm
02-16-04, 04:22 PM
cd to the linux source directory.
patch -p1 -i <PATH_TO_PATCH>

lin00b
02-18-04, 06:31 PM
thx m8,

and then?
i patch the kernel, rebuild it.
boot with the new kernel and try to compile the nforce driver....
2 errors... whats wrong?

thx. im a linux n00b.

Bana
02-19-04, 12:36 AM
OP: You might try a insmod nvaudio as well on the 2.4 kernel drivers to get more detailed error report, you might see my thread on this message board as it seems somewhat similar.

Good luck.

blueworm
02-19-04, 02:32 AM
make sure to :
make clean mrproper
FIRST before configuring new kernel.