Adaptador PCI-E Asus PCE-N53 11n N600 no kernel 3.x

3

Problema

A NIC sem fio ASUS PCE-N53 não funciona nas versões mais recentes do kernel do Linux. Como faço para que funcione no meu sistema?

    
por CITguy 21.10.2013 / 16:52

1 resposta

3

Instalando o driver para o kernel do Linux 3.x

A ASUS fornece drivers para Linux a partir de seu site, mas menciona que o driver suporta "Linux Kernel 2.6.x", então não funcionará sem algumas modificações no código do driver.

Felizmente, um fórum do archlinux menciona problemas semelhantes e um usuário conseguiu criar um patch para o kernel 3.8.x que parece funcionar com o kernel 3.11.x.

Veja como eu funcionei:

Pré-requisitos

Ubuntu:

sudo apt-get install build-essential

Arch:

sudo pacman -S base-devel linux-headers

Etapas:

1. Faça o download do driver no site da ASUS

O download pode ser encontrado em "Suporte > Drivers e ferramentas".

2. Descompacte o conteúdo do arquivo baixado

cd no novo diretório

3. Patch

O fórum do arco menciona um arquivo de patch 3.8 que precisa ser baixado.

  1. Faça o download de rt5592sta_fix_64bit_3.8.patch para o diretório atual.
  2. tar -xvf {driver_source.tar.gz}
  3. cd no diretório criado na etapa anterior
  4. patch -p1 < ../rt5592sta_fix_64bit_3.8.patch

4. Compile

NOTA : Você precisará usar o sudo para compilar corretamente.

sudo make
sudo make install
sudo modprobe rt5592sta

5. Aproveite

Se tudo estiver bem, agora você deve ter um cartão de trabalho.

    
por 23.10.2013 / 15:36