TP-LINK TL-WN823N Impossible de se connecter au réseau

9

J'ai acheté un périphérique TP-LINK TL-WN823N (EU) V2.0, qui est un périphérique USB qui devrait fonctionner comme une carte d'interface réseau, me permettant de connecter mon ordinateur à des réseaux sans fil. Malheureusement, je ne trouve aucun réseau sans fil utilisant cet appareil à l'aide de wicd ou de network-manager (aucun réseau n'apparaît dans la liste des réseaux fournis par l'une ou l'autre des applications).

Un CD est venu avec l'appareil prétendant "prise en charge Linux". Le CD contient une URL vers un fichier d'archive corrompu pour télécharger les ressources d'installation. J'essaie de masquer mon immense frustration.

Voici la dmesgsortie supplémentaire que je reçois lorsque je connecte l'appareil à mon ordinateur (un contenu similaire est présent lorsque je démarre l'ordinateur avec l'appareil connecté):

[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

C'est mon lsusb, où le périphérique incriminé correspond au bus 002 Device 004:

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

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

Il semble que l'appareil fonctionne pour moi, mais aucune nouvelle interface n'est trouvée dans '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)

L'exécution de 'lshw -class network' en tant que root ne contient que des informations sur l'interface 'enp0s31f6'.

De plus pour raison, mon '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

J'utilise Ubuntu 16.04.

Mes questions sont:

  • Pourquoi aucun réseau n'est-il présent dans la liste pour wicd ou network-manager?
  • Pourquoi aucune interface réseau supplémentaire n'est-elle créée lorsque je branche le périphérique USB?
  • Est-il possible de créer cette interface réseau?

Merci d'avoir lu.

mvousden
la source

Réponses:

12

Vous devez installer un pilote. Vous pouvez le faire de cette façon.

Désactivez le démarrage sécurisé dans UEFI, si UEFI est utilisé sur votre ordinateur.

Exécuter dans le terminal

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

Redémarrez et insérez le dongle.

J'ai emballé et corrigé pour le noyau 4.4 le dernier pilote Realtek du site Tp-Link. Il prend également en charge de nombreux autres dongles 8192eu.

Vous pouvez également télécharger directement ce package sans ajouter le PPA. Le package peut être téléchargé à partir de ce lien . Il sera disponible jusqu'à ce que je télécharge une version plus récente.

Vous pouvez trouver tous les packages ICI

Vous devrez également l'installer dkmss'il n'est pas déjà installé.

Pilot6
la source
Maintenant, je vois que ce nouveau périphérique n'est pas encore pris en charge par ce pilote. Je dois l'ajouter à la source.
Pilot6
Je télécharge une nouvelle version qui prend en charge cet appareil.
Pilot6
Merci beaucoup. Veuillez m'en informer une fois que vous l'avez fait avec succès et je vais essayer de le télécharger à partir de l'archive de votre package.
mvousden
Il est construit et publié. Vous pouvez essayer maintenant. C'est un nouveau pilote. Ce sera très bien si vous le testez.
Pilot6
2
L'ordinateur sur lequel j'installe n'a pas de connexion Internet, je n'ai donc pas pu exécuter les commandes dans votre réponse. J'ai téléchargé le package depuis votre PPA manuellement « launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/… » et l' ai copié sur la machine. Je l'ai installé avec 'dpkg -i rtl8192eu-dkms_4.4_all.deb' en tant que root. J'ai maintenant une interface réseau avec le nom «enx18a6f70a59f4» trouvée dans «lshw -class network», que j'ai activée en utilisant «ifconfig enx18a6f70a59f4 up», tous deux en tant que root. Le redémarrage de mon démon de mise en réseau («service wicd restart») affiche les réseaux.
mvousden
2

Si github est votre truc, ces gars-là ont également un pilote mis à jour avec des correctifs: https://github.com/Mange/rtl8192eu-linux-driver

Certes, cela fonctionne pour mon TL-WN823N V2 sur un Raspberry Pi 2.

voie
la source
Cela a également résolu le problème pour moi sur Ubuntu 18.04 sur mon ordinateur portable ASUS.
juin