nero
(nero)
11 Sierpień 2006 18:34
#1
witam
mam problem z zainstalowaniem sterowników do wbudowanej w płytę główną karty sieciowej (GA-K8N51GMF-9)
pobrałem te sterowniki: http://www.nvidia.com/object/linux_nfor … -0310.html
jednak przy próbie instalacji pojawia się błąd “No precompiled kernel interface was found to match your kernel…”
po kliknięciu enter system próbuje sam kompilować ale kończy się to niepowodzeniem.
mam oczywiście zainstalowane takie pakiety jak kernel-source, gcc, itp.
nie mam pojęcia dlaczego nie chce się przekompilować gdyż jak instalowałem sterowniki do karty graficznej: http://www.nvidia.com/object/linux_disp … -8762.html to również pojawiał się ten sam error ale po kliknięciu enter próba kompilacji się powiodła (i tym samym zakończyły się moje długie boje z zainstalowaniem grafiki) więc chyba tutaj też powinno się udać
pozostała tylko ta nieszczęsna karta sieciowa
ma ktoś jakieś sugestie jak to zainstalować?
nie mam dużej wiedzy o linuxie ale mam chęci się poduczyć
z góry dziękuje za pomoc
pozdrawiam
knapik
(Init3)
11 Sierpień 2006 18:48
#2
hmm no a jak sie laczysz z netem? jak przez kabel to wystarczy podpiąc od razu do karty z tylu kompa przek kabel sieciowy i żadnych sterowników nie musisz instalowac.
nero
(nero)
11 Sierpień 2006 18:55
#3
internet mam z kablówki
oczywiście mam kabel podpięty do karty sieciowej ale niestety nie działa
dlatego jestem zmuszony przełączać co chwila windows<=>linux jak chce cokolwiek sprawdzic
na jednym forum wyczytałem, że moja płyta głowna nie jest obsługiwana ale po instalacji tych sterów wszystko powinno śmigać
problem w tym że nie moge ich zainstalować
Podaj wynik poleceń lspci i lsmod (pierwsze musisz wydać jako root, drugie niekoniecznie)
system
(system)
11 Sierpień 2006 19:35
#5
Czy w /usr/src/linux znajduja się źródła kernela? Jak nie, to podlinkuj
ln -s /sciezka/do/kernel-source/ /usr/src/linux
nero
(nero)
11 Sierpień 2006 20:36
#6
uff zauważyłem, że nie mogę również zapisywać na partycje ntfs
no ale tym się poźniej zajmę, teraz najważniejsza jest ta sieć
dobrze, że moja wysłużona stacja dyskietek działa:)
no więc tak
log z lspci:
linux-n77q:~ # lspci 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2) 00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a2) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1) 00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1) 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 01:0e.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) linux-n77q:~ #
log z lsmod:
linux-n77q:~ # lsmod Module Size Used by af_packet 55820 2 xt_pkttype 18560 3 ipt_LOG 23168 8 xt_limit 19328 8 snd_pcm_oss 65792 0 snd_mixer_oss 34304 1 snd_pcm_oss snd_seq 74400 0 snd_seq_device 25616 1 snd_seq ip6t_REJECT 22272 3 xt_tcpudp 19968 3 ipt_REJECT 22272 3 xt_state 18816 12 iptable_mangle 19584 0 iptable_nat 25220 0 ip_nat 35884 1 iptable_nat iptable_filter 19712 1 ip6table_mangle 19072 0 ip_conntrack 75164 3 xt_state,iptable_nat,ip_nat nfnetlink 23368 2 ip_nat,ip_conntrack ip_tables 30792 3 iptable_mangle,iptable_nat,iptable_filter ip6table_filter 19584 1 ip6_tables 32328 2 ip6table_mangle,ip6table_filter x_tables 30984 10 xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tables ipv6 329728 15 ip6t_REJECT apparmor 73760 0 aamatch_pcre 30720 1 apparmor nls_utf8 18688 3 ntfs 200424 2 loop 32784 0 dm_mod 77232 0 nvidia 5446484 16 snd_hda_intel 36252 1 snd_hda_codec 191104 1 snd_hda_intel snd_pcm 116488 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec snd_timer 42504 2 snd_seq,snd_pcm snd 83112 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer floppy 82856 0 soundcore 27296 1 snd i2c_core 39808 1 nvidia forcedeth 40964 0 ehci_hcd 47624 0 snd_page_alloc 26896 2 snd_hda_intel,snd_pcm ohci_hcd 36740 0 ohci1394 49736 0 ide_cd 57120 1 cdrom 52392 1 ide_cd usbcore 149288 3 ehci_hcd,ohci_hcd ieee1394 119800 1 ohci1394 parport_pc 56680 1 lp 29640 0 parport 56460 2 parport_pc,lp reiserfs 239616 1 edd 26760 0 fan 21896 0 thermal 32272 0 processor 50280 1 thermal sg 52136 0 sata_nv 27140 2 libata 90904 1 sata_nv amd74xx 31280 0 [permanent] sd_mod 34176 3 scsi_mod 163760 3 sg,libata,sd_mod ide_disk 32768 3 ide_core 164996 3 ide_cd,amd74xx,ide_disk linux-n77q:~ #
kernel-source faktycznie nie miałem w /usr/src/linux
zrobiłem tak jak polecił debianowiec
mianowicie:
ln -s /usr/share/doc/packages/kernel-source/ /usr/src/linux
i w tym foldere powstał “skrót” do folderu z kernel-source (nie wiem czy o to chodziło)
niestety nie pomogło
bląd jaki powstaje po tym jak zatwierdzę “No precompiled kernel interface was found to match your kernel…” (tutaj próbuje coś “kompilować”) to:
“ERROR: The NVIDIA kernel module was not created.”
natomiast log z tej instalacji wygląda tak:
/usr/share/doc/packages/kernel-source/ ERROR: The NVIDIA kernel module was not created. nforce-installer log file ‘/var/log/nvidia-nforce-installer.log’ creation time: Fri Aug 11 22:05:50 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-6) NVIDIA network driver for Linux-x86_64 (1.0-12) -> 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.21-0.8-smp (geeko@buildhost) (gcc version 4.1.0 (SUSE Linux)) #1 SMP Mon Jul 3 18:25:39 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.16.21-0.8-smp/source’ -> Kernel output path: ‘/lib/modules/2.6.16.21-0.8-smp/build’ -> Performing cc_version_check with CC=“cc”. -> running command /usr/bin/grep “^PATCHLEVEL =” /lib/modules/2.6.16.21-0.8-smp/source/Makefile | /usr/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.21-0.8 -smp/source SYSOUT=/lib/modules/2.6.16.21-0.8-smp/build’… make -C /lib/modules/2.6.16.21-0.8-smp/build \ KBUILD_SRC=/usr/src/linux-2.6.16.21-0.8 \ KBUILD_EXTMOD="/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/mai n" -f /usr/src/linux-2.6.16.21-0.8/Makefile modules rm -rf /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/.tmp_v ersions mkdir -p /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/.tmp _versions make -f /usr/src/linux-2.6.16.21-0.8/scripts/Makefile.build obj=/tmp/selfgz4 133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main cc -Wp,-MD,/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/ .nvalinux.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.1.0/inc lude -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.21-0.8/includ e -include /usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp/include/linux/autocon f.h -I/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-declara tion -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -mtune=generic -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/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-p kg1/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-su bscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-ca st-qual -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=# s" -D"KBUILD_BASENAME=KBUILD_STR(nvalinux)" -D"KBUILD_MODNAME=KBUILD_STR(nv sound)" -c -o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main /.tmp_nvalinux.o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/m ain/nvalinux.c In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/list.h:7, from /usr/src/linux-2.6.16.21-0.8/include/linux/wait.h:23, from include2/asm/semaphore.h:42, from /usr/src/linux-2.6.16.21-0.8/include/linux/sched.h:20, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:10 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvalinux.c:19: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h: In function ‘prefet ch_range’: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h:62: warning: pointer o f type ‘void *’ used in arithmetic In file included from include2/asm/elf.h:11, from /usr/src/linux-2.6.16.21-0.8/include/linux/elf.h:6, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:17 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvalinux.c:19: include2/asm/compat.h: In function ‘compat_alloc_user_space’: include2/asm/compat.h:202: warning: pointer of type ‘void *’ used in ari thmetic In file included from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvalinux.c:25: include2/asm/io.h: In function ‘check_signature’: include2/asm/io.h:308: warning: wrong type argument to increment In file included from include2/asm/pci.h:93, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:684, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvalinux.c:29: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h: In functi on ‘pci_map_page’: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h:49: warnin g: pointer of type ‘void *’ used in arithmetic /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvalinux.c: I n function ‘AosMemoryPhysicalAddressListGet’: /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvalinux.c:71 0: warning: unused variable ‘phys_addr’ /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvalinux.c: A t top level: /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvavm.h:208: warning: ‘nv_flush_caches’ defined but not used cc -Wp,-MD,/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/ .nvmixer.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.1.0/incl ude -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.21-0.8/include -include /usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp/include/linux/autoconf. h -I/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main -Wall - Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-declarat ion -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -mtune=generic -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-sig n -I/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main -Wall -W implicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wp ointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CH ANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUI LD_STR(nvmixer)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /tmp/selfgz4133/NFORCE-Linux-x8 6_64-1.0-0306-pkg1/nvsound/main/.tmp_nvmixer.o /tmp/selfgz4133/NFORCE-Linux- x86_64-1.0-0306-pkg1/nvsound/main/nvmixer.c In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/list.h:7, from /usr/src/linux-2.6.16.21-0.8/include/linux/wait.h:23, from include2/asm/semaphore.h:42, from /usr/src/linux-2.6.16.21-0.8/include/linux/sched.h:20, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:29, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmixer.c:14: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h: In function ‘prefet ch_range’: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h:62: warning: pointer o f type ‘void *’ used in arithmetic In file included from include2/asm/elf.h:11, from /usr/src/linux-2.6.16.21-0.8/include/linux/elf.h:6, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:17 , from /usr/src/linux-2.6.16.21-0.8/include/linux/device.h:20 , from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:54, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:35, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmixer.c:14: include2/asm/compat.h: In function ‘compat_alloc_user_space’: include2/asm/compat.h:202: warning: pointer of type ‘void *’ used in ari thmetic In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/dmapool.h:1 4, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:558, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:35, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmixer.c:14: include2/asm/io.h: In function ‘check_signature’: include2/asm/io.h:308: warning: wrong type argument to increment In file included from include2/asm/pci.h:93, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:684, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:35, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmixer.c:14: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h: In functi on ‘pci_map_page’: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h:49: warnin g: pointer of type ‘void *’ used in arithmetic cc -Wp,-MD,/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/ .nvmain.o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.1.0/inclu de -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.21-0.8/include -include /usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp/include/linux/autoconf. h -I/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main -Wall - Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-declarat ion -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -mtune=generic -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 -Wdec laration-after-statement -Wno-pointer-sign -I/tmp/selfgz4133/NFORCE-Linux-x8 6_64-1.0-0306-pkg1/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wf ormat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"K BUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvmain)" -D"KBUILD_MODNAME=K BUILD_STR(nvsound)" -c -o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/ nvsound/main/.tmp_nvmain.o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1 /nvsound/main/nvmain.c In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/list.h:7, from /usr/src/linux-2.6.16.21-0.8/include/linux/wait.h:23, from include2/asm/semaphore.h:42, from /usr/src/linux-2.6.16.21-0.8/include/linux/sched.h:20, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:10 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmain.c:27: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h: In function ‘prefet ch_range’: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h:62: warning: pointer o f type ‘void *’ used in arithmetic In file included from include2/asm/elf.h:11, from /usr/src/linux-2.6.16.21-0.8/include/linux/elf.h:6, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:17 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmain.c:27: include2/asm/compat.h: In function ‘compat_alloc_user_space’: include2/asm/compat.h:202: warning: pointer of type ‘void *’ used in ari thmetic In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/dmapool.h:1 4, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:558, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:35, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmain.c:29: include2/asm/io.h: In function ‘check_signature’: include2/asm/io.h:308: warning: wrong type argument to increment In file included from include2/asm/pci.h:93, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:684, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvhw.h:35, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main/nvmain.c:29: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h: In functi on ‘pci_map_page’: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h:49: warnin g: pointer of type ‘void *’ used in arithmetic /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvmain.c: In function ‘Nvaudio_mmap’: /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvmain.c:987: error: implicit declaration of function ‘remap_page_range’ /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvmain.c: At top level: /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main/nvmain.c:2180 : error: expected ‘)’ before string constant make[4]: *** [/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvsound/main /nvmain.o] Error 1 make[3]: *** [_module_/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvso und/main] Error 2 make[2]: *** [modules] Error 2 -> Error. ERROR: The NVIDIA kernel module was not created. ERROR: Installation of the audio 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 http://www.nvidia.com . -> Starting install of NVIDIA network driver for Linux-x86_64 -> Checking for loaded module nvnet -> Checking for loaded module forcedeth -> License accepted. -> Skipping check for conflicting rpms. -> /proc/version is Linux version 2.6.16.21-0.8-smp (geeko@buildhost) (gcc version 4.1.0 (SUSE Linux)) #1 SMP Mon Jul 3 18:25:39 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. -> Using the kernel source path ‘/lib/modules/2.6.16.21-0.8-smp/source’ as specified by the ‘–kernel-source-path’ commandline option. -> Kernel source path: ‘/lib/modules/2.6.16.21-0.8-smp/source’ -> Using the kernel output path ‘/lib/modules/2.6.16.21-0.8-smp/build’ as specified by the ‘–kernel-output-path’ commandline option. -> Kernel output path: ‘/lib/modules/2.6.16.21-0.8-smp/build’ -> Performing cc_version_check with CC=“cc”. -> running command /usr/bin/grep “^PATCHLEVEL =” /lib/modules/2.6.16.21-0.8-smp/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.16.21-0.8-smp/so urce SYSOUT=/lib/modules/2.6.16.21-0.8-smp/build’… make -C /lib/modules/2.6.16.21-0.8-smp/build \ KBUILD_SRC=/usr/src/linux-2.6.16.21-0.8 \ KBUILD_EXTMOD="/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet" -f / usr/src/linux-2.6.16.21-0.8/Makefile modules rm -rf /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/.tmp_versions mkdir -p /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/.tmp_versio ns make -f /usr/src/linux-2.6.16.21-0.8/scripts/Makefile.build obj=/tmp/selfgz4 133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet cc -Wp,-MD,/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/.nvenet .o.d -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.1.0/include -D__ KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.21-0.8/include -includ e /usr/src/linux-2.6.16.21-0.8-obj/x86_64/smp/include/linux/autoconf.h -I/t mp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet -Wall -Wundef -Wstric t-prototypes -Wno-trigraphs -Werror-implicit-function-declaration -fno-stric t-aliasing -fno-common -ffreestanding -Os -fomit-frame-pointer -mtune=generi c -m6 4 -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 -DDRIVERVER=“999 9” -I/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet -Wall -Wimpli cit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointe r-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DMODULE -D" KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvenet)" -D"KBUILD_MODNAME= KBUILD_STR(nvnet)" -c -o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/n vnet/.tmp_nvenet.o /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/n venet.c In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/list.h:7, from /usr/src/linux-2.6.16.21-0.8/include/linux/wait.h:23, from include2/asm/semaphore.h:42, from /usr/src/linux-2.6.16.21-0.8/include/linux/sched.h:20, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:10 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.h:20, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.c:22: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h: In function ‘prefet ch_range’: /usr/src/linux-2.6.16.21-0.8/include/linux/prefetch.h:62: warning: pointer o f type ‘void *’ used in arithmetic In file included from include2/asm/elf.h:11, from /usr/src/linux-2.6.16.21-0.8/include/linux/elf.h:6, from /usr/src/linux-2.6.16.21-0.8/include/linux/module.h:17 , from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.h:20, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.c:22: include2/asm/compat.h: In function ‘compat_alloc_user_space’: include2/asm/compat.h:202: warning: pointer of type ‘void *’ used in ari thmetic In file included from /usr/src/linux-2.6.16.21-0.8/include/linux/dmapool.h:1 4, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:558, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.h:32, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.c:22: include2/asm/io.h: In function ‘check_signature’: include2/asm/io.h:308: warning: wrong type argument to increment In file included from include2/asm/pci.h:93, from /usr/src/linux-2.6.16.21-0.8/include/linux/pci.h:684, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.h:32, from /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t/nvenet.c:22: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h: In functi on ‘pci_map_page’: /usr/src/linux-2.6.16.21-0.8/include/asm-generic/pci-dma-compat.h:49: warnin g: pointer of type ‘void *’ used in arithmetic /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c: At top lev el: /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:217: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:220: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:223: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:226: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:229: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:232: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:235: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:238: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:241: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:244: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:247: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:250: error: expected ‘)’ before string constant /tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet.c:336: warnin g: initialization from incompatible pointer type make[4]: *** [/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvnet/nvenet .o] Error 1 make[3]: *** [_module_/tmp/selfgz4133/NFORCE-Linux-x86_64-1.0-0306-pkg1/nvne t] Error 2 make[2]: *** [modules] Error 2 -> Error. ERROR: The NVIDIA kernel module was not created.
mam nadzieje że nie zamieszałem za bardzo
system
(system)
11 Sierpień 2006 20:48
#7
Ojjj, namieszałeś. /usr/share/doc/packages/kernel-source/ to katalog z dokumentacją jądra :p. Pokaż wynik polecenia:
ls /usr/src
Skup się na poprawnym skonfigurowaniu sieci, bo karta sieciowa jest wykryta i działa. To jes moduł za nią odpowiedzialny.
nero:
forcedeth 40964 0
Mam taką samą kartę i nic nie trzeba z nią kombinować. Praktycznie we wszyskich dystrybucjach działa od ręki.
Masz coś źle w ustawieniach sieci skonfigurowane i dlatego nie działa.
nero
(nero)
11 Sierpień 2006 21:51
#9
mam ip przydzielane automatycznie przez dhcp
tak też mam ustawione w yascie
kiedyś próbowałem sprawdzić czy jak wpisze dane (ip, maska…) te co mam w windowsie to czy zadziała jednak nawet to nei pomaga więc moje podejżenia padły na kartę sieciową
polecienia ls (niestety nie ma kolorów i wyszło tochę nieczytelne ):
log z ifconfig
i takie coś:
nie mam pojęcia co może być nie tak
skoro to te ustawienia to czy muszę jeszcze coś konfigurować czy może wystarczy jak ustawie w yascie żeby automatycznie przydzielano adresy ip przez dhcp i przydziele to do karty sieciowej?
nie wiem już co może byś nie tak
EDIT
aha no i jeszcze taka sprawa, że niedawno zmieniłem kompa
na starym troche bawiłem się suse 10.0 no i tam wszystko działało
na nowym kompie zainstalowałem 10.1 i tu już problem
ustawienia sieci miałem takie same tam jak i tutaj
(zresztą tam zostały one automatycznie wykryte)
wątpie, że to wina wersji susła dlatego wydaje mi się, że to przez sieciówke
Wydaje Ci się. Z tego co widać, sieciówka działa poprawnie.
Pokaż jeszcze wynik cat /etc/resolv.conf
nero
(nero)
11 Sierpień 2006 22:38
#11
tak mi sie tylko wydawało, nie mam dużego doświadczenia z linuxem
wynik polecenia cat:
Nie masz wpisanych DNSów. Wpisz w tym pliku coś takiego:
nameserver 10.1.0.1
zastępując 10.1.0.1 swoim serwerem DNS.
Możesz jeszcze coś sprawdzić przed tym. Odpal przeglądarkę i w polu adersu wpisz 216.239.37.99 i zobacz co się wyświetli.
nero
(nero)
11 Sierpień 2006 22:57
#13
okey zaraz odpale susla tylko wcześniej takei pytanie
w instrukcji podanej przez providera (dotyczy windows więc nie wiem czy w linuxach też tak jest) pisze żeby DNS ustawić na automatyczne uzyskiwanie adresu
w win xp po wpisanu cmd>ipconfig mam tak:
Sufiks DNS konkretnego połączenia : telpol.net.pl
mam wpisać w ten plik: telpol.net.pl?
EDIT
areh miałeś rację to było coś z ustawieniami
tego posta piszę już spod susła
w sumie nie wiem co pomogło
wczoraj w nocy jak kładłem się spać to odpaliłem jeszcze suse i spróbowałem tak
dhcpcd -test i tutaj miałem odpowiedź, więc wniosek taki, że coś działało
następnie wydałem polecenia:
ifconfig eth0 down
killall dhcpcd
dhcpcd eht0
następnie “przeładowałem” konfigurację poleceniem
/etc/rc.d/network restart
jednak wtedy również nie działało
zrezygnowany poszedłem spać
dziś rano włączam kompa, żeby posprawdzać tak jak mi radziłeś i odziwo jest net
nie mam 100% pewności co pomogło bo oprócz tych komend nic więcej nei zmieniłem no ale działa i mam nadzieje że nei przestanie
pozdrawiam i dziękuję za pomoc