Placa de Rede Attansic openSUSE 11.4 64 bits - Configuração
Dica publicada em Linux / Hardware
Placa de Rede Attansic openSUSE 11.4 64 bits - Configuração
Tive um problema ao instalar uma Motherboard que possui placa de rede onboard Attansic/Atheros, onde o driver da placa não era carregado pelo S.O.
Primeiro, vou mostrar como é a saída do dmesg para esta placa:
# lspci -v
Observe que no "Kernel driver in use:" está mostrando alx.
Este é o modulo que é preciso carregar para que o S.O. reconheça a minha placa. O problema foi instalar o módulo.
Bem, o módulo eu encontrei em:
Neste pacote de drivers, há vários backports de drivers para versões do kernel abaixo de 3.0 e, dentre elas, o módulo do alx.
Descompactar:
# bzip2 -d compat-drivers-2013-03-04-u.tar.bz2
# tar -xf compat-drivers-2013-03-04-u.tar
Limpar e compilar:
# make clean
# make make
Durante a minha compilação, o compilador 'reclamou' o pacote que dá suporte às placas ath wil6210, como eu não queria estes suportes mesmo, editei o arquivo "config.mk".
Nele, comentei as 2 linhas abaixo:
Instalar:
# make install
Carregar o módulo:
# modprobe alx
Agora, é só configurar a placa via YaST ou ifconfig e correr para o abraço.
Tudo funcionando. Espero ter colaborado e bom trabalho a todos.
Primeiro, vou mostrar como é a saída do dmesg para esta placa:
# lspci -v
07:00.0 Ethernet controller: Atheros Communications Device 1091 (rev 10)
Subsystem: Giga-byte Technology Device e000
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f7a00000 (64-bit, non-prefetchable) [size=256K]
I/O ports at b000 [size=128]
Capabilities: [40] Power Management version 3
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
Capabilities: [d8] MSI-X: Enable+ Count=16 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] Device Serial Number ff-74-06-b4-94-de-80-ff
Kernel driver in use: alx
Observe que no "Kernel driver in use:" está mostrando alx.
Este é o modulo que é preciso carregar para que o S.O. reconheça a minha placa. O problema foi instalar o módulo.
Bem, o módulo eu encontrei em:
Neste pacote de drivers, há vários backports de drivers para versões do kernel abaixo de 3.0 e, dentre elas, o módulo do alx.
Descompactar:
# bzip2 -d compat-drivers-2013-03-04-u.tar.bz2
# tar -xf compat-drivers-2013-03-04-u.tar
Limpar e compilar:
# make clean
# make make
Durante a minha compilação, o compilador 'reclamou' o pacote que dá suporte às placas ath wil6210, como eu não queria estes suportes mesmo, editei o arquivo "config.mk".
Nele, comentei as 2 linhas abaixo:
export CONFIG_WIL6210=m
export CONFIG_WIL6210_ISR_COR=y
export CONFIG_WIL6210_ISR_COR=y
Instalar:
# make install
Carregar o módulo:
# modprobe alx
Agora, é só configurar a placa via YaST ou ifconfig e correr para o abraço.
Tudo funcionando. Espero ter colaborado e bom trabalho a todos.