Como instalo o driver do meu adaptador Linksys AE1200 Wireless-N USB?

8

Recentemente, baixei o Ubuntu do site principal com a esperança de inicializá-lo com o Windows. Enquanto o sistema operacional funciona, ele diz que preciso instalar um driver para minha placa de vídeo. Quando digito minha senha, a instalação falha. Eu acho que é porque eu preciso de acesso à Internet. Tentei instalar meu adaptador USB WiFi com o disco de instalação, mas o Ubuntu não parece executar a instalação quando clico no exe.

Quais são minhas soluções disponíveis, como eu realmente gostaria de usar o Ubuntu da minha programação e o Windows para as minhas necessidades de jogos?

O nome conforme lido na caixa é: Adaptador USB Linksys AE1200 Wireless-N

A descrição é a seguinte:

ID  13b1:0039 Linksys (a comma messed up format)
ID  046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)
Lewis Graham
fonte
Precisamos de muito mais informações sobre o seu adaptador sem fio antes de podermos fornecer instruções. Verifique se o seu adaptador WLAN USB está conectado, digite o tipo de linha de comando lsusbe edite sua pergunta, incluindo o que você vê no terminal depois de usar esse comando (dessa forma, teremos o ID do fornecedor e o produto do seu adaptador). Também ajuda a incluir o nome do modelo do seu adaptador.
titaniumtux
2
Apenas um aviso, o exe é para Windows e, geralmente, não instalaremos drivers do Windows no Ubuntu, a menos que você precise usar o driver do Windows para ativar a Internet sem fio, mas isso é apenas para cartões onde você não pode obter um bom driver Linux, e é feito usando uma interface chamada ndiswrapper. Você provavelmente não precisa se preocupar com isso, forneceremos instruções detalhadas assim que soubermos mais sobre o seu adaptador sem fio.
titaniumtux
Editei minha postagem original com as informações solicitadas. Eu também através do meu fone de ouvido usb como eu prevejo que um problema semelhante possa surgir.
Lewis Graham
Não, este não é o seu adaptador sem fio, é o seu fone de ouvido ;-) Veja novamente a lista de lsusb!
Michael K
Eu reeditei minha postagem. Houve uma vírgula que omitiu o adaptador usb de ser destacado, mas eu tenho a formatação agora.
Lewis Graham

Respostas:

1

Não parece que a Cisco se preocupa em oferecer suporte ao Linux nesse dispositivo específico: http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=en#M30247

Um usuário desse fórum sugere que o driver RALinkTech "RT3572USB" funcionará para o seu dispositivo, mas sugere que isso será um aborrecimento. Não posso confirmar nenhuma das afirmações.

ndiswrapper (uma ferramenta que fornece APIs do Windows suficientes para permitir que o Windows drivers do   executados no Linux) não menciona seu dispositivo na lista de dispositivos suportados.

Em geral, é melhor comprar dispositivos depois de   descobrir seu nível de suporte. Algumas empresas (Intel) fazem um esforço extra para garantir que seu hardware funcione no Linux (às vezes antes do lançamento dos drivers do Windows; os membros de suas equipes de desenvolvimento com quem conversei ficaram entusiasmados em oferecer suporte ao Linux). Algumas empresas simplesmente não se importam. Descobrir com certeza quais dispositivos específicos são suportados pode ser difícil; Uma abordagem simples é procurar /lib/modules/$(uname -r)/kernel/drivers/net/drivers. Todos os drivers USB estão nousb/ subdiretório. No meu sistema:

$ for f in * ; do echo -ne "$f \t" ; modinfo $f | grep ^description ; done
asix.ko     description:    ASIX AX8817X based USB 2.0 Ethernet Devices
catc.ko     description:    CATC EL1210A NetMate USB Ethernet driver
cdc_eem.ko  description:    USB CDC EEM
cdc_ether.ko    description:    USB CDC Ethernet devices
cdc_ncm.ko  description:    USB CDC NCM host driver
cdc-phonet.ko   description:    USB CDC Phonet host interface
cdc_subset.ko   description:    Simple 'CDC Subset' USB networking links
cx82310_eth.ko  description:    Conexant CX82310-based ADSL router USB ethernet driver
dm9601.ko   description:    Davicom DM9601 USB 1.1 ethernet devices
gl620a.ko   description:    GL620-USB-A Host-to-Host Link cables
hso.ko  description:    USB High Speed Option driver
int51x1.ko  description:    Intellon usb powerline adapter
ipheth.ko   description:    Apple iPhone USB Ethernet driver
kaweth.ko   description:    KL5USB101 USB Ethernet driver
mcs7830.ko  description:    USB to network adapter MCS7830)
net1080.ko  description:    NetChip 1080 based USB Host-to-Host Links
pegasus.ko  description:    Pegasus/Pegasus II USB Ethernet driver
plusb.ko    description:    Prolific PL-2301/2302 USB Host to Host Link Driver
rndis_host.ko   description:    USB Host side RNDIS driver
rtl8150.ko  description:    rtl8150 based usb-ethernet driver
sierra_net.ko   description:    USB-to-WWAN Driver for Sierra Wireless modems
smsc75xx.ko     description:    SMSC75XX USB 2.0 Gigabit Ethernet Devices
smsc95xx.ko     description:    SMSC95XX USB 2.0 Ethernet Devices
usbnet.ko   description:    USB network driver framework
zaurus.ko   description:    Sharp Zaurus PDA, and compatible products

Uma coisa que isso não pode mostrar é a qualidade do driver   - que varia de driver para driver e de dispositivo para dispositivo. Não há nada a ser feito, mas pesquisas na Web por dispositivos específicos nos quais você está interessado e ver se as pessoas geralmente têm sucesso ou reclamações - sabendo que a maioria das pessoas relatará reclamações, mas não que seu equipamento funcione bem.

sarnold
fonte
Obrigado pela resposta. Eu não esperava a inicialização dupla até este fim de semana, depois de fazer minha aula de engenharia de software por alguns dias. Percebi que usar o Ubuntu em casa seria mais benéfico para mim.
Lewis Graham
6

Acabei de comprar o adaptador Linksys AE1200 USB Wireless e funciona bem em 19 de outubro de 2012 .

Meus lsusbresultados:

Dispositivo 005 do barramento 001: ID 13b1: 0039 Adaptador sem fio Linksys AE1200 802.11bgn [Broadcom BCM43235]

Por alguma razão, o driver do Windows XP no CD de instalação não funcionaria . Nenhum dos outros drivers de chipset da Broadcom que eu tentei funcionou para mim também.

A solução

Portanto, uma pesquisa aqui e no Ubuntuforums gerou este link: http://www.wikidevi.com/wiki/Linksys_AE1200 e forneceu esta versão reparada do driver xp: http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x .zip .

  1. Faça o download do arquivo bcmwl_4323x.zip e extraia (para o meu exemplo a seguir, meu diretório de downloads)
  2. Abri uma janela do Terminal:
    • cd /Downloads/bcmwl_4323x/xp/
    • : ~ / Downloads / bcmwl_4323x / xp $ sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -l produziu:

bcmwlhigh5:
dispositivo instalado pelo driver (13B1: 0039) presente

  • Saia da janela Terminal, desconecte o cabo LAN, Reinicialização do sistema.
  • (Opcional) Se a placa USB sem fio não funcionar após a reinicialização, pode ser necessário adicionar o ndiswrapper ao seu /etc/modulespara que ele carregue o ndiswrapper na inicialização.
    • Você poderá testar se isso é necessário se, durante a inicialização, o LED da sua placa sem fio não estiver aceso. Você corre no terminal sudo modprobe -r ndiswrapper | sudo modprobe ndiswrappere o LED acende.
Clayton
fonte
3

Estou executando o Ubuntu 12.04 e, depois de procurar nesses fóruns, instalei o driver do meu AE1200 e ele está funcionando corretamente.

Aqui está como eu fiz isso:

Primeiro, instale o ndiswrapper e certifique-se de instalar o ndiswrapper-common e o ndiswrapper-dkms também.

Em seguida, faça o download do driver XP para o dispositivo: http://support.linksys.com/en-us/support/adapters/AE1200

Extraia o zip e cdpara a pasta (provavelmente xp). Se você tentar instalar o driver com o ndiswrapper neste momento, receberá o erro "Não foi possível encontrar a seção" Linksys_AE1200.files.NTamd64 "". Para resolver isso, edite o arquivo bcmwlhigh5.inf. Encontre a seção que se parece com isso:

[Linksys_AE2500.files.NT]
AE2500xp.sys,,,6

Abaixo, adicione este:

[Linksys_AE1200.files.NTamd64]
    AE1200xp64.sys,,,6

[Linksys_AE2500.files.NTamd64]
    AE2500xp64.sys,,,6

Salvar e fechar. Então, se você já tentou instalar o driver com o ndiswrapper, precisará removê-lo, execute:

sudo ndiswrapper -e bcmwlhigh5

Em seguida, faça a instalação novamente:

sudo ndiswrapper -i bcmwlhigh5.inf

Verifique com:

sudo ndiswrapper -l

Agora conecte o dispositivo USB e a luz azul deve acender.

Eu posso estar errado, mas acho que isso significa que quem escreveu esses arquivos .inf esqueceu de incluir essas linhas, o que acho engraçado.

** Atualização para 12.10- Se você instalar o ndiswrapper-dkms, ele falhará e você começará a receber erros do sistema. Siga a solução aqui para resolver: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

Como uma observação lateral, o código-fonte a que ele se refere está tudo no diretório "driver" do arquivo tar.gz extraído

Além disso, você também desejará executar:

sudo dkms remove ndiswrapper/1.57 --all

e

sudo dkms uninstall ndiswrapper/1.57
Lukashka
fonte
Isso provavelmente é b / c XP 64 notoriamente uma merda.
precisa saber é o seguinte
+1 para as informações na seção ausente. Informações incrivelmente úteis e divertidas que linksys / cisco deixaram essa seção fora do inf.
Garrett
1

Segui as instruções do @Lukashka e as recomendações aqui: Instale drivers (em espanhol) e ele funciona no Ubuntu 14.10:

Eles disseram aquilo:

1. Instale ndiswrapper:

sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

2. Instale os drivers:

Vá para a página linksys, faça o download dos drivers para xp e siga as instruções do @Lukashka, especialmente se você estiver usando o Ubuntu 64bits

Em seguida, na pasta baixada, usamos:

sudo ndiswrapper -i bcmwlhigh5.inf

Então, certifique-se de que esteja instalado:

sudo ndiswrapper -l

Se houver erros, precisamos desinstalar ( sudo ndiswrapper -e bcmwlhigh5) e corrigir o erro (por exemplo, baixar outro arquivo) e instalar novamente.

3. Carregue o ndiswrappermódulo:

Para o sistema:

sudo depmod -a
sudo modprobe ndiswrapper

Quando a interface USB WIFI está ativa:

sudo ndiswrapper -m

Quando o Ubuntu iniciar (adicione ndiswrappercomo uma nova linha):

sudo gedit /etc/modules

Em seguida, verifique suas conexões, ele deve listar seu dispositivo.

Axel A. García
fonte
11
Instruções passo a passo extremamente úteis. Funcionou como um encanto.
Garrett
0

Apenas para informar à comunidade que o Linksys AE1200 está funcionando perfeitamente como no Windows.

Mas, devo informar que o driver XP modificado, postado acima em outro comentário, não funcionou em roteadores WPA2, obtive uma solução alternativa e encontrei o driver WinXP intocado e o coloquei em funcionamento.

Fez da seguinte maneira:

Driver XP baixado NÃO MODIFICADO em: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

Instalado ndisgtke ndiswrapper-dkmspacotes via terminal ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

Extraído o driver WinXP compactado baixado do link acima.

Abriu os drivers sem fio do Windows no menu, escolheu o bcmwlhigh5.infarquivo e instalou o driver.

Reiniciei apenas para ter certeza e finalmente funcionou.

Estou executando o Lubuntu no momento, mas, presumo que no Ubuntu e também nos derivados do Ubuntu, não há necessidade de adicionar o ndiswrapper, /etc/modulespois o Lubuntu ndiswrapperé carregado por padrão pelo kernel.

Espero que isso ajude qualquer pessoa, a maneira fácil e sem complicações de configurar o dongle sem fio USB Cisco Linksys AE1200 para funcionar, sem muitos comandos de terminal, para usuários menos experientes!

EDIT: Se você estiver em uma situação que não pode, de forma alguma, reiniciar, logo após a instalação do driver, o LED azul deve acender imediatamente e você pode começar a usar o dongle wi-fi imediatamente.

Nuno Machado
fonte