FC5下,K8N主板,AMD64 CPU,网卡问题
偶装了FC5 X86_64,K8N主板,AMD64 CPU ,Alapha宽带路由器,路由器自动虚拟拨号(pppoe),Linux设置为自动获得IP,有时能成功,有时不能,在XP运行后,重起,再进入Linux,几乎不能自动获得IP,在linuxx下ping不通路由器,也ping不通其它主机,ifconfig查看,inet addr:没内容。但在XP下从没出现这种问题,请大侠们指点。 看看网络设置里面是否激活网卡先 都试过了,网卡可以启动,就是动态分配IP地址时失败。 那样就指定IP好了 我的就是用的静态IP,动态的我没有实验过。 我现在加了一块网卡,用这块上网,没出现过什么问题。用集成网卡连内部网也出现过ping不通的问题,用ifconfig看该集成网卡驱动运行似乎正常,断电关机后等上一会重新进入Linux就能正常运行。我估计是网卡驱动问题,初始化不彻底,查看了下驱动名称,是ForceDetch,我一直到处寻找NVIDIA nForce networking controler驱动,没找到,那位大侠知道的,指点一下。 FC对你网卡的很可能有问题没有在NVIDIA nForce的主板下安装FC5的经验
NVIDIA 的网卡驱动在http://www.nvidia.com/page/home.html Nvidia有一个二合一的驱动不错,声卡、网卡都有了。
http://www.nvidia.com/object/unix.html
Linux IA32 Drivers
Latest Version: 1.0-0310
Linux AMD64/EM64T Drivers
Latest Version: 1.0-0310
根据自己系统的版本选择,看看说明文件,有时候需要自己加两行,把设备挂上去。 安装这个驱动要先安装fc5 source.
fc5没有自带source的,要自己下载安装 感谢cyxhome、sword323及各位的关心,我下载过FC5部分source,可以编译模块,晚上回去安装一下。 请问大虾们:我的网卡问题解决了,但声卡驱动编译过后,安装有问题路,编译的LOG如下,请帮忙: :P
nforce-installer log file '/var/log/nvidia-nforce-installer.log'
creation time: Wed May 17 15:19:24 2006
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_64
-> Found package NVIDIA network driver for Linux-x86_64
-> Please select packages for installation:
Selections:
NVIDIA audio driver for Linux-x86_64 (1.0-7)
-> Starting install of NVIDIA audio driver for Linux-x86_64
-> Checking for loaded module nvsound
-> Checking for loaded module nvaudio
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.16-1.2096_FC5
([email protected]) (gcc version 4.1.0 20060304 (Red Hat
4.1.0-3)) #1 SMP Wed Apr 19 05:14:26 EDT 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.16-1.2096_FC5/source'
-> Kernel output path: '/lib/modules/2.6.16-1.2096_FC5/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.16-1.2096_FC5/source/Makefile | /bin/cut -d " " -f 3
-> Kernel module filename is nvsound.ko
Cleaning kernel module build directory.
executing: 'cd ./nvsound/main; make clean'...
rm -f *.ko *mod.* *.cmd nv*.o *~ core
-> Building kernel module:
executing: 'cd ./nvsound/main; make module SYSSRC=/lib/modules/2.6.16-1.2096
_FC5/source SYSOUT=/lib/modules/2.6.16-1.2096_FC5/build'...
make -C /lib/modules/2.6.16-1.2096_FC5/build \
KBUILD_SRC=/usr/src/kernels/2.6.16-1.2096_FC5-x86_64 \
KBUILD_EXTMOD="/root/nforce64/nvsound/main" -f /usr/src/kernels/2.6.16-1.209
6_FC5-x86_64/Makefile modules
mkdir -p /root/nforce64/nvsound/main/.tmp_versions
make -f /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/scripts/Makefile.build obj
=/root/nforce64/nvsound/main
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvalinux.o.d-nostdinc -isystem /
usr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclu
de2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/lin
ux/autoconf.h-I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototyp
es -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit
-frame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone -mcmodel=kernel
-pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables
-funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-
statement -Wno-pointer-sign-I/root/nforce64/nvso
und/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts
-Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -
Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBU
ILD_BASENAME=KBUILD_STR(nvalinux)"-D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -
c -o /root/nforce64/nvsound/main/.tmp_nvalinux.o /root/nforce64/nvsound/main
/nvalinux.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /root/nforce64/nvsound/main/nvalinux.c:19:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from /root/nforce64/nvsound/main/nvalinux.c:25:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvalinux.c:29:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
/root/nforce64/nvsound/main/nvalinux.c: In function 'AosMemoryPhysicalAddres
sListGet':
/root/nforce64/nvsound/main/nvalinux.c:710: warning: unused variable 'phys_a
ddr'
/root/nforce64/nvsound/main/nvalinux.c: At top level:
/root/nforce64/nvsound/main/nvavm.h:208: warning: 'nv_flush_caches' defined
but not used
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvmixer.o.d-nostdinc -isystem /u
sr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclud
e2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/linu
x/autoconf.h-I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototype
s -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-
frame-pointer -g -march=k8 -
mtune=nocona -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -W
no-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -m
no-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -Wno-pointer-sign
-I/root/nforce64/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wform
at -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUI
LD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvmixer)"-D"KBUILD_MODNAME=KBU
ILD_STR(nvsound)" -c -o /root/nforce64/nvsound/main/.tmp_nvmixer.o /root/nfo
rce64/nvsound/main/nvmixer.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from /root/nforce64/nvsound/main/nvhw.h:29,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvmain.o.d-nostdinc -isystem /us
r/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclude
2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/linux
/autoconf.h-I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototypes
-Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-fr
ame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone -mcmodel=kernel -p
ipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -f
unit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-st
atement -Wno-pointer-sign-I/root/nforce64/nvsound/main -Wall -Wimplicit -W
return-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arit
h -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_A
TTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvma
in)"-D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /root/nforce64/nvsound/ma
in/.tmp_nvmain.o /root/nforce64/nvsound/main/nvmain.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /root/nforce64/nvsound/main/nvmain.c:27:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmain.c:29:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmain.c:29:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
/root/nforce64/nvsound/main/nvmain.c: In function 'Nvaudio_mmap':
/root/nforce64/nvsound/main/nvmain.c:991: warning: implicit declaration of f
unction 'remap_page_range'
ld -m elf_x86_64 -d -r -o /root/nforce64/nvsound/main/nvsound.o /root/nfor
ce64/nvsound/main/mcpmain.o /root/nforce64/nvsound/main/nvalinux.o /root/nfo
rce64/nvsound/main/nvmixer.o /root/nforce64/nvsound/main/nvmain.o
Building modules, stage 2.
make -rR -f /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/scripts/Makefile.modpo
st
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/Mod
ule.symvers /root/nforce64/nvsound/main/nvsound.o
Warning: could not find /root/nforce64/nvsound/main/.mcpmain.o.cmd for /root
/nforce64/nvsound/main/mcpmain.o
*** Warning: "remap_page_range" und
efined!
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvsound.mod.o.d-nostdinc -isyste
m /usr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iin
clude2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/
linux/autoconf.h -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/ -I -Wall -Wund
ef -W
strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestan
ding -Os -fomit-frame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone
-mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronou
s-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wde
claration-after-statement -Wno-pointer-sign-D"KBUILD_STR(s)=#s" -D"KBUILD_
BASENAME=KBUILD_STR(nvsound)"-D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -DMODU
LE -c -o /root/nforce64/nvsound/main/nvsound.mod.o /root/nforce64/nvsound/ma
in/nvsound.mod.c
ld -m elf_x86_64 -r -o /root/nforce64/nvsound/main/nvsound.ko /root/nforce
64/nvsound/main/nvsound.o /root/nforce64/nvsound/main/nvsound.mod.o
-> done.
-> Kernel module compilation complete.
-> Testing kernel module:
-> Backing up existing module
/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko to
./nvsound/main/nvsound.ko.backup
-> Copying test module ./nvsound/main/nvsound.ko to
/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko
ERROR: Unable to load the kernel module 'nvsound.ko'.This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed.If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: FATAL: Error inserting nvsound
(/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko): Unknown symbol
in module, or unknown parameter (see dmesg)
-> Restoring backup /lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko
-> Testing completed.
ERROR: Installation of the audio driver has failed.Please see the file
'/var/log/nvidia-nforce-installer.log' for details.You may find
suggestions onfixing installation problems in the README available on
the Linux driver download page at www.nvidia.com. 请大虾们认真看看,我觉得不应是Source的问题,因为网卡也是编译成MODULE后安装上的,我已经生活在无声的世界里很长时间了,可怜可怜吧?
页:
[1]