TP-LINK TL-WN823N Não é possível conectar à rede

9

Comprei um dispositivo TP-LINK TL-WN823N (EU) V2.0, que é um dispositivo USB que deve funcionar como uma placa de interface de rede, permitindo que eu conecte meu computador a redes sem fio. Infelizmente, não consigo encontrar nenhuma rede sem fio usando este dispositivo usando wicd ou gerenciador de rede (nenhuma rede aparece na lista de redes fornecidas por um aplicativo).

Um CD veio com o dispositivo reivindicando "suporte ao Linux". O CD continha uma URL para um arquivo corrompido para fazer o download dos recursos de instalação. Eu tento mascarar minha imensa frustração.

Aqui está a dmesgsaída adicional que recebo quando conecto o dispositivo ao meu computador (conteúdo semelhante está presente quando eu inicializo o computador com o dispositivo conectado):

[17096.009912] usb 2-1.2: new high-speed USB device number 4 using ehci-pci
[17096.103501] usb 2-1.2: New USB device found, idVendor=2357, idProduct=0109
[17096.103513] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17096.103527] usb 2-1.2: Product: 802.11n NIC
[17096.103529] usb 2-1.2: Manufacturer: Realtek
[17096.103530] usb 2-1.2: SerialNumber: 00e04c000001

Este é o meu lsusb, onde o dispositivo incorreto corresponde ao dispositivo 004 do barramento 002:

Bus 002 Device 003: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 004: ID 2357:0109  
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0c45:6433 Microdia 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Como lsusb -v: http://pastebin.com/RjVD1QJJ

Parece que o dispositivo está funcionando para mim, mas nenhuma nova interface é encontrada no 'ifconfig':

docker0   Link encap:Ethernet  HWaddr 02:42:6e:bf:92:16  
          inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

enp0s31f6 Link encap:Ethernet  HWaddr 30:5a:3a:e1:96:b1  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 Memory:df200000-df220000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:412 errors:0 dropped:0 overruns:0 frame:0
          TX packets:412 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:31876 (31.8 KB)  TX bytes:31876 (31.8 KB)

A execução de 'lshw -class network' como raiz contém apenas informações sobre a interface 'enp0s31f6'.

Além de sanidade, meu 'uname -a':

Linux home-z170a-ubuntu 4.4.0-22-generic #39=Ubuntu SMP Thu May 5 16:53:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Estou usando o Ubuntu 16.04.

Minhas perguntas são:

  • Por que não há redes presentes na lista para wicd ou gerenciador de rede?
  • Por que não há interface de rede adicional criada quando conecto o dispositivo USB?
  • É possível criar essa interface de rede?

Obrigado pela leitura.

mvousden
fonte

Respostas:

12

Você precisa instalar um driver. Você pode fazer assim.

Desative a inicialização segura no UEFI, se o UEFI for usado no seu computador.

Executar no terminal

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt update
sudo apt install rtl8192eu-dkms

Reinicie e insira o dongle.

Fiz as malas e fiz o patch do kernel 4.4, o driver Realtek mais recente do site Tp-Link. Ele também suporta muitos outros dongles 8192eu.

Você também pode baixar diretamente este pacote sem adicionar o PPA. O pacote pode ser baixado neste link . Ele estará disponível até eu fazer upload de uma versão mais recente.

Você pode encontrar todos os pacotes AQUI

Você também precisará instalar dkmsse ainda não estiver instalado.

Pilot6
fonte
Agora vejo que este novo dispositivo ainda não é suportado por este driver. Eu preciso adicioná-lo à fonte.
precisa saber é o seguinte
Estou carregando uma nova versão que suporta este dispositivo.
precisa saber é o seguinte
Muito obrigado. Informe-me assim que tiver feito isso com sucesso e tentarei fazer o download do seu arquivo de pacotes.
Mvousden
É construído e publicado. Você pode tentar agora. Este é um novo driver. Vai ser muito bom se você testá-lo.
precisa saber é o seguinte
2
O computador no qual estou instalando não tem conexão com a Internet, portanto não pude executar os comandos na sua resposta. Baixei o pacote do seu PPA manualmente ' launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/… ' e copiei-o na máquina. Eu o instalei com 'dpkg -i rtl8192eu-dkms_4.4_all.deb' como root. Agora tenho uma interface de rede com o nome 'enx18a6f70a59f4' encontrada em 'lshw -class network', que habilitei usando 'ifconfig enx18a6f70a59f4 up', ambos como root. Reiniciar meu daemon de rede ('service wicd restart') mostra redes.
Mvousden
2

Se você gosta do github, esses caras também têm um driver atualizado com os patches: https://github.com/Mange/rtl8192eu-linux-driver

Certamente, ele funciona para o meu TL-WN823N V2 em um raspberry pi 2.

faixa
fonte
Isso também corrigiu o problema para mim no Ubuntu 18.04 no meu laptop ASUS.
junho