valeu cara!
vou tentar aqui
jaja eu respondo se deu certo
Versão Imprimível
valeu cara!
vou tentar aqui
jaja eu respondo se deu certo
oh shit, tem que recompilar o kernel depois ?
botei lá oq vc disse,
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
daí dei make
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2
tá faltando uns argumentos eu acho...
ah sim, a parte do menuconfig dexei assim :
<*> New SysKonnect GigaEthernet support (EXPERIMENTAL)
<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
1) installation
2) generate patch
3) exit
Choose your favorite installation method: 1
Please read this carfully!
This script will automatically compile and load the sk98lin
driver on your host system. Before performing both compilation
and loading, it is necessary to shutdown any device using the
sk98lin kernel module and to unload the old sk98lin kernel
module. This script will do this automatically per default.
Please plug a card into your machine. Without a card we aren't
able to check the full driver functionality.
Do you want proceed? (y/N) y
Create tmp dir (/tmp/Sk98IUljGBlYGEqQACWjilQbJ) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.15-1.1826.2.10_FC5smp) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (2) [ OK ]
Check architecture (found) [ OK ]
Set architecture (i386) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (none) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check archive file (sk98lin) [ OK ]
Check kernel gcc version (4.1.0) (Kernel:4.1.0 == gcc:4.1.0) [ OK ]
Check sk98lin driver availability (not loaded) [ OK ]
Check kernel header files (/usr/src/linux) [ OK ]
Unpack the sources (done) [ OK ]
Check sources for .config file (/usr/src/linux/.config) [ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (highmem64) [ OK ]
Change IOMMU (disabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Check kernel header version (Kernel:2.6.15-1.1826.2.10_FC5smp != Header:2.6.15-1.1826.2.10_FC5) [ OK ]
Save old version.h (saved) [ OK ]
Check and create new version.h (created) [ OK ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (error) [ failed ]
isso com o driver...
Acho que ta faltando alguma coisa no seu source do Linux, sua instalacao eh full?
Esse driver "<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support" seria o driver certo, mas pelo que eu vi ele nao funciona direito, de qualquer maneira voce nao deve deixar os dois drivers como built-in ao mesmo tempo, deixe um deles como modulo(M).Citação:
<*> New SysKonnect GigaEthernet support (EXPERIMENTAL)
<*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
Se voce for compilar o driver, esse driver e uma nova versao do driver "SysKonnect SK-98xx".
Ali aonde voce passou as duas ultimas linhas depois do make, passa as linhas que ficam acima disso...
[root@Rafaela:/usr/src/linux]# make menuconfig
scripts/kconfig/mconf arch/i386/Kconfig
#
# using defaults found in .config
#
# <M> New SysKonnect GigaEthernet support (EXPERIMENTAL)
# <*> Marvell Yukon Chipset / SysKonnect SK-98xx Support
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
[root@Rafaela:/usr/src/linux]# make
CHK include/linux/version.h
UPD include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2