ubuntuusers.de

Wlan stick

Status: Gelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Ein kleiner Tippo bei der Versionsnummer, da das Quellpaket inzwischen aktualisiert wurde:

sudo dkms install 8192cu/1.10

Hatte ich zuvor auch übersehen.

richyrich

Anmeldungsdatum:
12. Mai 2007

Beiträge: 44

Hi, gilt das auch für Ubuntu 15.1 4.2.0-25-generic? Gruß Richy

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Für neuere Kernel ab 3.16 wurde die Anleitung ergänzt

Calix

Anmeldungsdatum:
25. Dezember 2006

Beiträge: 331

Wohnort: Stuttgarter Umland

Seit LTS 16.04 komme ich nicht mehr über 72Mbit/s mit dem rt8192cu Treiber hinaus (anstelle von bisher mind. 144Mbit/s mit 14.04). Die Anleitung für neuere Kernel als 3.16 hat leider auch nicht geholfen.

Bei einem rsync Backup auf mein NAS dauert es jetzt dementsprechend deutlich länger, bis alles übertragen wurde. Hat jemand das gleiche Problem und vielleicht auch schon eine Lösung gefunden?

Grüße Calix

supercowpower

Anmeldungsdatum:
16. Juni 2016

Beiträge: Zähle...

Hallo, bei mir läuft es immer noch nicht rund. Bitte um Hilfe.

- WLAN USB-Stick TP-WN821N V4 . Ich habe eine 50k Leitung und dieses Wlan Stick schafft mit Windows fast die vollen 50k Download, laut Speedtest.net . Mit Linux nur knapp 20k.

Linux System:
ubuntu 16.04 LTS x86_64
Kernel 4.4.0-24-generic

Ein Paar Console-Ausgaben:

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04 LTS
Release:	16.04
Codename:	xenial

$ uname -a
Linux flamma 4.4.0-24-generic #43-Ubuntu SMP Wed Jun 8 19:27:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ 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 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
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 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

$ modprobe -c | grep -i "0bda.*8187"
alias usb:v0BDAp8187d*dc*dsc*dp*ic*isc*ip*in* rtl8187
alias usb:v0BDAp8189d*dc*dsc*dp*ic*isc*ip*in* rtl8187
alias usb:v0BDAp8197d*dc*dsc*dp*ic*isc*ip*in* rtl8187
alias usb:v0BDAp8198d*dc*dsc*dp*ic*isc*ip*in* rtl8187

$ dkms status
8192cu, 4.0.2.9000.20130911, 4.4.0-24-generic, x86_64: installed

$ lsmod
Module                  Size  Used by
drbg                   32768  1
ansi_cprng             16384  0
ctr                    16384  2
ccm                    20480  2
8192cu                528384  0
arc4                   16384  2
rtl8xxxu               73728  0
mac80211              737280  1 rtl8xxxu
cfg80211              565248  1 mac80211
snd_hda_codec_realtek    81920  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     53248  1
snd_hda_intel          36864  5
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core           73728  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  1 snd_hda_codec
kvm_amd                65536  0
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
kvm                   536576  1 kvm_amd
snd_rawmidi            32768  1 snd_seq_midi
input_leds             16384  0
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
joydev                 20480  0
irqbypass              16384  1 kvm
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
snd                    81920  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
k10temp                16384  0
soundcore              16384  1 snd
edac_mce_amd           24576  0
serio_raw              16384  0
edac_core              53248  0
shpchp                 36864  0
i2c_piix4              24576  0
mac_hid                16384  0
tpm_infineon           20480  0
8250_fintek            16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
pata_acpi              16384  0
hid_generic            16384  0
usbhid                 49152  0
hid                   118784  2 hid_generic,usbhid
amdkfd                131072  1
amd_iommu_v2           20480  1 amdkfd
radeon               1515520  3
firewire_ohci          40960  0
i2c_algo_bit           16384  1 radeon
ttm                    98304  1 radeon
firewire_core          65536  1 firewire_ohci
psmouse               126976  0
drm_kms_helper        147456  1 radeon
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
crc_itu_t              16384  1 firewire_core
fb_sys_fops            16384  1 drm_kms_helper
pata_atiixp            16384  0
drm                   360448  6 ttm,drm_kms_helper,radeon
ahci                   36864  4
libahci                32768  1 ahci
sky2                   61440  0
wmi                    20480  0
fjes                   28672  0

$ modinfo 8192cu | egrep 'versi|filen'
filename:       /lib/modules/4.4.0-24-generic/updates/dkms/8192cu.ko
version:        v4.0.2_9000.20130911
srcversion:     EC8A58695BC7D370369A77E
vermagic:       4.4.0-24-generic SMP mod_unload modversions 
parm:           rtw_chip_version:int

$ modinfo rtl8192cu
filename:       /lib/modules/4.4.0-24-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko
firmware:       rtlwifi/rtl8192cufw_TMSC.bin
firmware:       rtlwifi/rtl8192cufw_B.bin
firmware:       rtlwifi/rtl8192cufw_A.bin
firmware:       rtlwifi/rtl8192cufw.bin
description:    Realtek 8192C/8188C 802.11n USB wireless
license:        GPL
author:         Larry Finger	<Larry.Finger@lwfinger.net>
author:         Ziv Huang	<ziv_huang@realtek.com>
author:         Georgia		<georgia@realtek.com>
srcversion:     2C9D776AE1B25BDC5405217
alias:          usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p624Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3307d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E66p0019d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8186d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846pF001d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846p9021d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp2103d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp2102d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019p1201d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFFCd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFFBd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF8d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFFAd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF9d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF7d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v9846p9041d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4855p0091d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4855p0090d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3359d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3358d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3308d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3357d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0077d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0070d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p005Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0052d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846p9043d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846p9041d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp11F2d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp1102d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8754d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp819Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp818Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp817Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8177d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8176d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp018Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*
depends:        mac80211,rtlwifi,rtl8192c-common,rtl_usb
intree:         Y
vermagic:       4.4.0-24-generic SMP mod_unload modversions 
parm:           swenc:Set to 1 for software crypto (default 0)
 (bool)
parm:           debug:Set debug level (0-5) (default 0) (int)

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Hallo und wilkommen bei uu.de.

Du hast vergessen den anderen (der jetzt anders heisst) zu blacklisten:

echo "blacklist rtl8xxxu" | sudo tee -a /etc/modprobe.d/blacklist.conf

Neustart.

Übrigens ist

modprobe -c | grep -i "0bda.*8187"

ein Tippo:

Bus 001 Device 005: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter

😉

Calix

Anmeldungsdatum:
25. Dezember 2006

Beiträge: 331

Wohnort: Stuttgarter Umland

ich wollte vorher schon auf den Beitrag hier verlinken, bin aber noch nicht dazu gekommen

https://forum.ubuntuusers.de/topic/nach-aktualisierungenfunktioniert-rtl8192cu-wi/

Generelle Feststellung: So einen hohen Datendurchsatz wie unter Win7/10 erreiche ich leider nie (macht sich aber nur bei der Datensicherung bemerkbar).

kalinorbok

Anmeldungsdatum:
17. Januar 2014

Beiträge: Zähle...

Hallo - mein DKMS build schlägt fehl ☹

sudo dkms build -m 8192cu -v 4.0.2.9000.20130911

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=4.8.0-22-generic -C /lib/modules/4.8.0-22-generic/build M=/var/lib/dkms/8192cu/4.0.2.9000.20130911/build........(bad exit status: 2)
ERROR (dkms apport): binary package for 8192cu: 4.0.2.9000.20130911 not found
Error! Bad return status for module build on kernel: 4.8.0-22-generic (x86_64)
Consult /var/lib/dkms/8192cu/4.0.2.9000.20130911/build/make.log for more information.

unter ubuntu 16.04 mit kernel 4.4 hat das immer geklappt

dkms status output:

8192cu, 4.0.2.9000.20130911: added
bbswitch, 0.8, 4.8.0-22-generic, x86_64: installed
nvidia-367, 367.57, 4.8.0-22-generic, x86_64: installed

kalinorbok

Anmeldungsdatum:
17. Januar 2014

Beiträge: Zähle...

Ich wollte nur mitteilen,

dass es mit den rtl8192cu-fixes funktioniert, obwohl diese ja laut Anleitung nur bis kernel 3.16 geeignet sind.

Mit https://github.com/vincent-t/rt8192cu_dkms schlägt der dkms build fehl.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Es gibt mittlerweile ein PPA, siehe WLAN/Karten/Realtek, falls du das testen/nutzen willst. Vorherig installierte Treiber aber erst wieder deinstallieren!

kalinorbok

Anmeldungsdatum:
17. Januar 2014

Beiträge: Zähle...

Ja, hab ich schon gesehen; aber für Yakkety gibt es da noch gar keine Pakete und bei Xenial ist kein 8192CU dabei ☹

https://launchpad.net/~hanipouspilot/+archive/ubuntu/rtlwifi?field.series_filter=xenial

Es scheint aber im Moment erstmal zu laufen mit den rtl8192cu-fixes - denke das da ein paar Sachen geupdatet werden müssen damit der neueste Treiber mit dem neuesten Kernel läuft.

Calix

Anmeldungsdatum:
25. Dezember 2006

Beiträge: 331

Wohnort: Stuttgarter Umland

@kalinorbok: Welchen Durchsatz liefert dir dein Stick?

kalinorbok

Anmeldungsdatum:
17. Januar 2014

Beiträge: 9

Ich bekomme mit den rtl8192cu-fixes etwa zwischen 70-80 MBit/s.

Mein Internet (60 MBit-Leitung) wird damit nicht beeinträchtigt (Speedtest im Internet liefert gleiche Werte), lediglich Kopieren auf mein NAS dauert etwas länger, da Windows doch durch besseren Treiber mehr Bandbreite nutzen kann.

Was ist eigentlich von dieser Seite zu halten? http://www.tp-link.com/en/download/TL-WN822N_V3.html#Driver

Dort wird ein offizieller Linuxtreiber für mein Realtek 8192CU basiertes Tp-link wn822n angeboten. Einfach ausprobieren, obwohl dort steht nur Kernel 2.6 bis 3.10??

Oder eher nicht empfehlenswert?

EDIT: Der offizielle Treiber von TP-Link kompiliert gar nicht mit Kernel 4.8 - also scheinen die rtl8192cu-fixes also die beste Wahl für Kernel 4.8/Ubuntu 16.10 zu sein!

Außerdem enthalten die fixes auch die neueste Treiberversion. Laut Github: Imported latest upstream version of the driver (4.0.2_9000 2013/10/29)

Calix

Anmeldungsdatum:
25. Dezember 2006

Beiträge: 331

Wohnort: Stuttgarter Umland

Bei mir zeigt xubuntu 144mb/s (nur theoretisch, aber die Backups auf mein NAS mittels WLAN gehen doch deutlich schneller als früher), ich bin der Prozedur hier https://forum.ubuntuusers.de/topic/nach-aktualisierungenfunktioniert-rtl8192cu-wi/ gefolgt.

icku74

Anmeldungsdatum:
23. Oktober 2016

Beiträge: Zähle...

Guten Tag,

ich habe das ebenfalls Probleme mit dem Chip. Ich nutze Ubuntu 16.04 und der mit dem enthaltenen Treiben kann ich mich problemlos mit dem WLAN verbinden. Der Empfang ist gut, trotzdem ist die Verbindung zum Router zwischendurch immer langsam und setzt alle paar Minuten komplett für 20-30s weg, wie ich per ping beobachten konnte. Ich habe versucht nach der Anleitung den gepatchten Treiber zu installieren. Installation verlief gut, aber nach einem Reboot wurde keines der Module geladen. Manuelles Laden von 8192cu brachte nichts. Momentan habe ich die Blacklisteinträge wieder entfernt...

$ uname -r
4.4.0-45-generic

$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0bda:819a Realtek Semiconductor Corp.
[...]

$ ifconfig -a
enp4s0    Link encap:Ethernet  Hardware Adresse 08:9e:01:aa:50:33  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:0 (0.0 B)  TX-Bytes:0 (0.0 B)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metrik:1
          RX-Pakete:3986 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:3986 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1 
          RX-Bytes:308190 (308.1 KB)  TX-Bytes:308190 (308.1 KB)

wlx001c7bd9280b Link encap:Ethernet  Hardware Adresse 00:1c:7b:d9:28:0b  
          inet Adresse:192.168.178.105  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::b5a8:b4b1:9d85:9429/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX-Pakete:15834 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
          TX-Pakete:15922 Fehler:0 Verloren:0 Überläufe:0 Träger:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:11972043 (11.9 MB)  TX-Bytes:2206296 (2.2 MB)


$ modprobe -c | grep -i "0bda.*8178"
alias usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in* rtl8192cu
alias usb:v0BDAp8178d*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v0BDAp8178d*dc*dsc*dp*icFFiscFFipFFin* rtl8xxxu

$ dkms status
8192cu, 4.0.2.9000.20130911, 4.4.0-45-generic, x86_64: installed (WARNING! Diff between built and installed module!)

Kann das an der Warnung in dkms status liegen? bei dkms install bekam ich auch eine Meldung, dass bereits eine neuere Version installiert ist. Und keine Ahnung, warum die Interfacenamen so seltsam sind, aber daran kann es ja vermutlich nicht liegen.

Kann mir jemand helfen?

Vielen Dank im Voraus!