galliano
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Hallo Ubuntu-Users, ich habe einen TP-Link WLAN-Adapter TL-W821N Version 6. für den ich den passenden Treiber installieren möchte. Ich habe im Web schon einige Threads gelesen, frage bei Euch jedoch lieber nach, bevor ich „irgendeine Anleitung“ folge und mein Xubuntu "vermurkse" (ubuntuusers ist für mich die vertrauenswürdigste Adresse schlechthin!). Soll ich zur Installation des Treibers besser: diese Anleitung v. TP-Link folgen https://static.tp-link.com/2018/201805/20180508/Installation%20Guide%20for%20Linux.pdf (Seite 4 & 5), wobei sie ggf. veraltet ist, denn dort wird die Installation unter Ubuntu 16.04 beschrieben) Oder den Weg über die PPA (ppa:hanipouspilot/rtlwifi) https://wiki.ubuntuusers.de/WLAN/Karten/Realtek/ gehen, wobei mir die Dateien auch hier schon „älter“ scheinen und ich nicht weiß, ob meinen Adapter (Version 6) funktionieren wird. Oder andere/bessere Vorschläge?
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22076
|
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Hier ist der Output: $ lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 2357:0107
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Ich denke, es ist Zeile 7..."unbekannt" oder?
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Hallo, das Treibermodul muss manuell via Kabelverbindung über DKMS nachinstalliert werden. Quellcode: https://github.com/Mange/rtl8192eu-linux-driver (aktuell für 18.04/Kernel 4.15.*)
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Sorry, ich bin nicht so fit wie ihr vielleicht denkt... also, ich bin so vorgegangen:
von hier das Treiberpaket downgeloadet https://github.com/Mange/rtl8192eu-linux-driver (Clone or download).
Die ZIP--Datei unter /usr/src/rtl8192eu-linux-driver-realtek-4.4.x entpackt. Im Terminal:
sudo dkms add -m rtl8192eu-linux-driver-realtek -v 4.4.x
Creating symlink /var/lib/dkms/rtl8192eu-linux-driver-realtek/4.4.x/source ->
/usr/src/rtl8192eu-linux-driver-realtek-4.4.x
DKMS: add completed.
dann
sudo dkms install rtl8192eu/1.0 Meldung: Module rtl8192eu/1.0 already installed on kernel 4.15.0-34-generic/x86_64 dann sudo lshw -c network
*-network
Beschreibung: Ethernet interface
Produkt: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Hersteller: Realtek Semiconductor Co., Ltd.
Physische ID: 0
Bus-Informationen: pci@0000:03:00.0
Logischer Name: enp3s0
Version: 02
Seriennummer: 6c:f0:49:03:12:64
Größe: 1Gbit/s
Kapazität: 1Gbit/s
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
Konfiguration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.178.29 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
Ressourcen: irq:18 ioport:ce00(Größe=256) memory:fdfff000-fdffffff memory:fdfe0000-fdfeffff memory:fd800000-fd80ffff
*-network
Beschreibung: Kabellose Verbindung
Physische ID: 1
Bus-Informationen: usb@1:6
Logischer Name: wlx503eaa53d1be
Seriennummer: 50:3e:aa:53:d1:be
Fähigkeiten: ethernet physical wireless
Konfiguration: broadcast=yes driver=rtl8xxxu driverversion=4.15.0-34-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11 doch lsusb bleibt unverändert lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 2357:0107
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
??
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22076
|
rtl8xxxu wird angezeigt. Führe aus
sudo modprobe -rfv rtl8xxxu
sudo modprobe -v 8192eu
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Modul rtl8xxxu sperren:
| echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/blacklist_rtl8xxxu.conf
|
Neustart. → Kernelmodule
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Nach
sudo modprobe -rfv rtl8xxxu
sudo modprobe -v 8192eu wurde die WiFi-Verbindung getrennt. Nach
echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/blacklist_rtl8xxxu.conf und Neustart wurde die WLAN-Verbindung sofort aufgebaut, doch die lsusb bleibt unverändert, und die Anzeige der Signalstärke bleibt niedrig ☹
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Wie weit ist der Router denn entfernt? Desktop oder Laptop? Standort/Ausrichtung des Stick ändern/USB-Verlängerung benutzen. WLAN-Scan:
| sudo iwlist scan | egrep -i 'cell|chan|essid|wpa|cipher|qual'
nmcli dev wifi list
|
Der Stick hat nur interne Antennen, der Empfang ist dadurch grundsätzlich schlechter. Weshalb hast Du den Stick gekauft, was wolltest Du erreichen? Gerät ansonsten zurückgeben bzw. umtauschen.
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Der Router ist ca. 12 Meter entfernt, Desktop. Zur Verteidigung des TP-Link-Sticks ist zu sagen, dass er unter WIN7 64Bit einwanfrei lief, die Signalstärke war immer gut. Rückgabe nach 6 Monate ist schwer 😉. Und mein "uralter" USB Adapter levelone WUA-0605 läuft an gleicher Stelle auch einwandfrei...allerdings kann er nur 100 mb/s. Immerhin, startet der PC jetzt schon zum zweiten Mal und der W821N wird sofort erkannt, ohne ihn trennen und wieder einstecken zu müssen. Vielleicht ist jetzt nur Feinschliff notwendig? Ich frage mich dennoch, wieso zeigt lsusb das Gerät nicht eindeutig? Weil er nicht wirklich erkannt wird, vielleicht? Hier die Ergebnisse der Abfragen
sudo iwlist scan | egrep -i 'cell|chan|essid|wpa|cipher|qual'
enp3s0 Interface doesn't support scanning.
lo Interface doesn't support scanning.
Cell 01 - Address: 7C:FF:4D:58:5B:59
ESSID:"JF"
Frequency:2.412 GHz (Channel 1)
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Quality=56/100 Signal level=61/100
Cell 02 - Address: 9C:C7:A6:D8:96:41
ESSID:"FRITZ!Box 7330"
Frequency:2.462 GHz (Channel 11)
Extra:wpa_ie=dd160050f20101000050f20201000050f20201000050f202
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Quality=83/100 Signal level=48/100 Mein Router ist die ESSID "JF", Cell 01. Und nmcli dev wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* JF Infra 1 195 Mbit/s 48 ▂▄__ WPA2
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Ist doch soweit alles ok, wenn die Verbindung stabil ist. Anzeige der Empfangsstärke muss nicht korrekt sein und ist je nach Gerät/Treibermodul verschieden. Du könntest noch einmal Funkkanal 3 des Routers testen und fest einstellen. 195Mbit/s ist ein etwas komischer Wert, und passt nicht zu der gängigen Einstellungen. Was zeigt
| iw dev $(iw dev | grep Interface | awk {'print $2'}) link
|
Wenn die Verbindung mit zwei Datenströmen hergestellt wird, was aktuell schon so zu sein scheint, bist Du gut bedient. 2x2 MIMO mit bis zu 300MBit/s brutto kann der Stick. → MCS-Index Tabelle (hier nur die orangen Felder, HT-MCS-Index 15 max.)
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Mit der Interpretation der Tabelle bin ich überfordert....oder verstehe ich richtig, wenn ich die Zeile mit dem HT MCS Index Wert 15 anschaue, dass der Stick mit 144.4 MBit/s nicht einmal die Hälfe des SOLLs leistet? 😮 iw dev $(iw dev | grep Interface | awk {'print $2'}) link
Connected to 7c:ff:4d:58:5b:59 (on wlx503eaa53d1be)
SSID: JF
freq: 2412
signal: -73 dBm
tx bitrate: 144.4 MBit/s
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
|
Ich hatte ja bereits weite Vorschläge gemacht um den Empfang zu verbessern, welche bisher ignoriert wurden. Wie gesagt, mit ~144MBit/s oder höher werden bereits zwei Streams verwendet, aktuell allerdings nur mit 20MHz-Bandbreite (siehe Tabelle). Besserer Empfang erhöht die Übertragungsrate. Schwankungen im laufenden Betrieb sind normal. 300MBit/s ist ein rein theoretischer Bruttowert, welcher in der Praxis effektiv nicht erreicht werden kann. Siehe auch WLAN-Datenraten Die eigentliche Frage nach dem Treiber ist aber bereits beantwortet und erledigt, mehr geht nicht, bzw. eine andere Alternative gibt es momentan nicht.
|
galliano
(Themenstarter)
Anmeldungsdatum: 18. Mai 2010
Beiträge: 163
|
Sorry elektronenblitz63 für das fehlende Feedback...ich habe deine Frage nicht ignoriert. Ich dachte nur, irgend etwas sei noch nicht ganz i.O. Danke für die letze Info und Kommentare...wie auch die Tabelle zeigt, bin ich mit effektive 144,4 MBit/s Nah an das Maximum, alles gut ☺ Beim htpc nutze ich den Stick für Installationen, Systemupdates, ein wenig Internetsurfen und sporadisch Aufnahmen von einer PVR Festplatte, die direkt am TV angeschlossen ist, auf den htpc zu übertragen (trotz Sperre des Herstellers klappt es dank Linux 😉 ) um nachträglich die Werbung auszuschneiden. Auch wenn das Übertragen v. einem Video v. "TV" zum htpc bis zu 1 Std. dauert, stört mich das nicht, da ich das selten mache. Alles klar, bei der nächsten Anschaffung werde ich entweder auf eine Lösung mit externer Antenne oder auf Powerline gehen (Schlitze in die Wände und durch Stahlbetondecken schlagen, um Netzwerkkabel zu verlegen scheue ich 😉 ) 1.000 Dank für den Support! ☺☺ Und viele Grüße
|