View Single Post
Old 09-23-07, 01:58 PM   #1
tynmar
Registered User
 
Join Date: Sep 2007
Posts: 2
Default Nforce for recent Kernel

Hi,

I've read this :
http://www.nvnews.net/vbulletin/showthread.php?t=73925

I downloaded nForce V 1.23 , I'm using SLED 10.1 (kernel 2.6.16.46-smp).
I think that the thing to improve is the explanation of what to do if my kernel is not a kernel proposed with packages.

For example, I have a kernel which is not supported for the nForce (whith a package). What am I supposed to do ? I readed the doc ( http://www.nvnews.net/vbulletin/showthread.php?t=73925 ) But this is FULLY UNUNDERSTANDABLE.

" create a new Makefile "
-> Where ??

" type the command etc..."
-> Even if I created a Makefile anywhere (/home/myself/Makefile 4 ex), I have this :
Code:
make: Entering directory `/usr/src/linux-2.6.16.46-0.12'
Makefile:450: .config: Aucun fichier ou répertoire de ce type

  WARNING: Symbol version dump /usr/src/linux-2.6.16.46-0.12/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.o
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_start_xmit’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:2362: error: ‘struct skb_shared_info’ has no member named ‘tso_size’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:2363: error: ‘struct skb_shared_info’ has no member named ‘tso_size’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_start_xmit_optimized’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:2470: error: ‘struct skb_shared_info’ has no member named ‘tso_size’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:2471: error: ‘struct skb_shared_info’ has no member named ‘tso_size’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_change_mtu’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:3018: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:3050: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_set_mac_address’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:3090: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:3106: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_do_nic_poll’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4098: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4130: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_set_settings’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4432: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4442: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_nway_reset’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4615: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4625: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_set_ringparam’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4727: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4784: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_set_pauseparam’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4824: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:4834: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c: In function ‘nv_self_test’:
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:5267: error: ‘struct net_device’ has no member named ‘xmit_lock’
/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.c:5287: error: ‘struct net_device’ has no member named ‘xmit_lock’
make[1]: *** [/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source/forcedeth.o] Erreur 1
make: *** [_module_/home/martyn/NFORCE-Linux-x86-1.23/NV_Linux_DRV_PKG_v1.23/SLES10/source] Erreur 2
make: Leaving directory `/usr/src/linux-2.6.16.46-0.12'
-->> More errors than cool stuffs.

Do I have to install first an old nForce driver ?
Do I have to copy manually files (forcedeth) ?

Maybe I'm seriously stupid but i can't see what to do in the official sticky thread, and I don't think I'm the only one. Consider that Linux is not only for geek and, please, give us some more explanation on what to do to use nForce driver on recent kernel.

Thank you very much,
Martyn.
tynmar is offline   Reply With Quote