[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

problemas com a placa de rede



bom dia,

tenho uma placa de chipset via-rhine em casa, e não estou conseguindo fazer
o debian (3 rc 2, instalação bf24) reconhecê-la.

eu baixei os arquivos do driver para compilar, mas ele reclamou por não
haver o código-fonte do kernel. assim, eu instalei o código-fonte do kernel,
e o descompactei em "/usr/src/kernel-source-2.4.18", e criei o link
simbólico "/usr/src/linux-$(uname -r)":

drwxr-xr-x   14 root     root         4096 Aug  9 20:21 kernel-source-2.4.18
-rw-r--r--    1 root     root     131430400 Aug  9 20:25
kernel-source-2.4.18.tar
lrwxrwxrwx    1 root     src            20 Jan  5 23:33
linux-2.4.18-bf2.4 -> kernel-source-2.4.18
drwxr-xr-x    7 root     root         4096 Jan  5 22:35 rpm

conforme requeria o "Makefile". depois disso, a compilação reclamou que não
encontrava o arquivo "version.h". assim, eu o fiz procurar no diretório
"/usr/include/linux":

VERSION_FILE := /usr/include/linux/version.h
#VERSION_FILE := $(KSRC)/include/linux/version.h
CONFIG_FILE  := $(KSRC)/include/linux/config.h

mas ele deu o seguinte erro:

Makefile:112: ***
Makefile:114: *** Warning: kernel source configuration (SMP)
Makefile:115: *** does not match running kernel (UP)
Makefile:120: *** Continuing with build,
Makefile:121: *** resulting driver may not be what you want
Makefile:122: ***
gcc -Wall -DLINUX -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -D__NO_VERSION__ -O2
 -pipe -I/usr/src/linux-2.4.18-bf2.4/include -I. -Wstrict-prototypes -fomit-
frame-pointer  -DVMNS -D__SMP__   -c -o rhine_main.o rhine_main.c
In file included from rhine.h:23,
                 from rhine_main.c:18:
/usr/src/linux-2.4.18-bf2.4/include/linux/module.h:21: linux/modversions.h:
No such file or directory
make: *** [rhine_main.o] Error 1

eu verifiquei que o kernel que vem no bf24 tem suporte para via-rhine, mas
ele reclama de uns parâmetros, os quais não encontrei referencia em lugar
nenhum na internet.

no kurumin, os módulos "via-rhine", "crc32" e "mii" eram utilizados para
reconhecer a placa de rede, mas não encontrei referência a esses dois
últimos módulos durante a instalação do debian.

alguém sabe como posso fazer para resolver esse problema?

obrigado,

cláudio henrique.



Reply to: