Mudanças entre as edições de "Marvell"
m (Nova página: Drivers para placas de rede gigabit Marvell Yukon Bem, com o kernel 2.6.8 do Debian não funcionou a placa, então tive que recompilar. baixando as dependência para compilação # ...) |
|||
Linha 64: | Linha 64: | ||
* http://br-linux.org/tutoriais/002942.html | * http://br-linux.org/tutoriais/002942.html | ||
* http://www.vivaolinux.com.br/dicas/verDica.php?codigo=1459 | * http://www.vivaolinux.com.br/dicas/verDica.php?codigo=1459 | ||
− | * mirror do pacote [http://pub. | + | * mirror do pacote [http://pub.quijaua.com.br/drivers/marvell-8_31.tar.bz2 aqui]. |
+ | |||
+ | |||
+ | [[Categoria:drivers]] |
Edição atual tal como às 15h19min de 26 de março de 2010
Drivers para placas de rede gigabit Marvell Yukon
Bem, com o kernel 2.6.8 do Debian não funcionou a placa, então tive que recompilar.
baixando as dependência para compilação
# apt-get install libncurses5-dev kernel-package make gcc libc6-dev
preparando para compilar
# apt-get install kernel-source-2.6.8 # cd /usr/src # tar jxvf kernel-source-2.6.8.tar.bz2 # ln -s /usr/src/kernel-source-2.6.8 /usr/src/linux
pegue o driver para linux aqui agora vamos gerar um patch para o kernel, antes descompacte e rode o arquivo install
# tar jxvf install-8_31.tar.bz2 # cd DriverInstall # ./install.sh
escolha a opção 2 para gerar patch para o kernel
# cd linux # cat /home/banto/DriverInstall/sk98lin_v8.41.2.3_2.6.18_patch | patch -p1
Device Drivers Networking Support Ethernet Ethernet (1000 Mbit)
<M> Marvell Yukon Chipset / SysKonnect SK-98xx Support [*] Use Rx polling (NAPI)
ou acrescente em .config as linhas
CONFIG_SK98LIN=m CONFIG_SK98LIN_NAPI=y
Execute a ferramenta de configuração assim:
# make menuconfig
Edite o arquivo Makefile para personalizar a versão de sua compilação. Altere a variável EXTRAVERSION na quarta linha para um valor que deseje como por exemplo -i386-1. Salve este arquivo.
VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 8 EXTRAVERSION = -i386-1
depois rode:
make-kpkg --append-to-version "-bto" --initrd --uc kernel_image
irá gerar um pacote deb, então rode:
# dpkg -i kernel-image-2.6.18-i386-1bto_10.00.Custom_i386.deb
carregando módulo:
modprobe sk98lin
Estado do dispositivo_
ls /proc/net/sk98lin/
Carga durante o boot: Adicione "sk98lin" ao final do arquivo /etc/modules. Sem aspas.
referência: