TP-LINK TL-WN823N Es kann keine Verbindung zum Netzwerk hergestellt werden

9

Ich habe ein TP-LINK TL-WN823N (EU) V2.0-Gerät gekauft. Hierbei handelt es sich um ein USB-Gerät, das als Netzwerkschnittstellenkarte fungieren soll und es mir ermöglicht, meinen Computer mit drahtlosen Netzwerken zu verbinden. Leider kann ich mit diesem Gerät weder über WICD noch über den Netzwerkmanager drahtlose Netzwerke finden (in der Liste der von beiden Anwendungen bereitgestellten Netzwerke werden keine Netzwerke angezeigt).

Mit dem Gerät wurde eine CD mit dem Titel "Linux-Unterstützung" geliefert. Die CD enthielt eine URL zu einer beschädigten Archivdatei zum Herunterladen von Installationsressourcen. Ich versuche meine immense Frustration zu maskieren.

Hier ist die zusätzliche dmesgAusgabe, die ich erhalte, wenn ich das Gerät an meinen Computer anschließe (ähnlicher Inhalt ist vorhanden, wenn ich den Computer mit angeschlossenem Gerät starte):

[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

Dies ist meine lsusb, bei der das fehlerhafte Gerät dem Bus 002-Gerät 004 entspricht:

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

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

Es scheint, dass das Gerät für mich funktioniert, aber in 'ifconfig' wurde keine neue Schnittstelle gefunden:

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)

Das Ausführen von 'lshw-class network' als root enthält nur Informationen zur Schnittstelle 'enp0s31f6'.

Zusätzlich zur Vernunft mein '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

Ich benutze Ubuntu 16.04.

Meine Fragen sind:

  • Warum sind in der Liste für WICD oder Netzwerkmanager keine Netzwerke vorhanden?
  • Warum wird beim Anschließen des USB-Geräts keine zusätzliche Netzwerkschnittstelle erstellt?
  • Ist es möglich, diese Netzwerkschnittstelle zu erstellen?

Danke fürs Lesen.

mvousden
quelle

Antworten:

12

Sie müssen einen Treiber installieren. Sie können es so machen.

Deaktivieren Sie den sicheren Start in UEFI, wenn UEFI in Ihrem Computer verwendet wird.

Im Terminal ausführen

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

Starten Sie den Dongle neu und setzen Sie ihn ein.

Ich habe den neuesten Realtek-Treiber von der Tp-Link-Site für Kernel 4.4 gepackt und gepatcht . Es unterstützt auch viele andere 8192eu-Dongles.

Sie können dieses Paket auch direkt herunterladen, ohne die PPA hinzuzufügen. Das Paket kann über diesen Link heruntergeladen werden . Es wird verfügbar sein, bis ich eine neuere Version hochlade.

Alle Pakete finden Sie HIER

Sie müssen auch installieren, dkmswenn es nicht bereits installiert ist.

Pilot6
quelle
Jetzt sehe ich, dass dieses neue Gerät von diesem Treiber noch nicht unterstützt wird. Ich muss es der Quelle hinzufügen.
Pilot6
Ich lade eine neue Version hoch, die dieses Gerät unterstützt.
Pilot6
Vielen Dank. Bitte informieren Sie mich, sobald Sie dies erfolgreich getan haben, und ich werde versuchen, es aus Ihrem Paketarchiv herunterzuladen.
Mvousden
Es wird gebaut und veröffentlicht. Sie können es jetzt versuchen. Dies ist ein neuer Treiber. Es wird sehr gut sein, wenn Sie es testen.
Pilot6
2
Der Computer, auf dem ich installiere, hat keine Internetverbindung, daher konnte ich die Befehle in Ihrer Antwort nicht ausführen. Ich habe das Paket manuell von Ihrem PPA ' launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi/+files/… ' heruntergeladen und auf den Computer kopiert. Ich habe es mit 'dpkg -i rtl8192eu-dkms_4.4_all.deb' als root installiert. Ich habe jetzt eine Netzwerkschnittstelle mit dem Namen 'enx18a6f70a59f4' aus 'lshw-class network', die ich mit 'ifconfig enx18a6f70a59f4 up' aktiviert habe, beide als root. Beim Neustart meines Netzwerkdämons ('Service Wicd Restart') werden Netzwerke angezeigt.
Mvousden
2

Wenn Github Ihr Ding ist, dann haben diese Leute auch einen Treiber, der mit Patches auf dem neuesten Stand ist: https://github.com/Mange/rtl8192eu-linux-driver

Sicherlich funktioniert es für meinen TL-WN823N V2 auf einem Himbeer-Pi 2.

Fahrbahn
quelle
Dies hat auch das Problem für mich unter Ubuntu 18.04 auf meinem ASUS-Laptop behoben.
Juni