Modulo atl2 da placa de rede

1. Modulo atl2 da placa de rede

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 09/10/2009 - 12:32h

Boa tarde

Estou com uma placa mae p5gc-mx, que tem um placa de rede on-board atheros, Atl2 com o comando lspci Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0),

baixei alguns driver na net mas todos quando dou o comando make install aparece a seguinte mensagem:

# make install
make -C /lib/modules/2.6.18-92.el5/build SUBDIRS=/usr/src/L2-driver/src modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.18-92.el5-i686'
CC [M] /usr/src/L2-driver/src/at_main.o
In file included from /usr/src/L2-driver/src/at.h:30,
from /usr/src/L2-driver/src/at_main.c:28:
/usr/src/L2-driver/src/kcompat.h:1079: error: redefinition of typedef ‘irq_handler_t’
include/linux/interrupt.h:67: error: previous declaration of ‘irq_handler_t’ was here
make[2]: ** [/usr/src/L2-driver/src/at_main.o] Erro 1
make[1]: ** [_module_/usr/src/L2-driver/src] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.18-92.el5-i686'
make: ** [default] Erro 2


Alguem poderia me ajudar a instalara esta placa de rede on-board..



  


2. Re: Modulo atl2 da placa de rede

Joao
stack_of

(usa Slackware)

Enviado em 09/10/2009 - 12:49h

Amigão, execute novamente o comando lspci com a flag -v e verifica se o existe um módulo no kernel apropriado para a placa:

lspci -v


3. Re: Modulo atl2 da placa de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 09/10/2009 - 13:39h

O link correto para a sua placa é esse aki:

http://ftp.de.debian.org/debian/pool/main/a/atl2/atl2_2.0.5.orig.tar.gz

Depois d descompactado, vc dá o comando:

# make

Depois d compilado, execute o comando abaixo para copiar o módulo para o sistema:

# cp atl2.ko /lib/modules/`uname -r`/kernel/drivers/net

Para carregar o módulo, faça:

# modprobe atl2


4. Re: Modulo atl2 da placa de rede

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 09/10/2009 - 13:56h

02:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0)
Subsystem: ASUSTeK Computer Inc. Unknown device 8233
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at dffc0000 (64-bit, non-prefetchable) [size=256K]
Expansion ROM at dffa0000 [disabled] [size=128K]
Capabilities: [40] Power Management version 2
Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [58] Express Endpoint IRQ 0



5. Re: Modulo atl2 da placa de rede

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 09/10/2009 - 14:14h


renato_pacheco
(usa Slackware) [3] Enviado em 09/10/2009 - 13:39h:


O link correto para a sua placa é esse aki:

http://ftp.de.debian.org/debian/pool/main/a/atl2/atl2_2.0.5.orig.tar.gz

Depois d descompactado, vc dá o comando:

# make

Depois d compilado, execute o comando abaixo para copiar o módulo para o sistema:

# cp atl2.ko /lib/modules/`uname -r`/kernel/drivers/net

Para carregar o módulo, faça:

# modprobe atl2

Quando comando make da erro.

[root@Firewall-Teste atl2-2.0.5]# make
make -C /lib/modules/2.6.18-92.el5/build SUBDIRS=/usr/atl2-2.0.5 modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.18-92.el5-i686'
CC [M] /usr/atl2-2.0.5/atl2_main.o
/usr/atl2-2.0.5/atl2_main.c:72: error: ‘PCI_VENDOR_ID_ATTANSIC’ undeclared here (not in a function)
/usr/atl2-2.0.5/atl2_main.c: In function ‘atl2_request_irq’:
/usr/atl2-2.0.5/atl2_main.c:712: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/usr/atl2-2.0.5/atl2_main.c:1548:49: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/usr/atl2-2.0.5/atl2_main.c: In function ‘atl2_probe’:
/usr/atl2-2.0.5/atl2_main.c:1548: error: ‘INIT_WORK’ undeclared (first use in this function)
/usr/atl2-2.0.5/atl2_main.c:1548: error: (Each undeclared identifier is reported only once
/usr/atl2-2.0.5/atl2_main.c:1548: error: for each function it appears in.)
/usr/atl2-2.0.5/atl2_main.c:1548: warning: statement with no effect
/usr/atl2-2.0.5/atl2_main.c:1549:55: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/usr/atl2-2.0.5/atl2_main.c:1549: warning: statement with no effect
make[2]: ** [/usr/atl2-2.0.5/atl2_main.o] Erro 1
make[1]: ** [_module_/usr/atl2-2.0.5] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.18-92.el5-i686'
make: ** [all] Erro 2
[root@Firewall-Teste atl2-2.0.5]#





6. Re: Modulo atl2 da placa de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 09/10/2009 - 14:17h

O problema é q o seu kernel tá muito antigo. Num tem jeito d vc atualizar seu kernel não?


7. Re: Modulo atl2 da placa de rede

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 09/10/2009 - 14:27h

Já q tá antigo seu kernel, vc já tentou esse tutorial aki?

http://www.vivaolinux.com.br/dica/Placa-de-rede-Attansic-L2-100-Mbit-no-Slackware-12

Talvez seja a solução pra vc, ok?


8. Re: Modulo atl2 da placa de rede

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 13/10/2009 - 19:11h

ja atualizei o kernel e nada não consigo instalar


9. Re: Modulo atl2 da placa de rede

Joao
stack_of

(usa Slackware)

Enviado em 13/10/2009 - 21:00h

O lspci mostra:

Unknown device 8233

No site da ASUS tem drivers para Linux dessa mobo:

http://support.asus.com/download/download.aspx?SLanguage=pt-br&model=P5GC-MX






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts