Hallo,
nachdem ich hier ein eifriger mitleser und ausprobierer bin, bin ich jetzt am ende meines Lateins ...
ich muss gestehen, ich und Linux ... naja, ich weiß wie Linux geschrieben wird, das war es dann aber auch fast schon. Aber, ich bin lern -willig und -begierig.
Mein Problem:
um den WAF meiner kürzlich erworbenen Activy zu steigern möchte ich auf das Patchkabel verzichten und auf W-Lan umrüsten
lspci zeigt:
Zitat01:09.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Google angeworfen --> aha, ndiswrapper wird benötigt
# emerge ndiswrapper
ZitatAlles anzeigen[32;01m*[0m See http://www.gentoo.org/doc/en/gentoo-kernel.xml for a list of supported kernels.
[32;01m*[0m Determining the location of the kernel source code
[32;01m*[0m Found kernel source directory:
[32;01m*[0m /usr/src/linux
[32;01m*[0m Found kernel object directory:
[32;01m*[0m /lib/modules/2.6.20.4-gentoo/build
[32;01m*[0m Found sources for kernel version:
[32;01m*[0m 2.6.20.4-gentoo
[32;01m*[0m Checking for suitable kernel configuration options...
[A[84C [34;01m[ [32;01mok[34;01m ][0m
>>> Unpacking source...
>>> Unpacking ndiswrapper-1.33.tar.gz to /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work
[32;01m*[0m Applying ndiswrapper-new_suspend2.patch ...
[A[84C [34;01m[ [32;01mok[34;01m ][0m
[32;01m*[0m Converting ndiswrapper-1.33/driver/Makefile to use M= instead of SUBDIRS= ...
[A[84C [34;01m[ [32;01mok[34;01m ][0m
>>> Source unpacked.
>>> Compiling source in /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33 ...
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
[32;01m*[0m Preparing ndiswrapper module
make -C /lib/modules/2.6.20.4-gentoo/build M=/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver
make[1]: Entering directory `/usr/src/linux-2.6.20.4-gentoo'
LD /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/built-in.o
CC [M] /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/crt.o
In file included from /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:47,
from /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/crt.c:16:
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/winnt_types.h:129:2: #error "gcc 3.4 or newer should be used for compiling this module"
In file included from /mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/crt.c:16:
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:626: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:626: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:626: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:627: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:627: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:627: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:630: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:630: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:630: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:633: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:633: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:633: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:635: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:635: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:635: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:636: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:636: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:636: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:637: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:637: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:637: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:638: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:638: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:638: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:639: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:639: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:639: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:640: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:640: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:640: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:641: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:641: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:641: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:642: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:642: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:642: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:644: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:644: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:644: warning: data definition has no type or storage class
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:645: error: syntax error before "wfastcall"
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:645: warning: type defaults to `int' in declaration of `wfastcall'
/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/ntoskernel.h:645: warning: data definition has no type or storage class
make[2]: *** [/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver/crt.o] Error 1
make[1]: *** [_module_/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/work/ndiswrapper-1.33/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.20.4-gentoo'
make: *** [default] Error 2
!!! ERROR: net-wireless/ndiswrapper-1.33 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 4064: Called src_compile
ndiswrapper-1.33.ebuild, line 63: Called linux-mod_src_compile
linux-mod.eclass, line 516: Called die
!!! Unable to make KSRC=/usr/src/linux KVERS=2.6.20.4-gentoo KBUILD=/lib/modules/2.6.20.4-gentoo/build -j1 all.
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/mnt/data/tmp/portage/net-wireless/ndiswrapper-1.33/temp/build.log'.
da Verliesen Sie ihn, was tun?
gruß
renameme