Como substituir carl9170 por ar9170?

1

Eu tenho um adaptador sem fio DWA-DWA-160, e o driver atual (carl9170) tem alguns realmente, realmente bugs frustrantes. (Bem, apenas um, mas é um verdadeiro showstopper.)

Sempre que estou no Puppy Linux, esse bug não ocorre. A diferença é que o Puppy Linux diz que está usando o ar9170. Eu gostaria de usar isso para o Ubuntu e ver se ele funciona melhor , também. Eu gostaria de saber o procedimento exato para fazer isso.

    
por JamesTheAwesomeDude 31.01.2013 / 02:40

2 respostas

3

O modinfo na outra distribuição do Linux mostra que ainda está no Linux 2.6.33. O driver a que você se refere é removido nas versões recentes do Linux:

commit b0006e69615868f3dfdfe2bd64eb11973f1208fc
Author: Christian Lamparter <[email protected]>
Date:   Fri Mar 25 20:21:55 2011 +0100

    ar9170usb: purge obsolete driver
git branch -a --contains b0006e69615868
  remotes/origin/HEAD -> origin/master
  remotes/origin/linux-3.0.y
  remotes/origin/linux-3.1.y
  remotes/origin/linux-3.2.y
  remotes/origin/linux-3.3.y
  remotes/origin/linux-3.4.y
  remotes/origin/linux-3.5.y
  remotes/origin/linux-3.6.y
  remotes/origin/linux-3.7.y
  remotes/origin/master

Isso indica para mim que ar9170usb foi removido do 3.0 em diante. Eu acho que será difícil colocar este módulo em um lançamento recente do Ubuntu.

Então, dando um passo para trás, consertar o novo driver parece um pouco mais construtivo. Caso você esteja no Ubuntu 12.04, tente o pacote backported Quantal kernel linux-image-generic-lts-quantal . Se isso não resolver ou se você já estiver no Quantal, tente um kernel "mainline" mais recente para ver se seu problema foi corrigido "upstream". Esta resposta explica como instalar os kernels principais pré-construídos no Ubuntu.

    
por gertvdijk 31.01.2013 / 10:24
1

Experimente a solução sugerida em esta resposta para hardware semelhante (mesmo chipset). Parece ter corrigido no meu sistema hoje, também com este adaptador DWA-160. Confira e veja se isso ajuda. Também baixei o arquivo de firmware mais recente que encontrei. (versão 1.9.7)

Também encontrei erros importantes ao usar o driver carl9170 . Se é algo como o meu, em seguida, ele bombardeou a conexão com a internet ao fazer o download ou até mesmo navegar em sites ricos de mídia.

    
por modfan77 05.02.2013 / 20:58