|
|
#1 | |
|
Registered User
Join Date: Mar 2007
Posts: 2
|
I have installed suse 10.2 but I don't have net connection. I'd searched the web and I've found drivers from nvidia. I installed this from rpm with no effect, then I uninstalled it and installed this drivers.
this is my logfile after installation Code:
nforce-installer log file '/var/log/nvidia-nforce-installer.log'
creation time: Sat Mar 24 17:31:38 2007
option status:
license pre-accepted : false
expert : false
uninstall : false
driver info : false
no precompiled interface : false
no ncurses color : false
no questions : false
silent : false
Installer install prefix : /usr
kernel source path : (not specified)
net kernel install path : (not specified)
audio kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
Using: nvidia-installer ncurses user interface
-> Found package NVIDIA audio driver for Linux-x86
-> Found package NVIDIA network driver for Linux-x86
-> Please select packages for installation:
Selections:
NVIDIA network driver for Linux-x86 (1.0-13)
-> Starting install of NVIDIA network driver for Linux-x86
-> Checking for loaded module nvnet
-> Checking for loaded module forcedeth
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc
version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27
UTC 2006
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/lib/modules/2.6.18.2-34-default/source'
-> Kernel output path: '/lib/modules/2.6.18.2-34-default/build'
-> Performing cc_version_check with CC="cc".
-> running command /usr/bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.18.2-34-default/source/Makefile | /usr/bin/cut -d " " -f 3
-> Kernel module filename is nvnet.ko
Cleaning kernel module build directory.
executing: 'cd ./nvnet; make clean'...
rm -f *.ko *mod.* *.cmd nvenet.o nvenetif.o nvnet.o *~ core
-> Building kernel module:
executing: 'cd ./nvnet; make module SYSSRC=/lib/modules/2.6.18.2-34-default/
source SYSOUT=/lib/modules/2.6.18.2-34-default/build'...
make -C /lib/modules/2.6.18.2-34-default/build \
KBUILD_SRC=/usr/src/linux-2.6.18.2-34 \
KBUILD_EXTMOD="/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet" -f /u
sr/src/linux-2.6.18.2-34/Makefile modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.tmp_versions
rm -f /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.tmp_versions/*
make -f /usr/src/linux-2.6.18.2-34/scripts/Makefile.build obj=/tmp/selfgz161
37/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet
cc -Wp,-MD,/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/.nvenet.o
.d -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.1.2/include -D__KERNEL
__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.18.2-34/include -include includ
e/linux/autoconf.h -I/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-d
eclaration -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mpreferr
ed-stack-boundary=2 -march=i586 -mtune=generic -mregparm=3 -ffreestanding -I
/usr/src/linux-2.6.18.2-34/include/asm-i386/mach-generic -Iinclude/asm-i386/
mach-generic -I/usr/src/linux-2.6.18.2-34/include/asm-i386/mach-default -Iin
clude/asm-i386/mach-default -fomit-frame-pointer -fasynchronous-unwind-table
s -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -DDRI
VERVER=\"9999\" -I/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet -Wa
ll -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenthese
s -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -D
MODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvenet)" -D"KBUIL
D_MODNAME=KBUILD_STR(nvnet)" -c -o /tmp/selfgz16137/NFORCE-Linux-x86-1.0-031
0-pkg1/nvnet/.
tmp_nvenet.o /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c
In file included from /usr/src/linux-2.6.18.2-34/include/linux/list.h:8,
from /usr/src/linux-2.6.18.2-34/include/linux/lockdep.h:12,
from /usr/src/linux-2.6.18.2-34/include/linux/spinlock_type
s.h:12,
from /usr/src/linux-2.6.18.2-34/include/linux/spinlock.h:78
,
from /usr/src/linux-2.6.18.2-34/include/linux/capability.h:
45,
from /usr/src/linux-2.6.18.2-34/include/linux/sched.h:44,
from /usr/src/linux-2.6.18.2-34/include/linux/module.h:9,
from /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/
nvenet.h:20,
from /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/
nvenet.c:22:
/usr/src/linux-2.6.18.2-34/include/linux/prefetch.h: In function ‘prefetch
_range’:
/usr/src/linux-2.6.18.2-34/include/linux/prefetch.h:62: warning: pointer of
type ‘void *’ used in arithmetic
In file included from /usr/src/linux-2.6.18.2-34/include/linux/dmapool.h:14,
from /usr/src/linux-2.6.18.2-34/include/linux/pci.h:564,
from /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/
nvenet.h:32,
from /tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/
nvenet.c:22:
include2/asm/io.h: In function ‘check_signature’:
include2/asm/io.h:245: warning: wrong type argument to increment
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c: At top level
:
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:217: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:220: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:223: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:226: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:229: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:232: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:235: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:238: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:241: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:244: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:247: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:250: error: e
xpected ‘)’ before string constant
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:336: warning:
initialization from incompatible pointer type
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:1224:5: warni
ng: "SKB_GSO_TCPV4" is not defined
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c: In function
‘proc_fill_hardware_info’:
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:3247: warning
: format ‘80809d8’ expects type ‘long unsigned int’, but argument 6
has type ‘resource_size_t’
/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.c:3250: warning
: format ‘134744536’ expects type ‘long int’, but argument 6 has typ
e ‘resource_size_t’
make[4]: *** [/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet/nvenet.o
] Błąd 1
make[3]: *** [_module_/tmp/selfgz16137/NFORCE-Linux-x86-1.0-0310-pkg1/nvnet]
Błąd 2
make[2]: *** [modules] Błąd 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
ERROR: Installation of the network driver has failed. Please see the file
'/var/log/nvidia-nforce-installer.log' for details. You may find
suggestions on fixing installation problems in the README available on
the Linux driver download page at www.nvidia.com.
Code:
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1) 00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2) 00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2) 00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2) 00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2) 00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) 00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1) 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) 00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) 00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2) 00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) 00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) 00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 02:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1) ![]() |
|
|
|
|
|
|
#2 | |
|
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
|
The network driver should be shipped with your linux distribution and is called 'forcedeth'. It is part of the Linux kernel. In the past the drivers weren't part of the Linux kernel and at that moment nvidia offered their own drivers (they were closed source). You can find a little more info here: http://www.nvidia.com/object/linux_nforce_1.21.html
|
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Mar 2007
Posts: 2
|
Quote:
maybe I should try some other distributions... but I wanted suse... and I have to say, that when I turn suse on, he's detecting wire network connection and he's connecting it, but it doesn't work. and in each turning on it's different eth (the last time it was eth12). dunno what to do... |
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Apr 2007
Posts: 3
|
hi.
i'm using the same mainboard and chipset. basically there are two problems you have. 1. the NİC of the MCP61 is not seen in YAST so you are not able to configure it. right? what you just should do ist to install the KNetworkManager and just let him work for you. you don't really need to set up your NİC in YAST at all. as soon as there is a network connection KNetworkManager initialises the MCP61 NİC and connects. that's how it works on my system. 2. every reboot gives your NİC a new name eth0, eth1,...etc. right? i don't know the cause but the solution ist very simple: in the file "/etc/sysconfig/network/config" just turn the value "FORCE_PERSISTENT_NAMES" to "no". after reboot your NİC will be always eth0.. good luck and greets, sahafiec |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: May 2007
Posts: 1
|
...or just stop being a hippie and use Windows. It just works.
|
|
|
|
![]() |
| Thread Tools | |
|
|