Adaptador Wireless usb reconhece mas não conecta em nenhuma rede

Iniciado por pequi17, 04 de Julho de 2017, 10:51

tópico anterior - próximo tópico

pequi17

Citarsudo rfkill block wifi
este faz a mesma coisa de desligar o wifi
sobre o dualboot mesmo a maquina estando desligado e eu iniciando direto no unbuntu?
se puder por favor me dê uma dica sobre a questão do video lá pra eu tentar..

druidaobelix

#16
Citação de: pequi17 online 05 de Julho de 2017, 22:25
ainda sobre o método do video..
eu tenho o arquivo mostrado no video no cd de instalação que veio com o adaptador..  mas como faço para  instalar de fato o arquivo do windows mostrado no video

Citação de: pequi17 online 05 de Julho de 2017, 22:56
se puder por favor me dê uma dica sobre a questão do video lá pra eu tentar..

Tem que usar o ndisgtk como está claramente ilustrado no vídeo, veja no vídeo em 1:30 (um pouquinho antes é melhor), onde ele chama o programa.
Apenas a interface será um pouco diferente, pois parece que você tem o Ubuntu padrão (=Unity), então chame pelo Dash.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

pequi17

CitarApenas a interface será um pouco diferente,
lá me parece que ele vai em administration e depois ndiswraper driver  aqui pra mim nao tem nada nem parecido com isso .. desculpa minha ignorancia mas nao ta claro pra mim.. :o
CitarTem que usar o ndisgtk
tem algum comando que chamo essa ferramenta?

druidaobelix

#18
Citação de: pequi17 online 05 de Julho de 2017, 23:27
tem algum comando que chamo essa ferramenta?

Depois de ter instalado os pacotes, conforme mencionado lá no post # 5 (vou ver o número do post), abra o Dash e comece digitando ndis no que irá aparecer um ícone como "Drivers Windows para Placas de Rede sem Fio", é só clicar no ícone que irá abrir a janela do ndisgtk, que é exatamente a interface gráfica do ndiswrapper, aí é apenas adicionar o arquivo .inf que tomou emprestado lá do Windows, conforme está também ilustrado no vídeo.

Clica em "Instalar Novo Driver"

Localiza para onde anteriormente copiou ou disponibilizou o arquivo .inf do Windows e mande instalar.

Traga **exatamente** o mesmo driver que está de fato funcionando no Windows.
No Windows vá em Dispositivos e identifique o específico driver que faz funcionar.
Não se esqueça de compatibilizar a arquitetura do sistema que é 64-bit se estiver copiando do CD de instalação que veio com o produto.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#19
Caso tenha antes bloqueado a wifi pelo rfkill, não se esqueça de desbloquear, retornar ao estado anterior.

sudo rfkill unblock wifi

Se fizer

rfkill list wifi

precisa aparecer tudo desbloqueado
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

pequi17

CitarClica em "Instalar Novo Driver"
consegui somente pelo terminal
so que fiz todo o processo do post #5 com o adaptador usb desplugado :-\  tbm instalei o arquivo windows pra depois conectar o usb.. daí ttrava o sistema todo, ja deliguei liguei novamente se eu ligar o adaptador usb trava tudo.

druidaobelix

#21
Citação de: pequi17 online 06 de Julho de 2017, 11:10
consegui somente pelo terminal
so que fiz todo o processo do post #5 com o adaptador usb desplugado :-\  tbm instalei o arquivo windows pra depois conectar o usb.. daí ttrava o sistema todo, ja deliguei liguei novamente se eu ligar o adaptador usb trava tudo.

Na essência isso quer dizer que o ndiswrapper aí não está funcionando, é isso?

Confira principalmente se trouxe mesmo o .inf Windows de 64-bit e se para a versão que há aí do Windows.

Confirme se o driver está mesmo instalado através do:

sudo lshw -c network

Faça o bloqueio do módulo do kernel (=driver) original Linux que anteriormente estava carregando o incluindo na blacklist, pode ser esse o conflito.

sudo gedit /etc/modprobe.d/blacklist-rtl8192cu-tplink.conf

Como esse arquivo não existe irá abrir um arquivo em branco, então acrescente nele:

Citarblacklist rtl8192cu

Salvar e sair

Reinicie o sistema

Confira novamente se está carregando mesmo o driver ndiswrapper.


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

pequi17

CitarComo esse arquivo não existe irá abrir um arquivo em branco, então acrescente nele:

Citar

    blacklist rtl8192cu
quando acrescento dá o seguinte erro
** (gedit:7261): WARNING **: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-spell-enabled


druidaobelix

Citação de: pequi17 online 06 de Julho de 2017, 15:14
quando acrescento dá o seguinte erro
** (gedit:7261): WARNING **: Set document metadata failed: Não há suporte à definição do atributo metadata::gedit-spell-enabled

Isso não é um erro, é um Warning (=aviso), não é nada, não tem relação com a questão central propriamente dita.
É apenas relacionado ao uso do editor de texto junto com o sudo, ao invés do gksudo, enfim, esqueça isso e toca em frente, nenhum problema no Warning em si.

Fez a alteração? Qual o resultado? Destravou? Funcionou?

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

pequi17

#24
CitarFez a alteração? Qual o resultado? Destravou? Funcionou?
fiz continua sem funcionar se eu abrir o  com o adpatador conectado trava...
veja o resutado do comando: lshw -c network  parece que o driver nao esta instalado...
*-network               
       descrição: Interface sem fio
       produto: QCA9565 / AR9565 Wireless Network Adapter
       fabricante: Qualcomm Atheros
       ID físico: 0
       informações do barramento: pci@0000:02:00.0
       nome lógico: wlp2s0
       versão: 01
       serial: 98:83:89:09:9f:77
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
       configuração: broadcast=yes driver=ath9k driverversion=4.8.0-36-generic firmware=N/A ip=192.168.0.111 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       recursos: irq:18 memória:f7c00000-f7c7ffff memória:f7c80000-f7c8ffff
  *-network
       descrição: Ethernet interface
       produto: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
       fabricante: Realtek Semiconductor Co., Ltd.
       ID físico: 0
       informações do barramento: pci@0000:03:00.0
       nome lógico: enp3s0
       versão: 05
       serial: 24:f5:a:f4:b0:6d
       tamanho: 10Mbit/s
       capacidade: 100Mbit/s
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       recursos: irq:43 porta de E/S:e000(tamanho=256) memória:f0004000-f0004fff memória:f0000000-f0003fff

pequi17

Citarfiz continua sem funcionar se eu abrir o  ndisgtk com o adpatador conectado trava

druidaobelix

#26
Vamos de novo, no último post do lshw se vê que o módulo anterior também não está carregando, o que quer dizer que aparentemente o bloqueio pela blacklist funcionou.

Vamos tentar de uma outra forma, além do que usando apenas a linha de comando e não a interface gráfica ndisgtk.

Observando melhor e com mais atenção o vídeo linkado, pareceu-me que ele está dizendo que funcionou usando a versão XP do driver Windows, ou seja, a versão do antigo Windows XP e não outra mais recente, apenas destacando dentro do XP escolher entre 32-bit e 64-bit.

Assim sendo, faça um teste usando o driver que está na pasta do Windows XP 64-bit.

Os drivers no site da TP-Link estão nesse endereço:

http://www.tp-link.com.br/download/TL-WN8200ND_V1.html#Driver

Tem duas versões lá, uma mais antiga, de 04/01/13, para a referência de firmware identificada simplesmente como TL-WN8200ND e outra mais recente, de 19/11/13, para a versão de firmware TL-WN8200ND-V1 (essa tem o V1, versão 1 no final), verifique no seu hardware, na etiqueta dele, qual é concretamente o que tem aí, para colocar o driver correto.

Copie os quatro arquivos de instalação dos drivers do Windows XP, seja obtendo do cd de instalação que suponho tenha aí ou lá do site da TP-Link para dentro de uma pasta na sua /home, ou seja, não faça buscar externamente no disco Windows ou do cd, deixe diretamente na /home.

crie um diretório para isso, por exemplo:

mkdir ~/wintplink

copie para dentro desse diretório os quatro arquivos, tal como aparecem no arquivo zip descompactado:

netrtwlanu.cat
netrtwlanu.inf
RTLBt.inf
rtwlanu.sys

Numa janela de terminal, se já não estiver, entre dentro desse diretório criado e onde estão os arquivos do driver Windows:

cd ~/wintplink

Agora faça:

sudo ndiswrapper -i <DRIVERNAME>.inf

No caso, por exemplo, se concretamente o nome do arquivo .inf do driver for netrtwlanu.inf, então o comando será:

sudo ndiswrapper -i netrtwlanu.inf

Deverá aparecer uma mensagem assim:

installing netrtwlanu ...

Os arquivos então deverão ter sido copiados para /etc/ndiswrapper/netrtwlanu/

Verifique se a instalação ocorreu corretamente:

ndiswrapper -l

(sinal de hífen mais letra ele no final do comando acima)

Se deu certo a resposta é algo assim:

netrtwlanu : driver installed

Carregue o módulo:

sudo depmod -a

sudo modprobe ndiswrapper

Verifique no terminal se a interface wireless do adaptador aparece:

ip addr

iwconfig

Se conseguiu vir até aqui corretamente, então ainda precisa configurar a conexão.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

pequi17

Citare TL-WN8200ND-V1 (essa tem o V1, versão 1 no final), verifique no seu hardware, na etiqueta dele, qual é concretamente o que tem aí, para colocar o driver correto.
o meu hardware esta etiquetado ver 1.1 de ve ser esse mas recente vou tentar então o procedimento

pequi17

#28
CitarVerifique no terminal se a interface wireless do adaptador aparece:
veja resultado:
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 24:f5:a:f4:b0:6d brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 98:83:89:09:9f:77 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.105/24 brd 192.168.0.255 scope global dynamic wlp2s0
       valid_lft 603129sec preferred_lft 603129sec
    inet6 fe80::2596:963c:1553:57e6/64 scope link
       valid_lft forever preferred_lft forever
de uma olhada no meu terminal se fiz td corretamente..

http://imageshack.com/a/img923/7430/uUK1UE.png
http://imageshack.com/a/img923/5774/2KNoly.png

druidaobelix

Citação de: pequi17 online 06 de Julho de 2017, 21:22
[...] de uma olhada no meu terminal se fiz td corretamente..

A interface não está aparecendo no "ip addr", o iwconfig você não postou, mas tudo indica que então há ainda algo errado.

As imagens que você postou do processo de instalação estão um pouco confusas, com muitas mensagens de "arquivo não encontrado", o que indica que não está fazendo algo certo, nada obstante está dando mensagem de que está instalado.

Traga ao tópico o resultado para:

ls /etc/ndiswrapper/netrtwlanu/

(ls é letra ele mais letra esse, que significa listar o conteúdo de um diretório/pasta)

cat /etc/ndiswrapper/netrtwlanu/*conf
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.