nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   General Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=27)
-   -   asus m2n/nforce 430/mcp61 + suse 10.2 = no network (http://www.nvnews.net/vbulletin/showthread.php?t=88663)

darcnet 03-24-07 01:12 PM

asus m2n/nforce 430/mcp61 + suse 10.2 = no network
 
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.

this is my lspci

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)

please, help me :)

Thunderbird 03-24-07 05:52 PM

Re: asus m2n/nforce 430/mcp61 + suse 10.2 = no network
 
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

darcnet 03-24-07 07:33 PM

Re: asus m2n/nforce 430/mcp61 + suse 10.2 = no network
 
Quote:

Originally Posted by Thunderbird
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

yes, I know. as I wrote in my first post, I've installed them. and they don't work... on this page is nothing about my problem.
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...

sahafiec 04-30-07 04:53 AM

Re: asus m2n/nforce 430/mcp61 + suse 10.2 = no network
 
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

instinctive 05-10-07 10:31 AM

Re: asus m2n/nforce 430/mcp61 + suse 10.2 = no network
 
...or just stop being a hippie and use Windows. It just works.


All times are GMT -5. The time now is 07:15 AM.

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