ubuntuusers.de

Wlan stick

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

Pacman-on-Crack

(Themenstarter)

Anmeldungsdatum:
6. Dezember 2012

Beiträge: Zähle...

Verbindungsqualität wird mir mit 100% Angezeigt.

pacman@Pacman ~ $ iwconfig
lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"FRITZ!Box Fon WLAN 7141"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:04:0E:E0:61:D8   
          Bit Rate:54 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=100/100  Signal level=68/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

pacman@Pacman ~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:25:22:2c:1d:5e  
          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:41 

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:16436  Metric:1
          RX packets:210 errors:0 dropped:0 overruns:0 frame:0
          TX packets:210 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:19323 (19.3 KB)  TX bytes:19323 (19.3 KB)

wlan0     Link encap:Ethernet  HWaddr 00:0b:81:84:1a:58  
          inet addr:192.168.178.35  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::20b:81ff:fe84:1a58/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1704 errors:0 dropped:1854 overruns:0 frame:0
          TX packets:1810 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1498612 (1.4 MB)  TX bytes:360711 (360.7 KB)

pacman@Pacman ~ $ sudo iwlist scan
[sudo] password for pacman: 
lo        Interface doesn't support scanning.

wlan0     Scan completed :
          Cell 01 - Address: 00:04:0E:E0:61:D8
                    ESSID:"FRITZ!Box Fon WLAN 7141"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:54 Mb/s
                    Extra:wpa_ie=dd180050f20101000050f20201000050f20201000050f2020000
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Extra:rsn_ie=30140100000fac020100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=100/100  Signal level=66/100  

eth0      Interface doesn't support scanning.
pacman@Pacman ~ $ modinfo 8192cu | egrep 'versi|filen'
filename:       /lib/modules/3.2.0-35-generic/kernel/drivers/net/wireless/8192cu.ko
version:        v3.4.4_4749.20121105
srcversion:     657E53E8FE213B566819C54
vermagic:       3.2.0-35-generic SMP mod_unload modversions 
parm:           rtw_chip_version:int

Bedanke mich sehr Herzlich und werde bestimmt nochmal was von mir hören lassen. Habe schon das nächste "Problem" -_-

Gruss und noch einen schönen Abend

EDIT: Was würde es den für einen unterschied machen ob es über DKMS gemacht wurde oder nicht?

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Das Modul muss hier nach einem System- bzw. Kernelupgrade erneut gebaut und in den dann aktuell verwendeten Kernel eingebunden werden. Das Verzeichnis mit dem Quellcode also nicht löschen und die Installation wie zuvor wiederholen.

DKMS übernimmt das automatisch, man muss das Treiberpaket dazu aber entsprechend aufbereiten. Für die ältere Version 3.4.3.4369 hatte ich das ja bereits gemacht.

Nachtrag: ich kann mich am morgigen Sonntag mal damit befassen ...

Ursache war grundsätzlich die Installation von Ndiswrapper und des Windows-Treibers, dadurch werden die Linux-Systemtreiber blockiert.

Das Systemmodul rtl8192cu funktioniert also auch unter Kernel 3.5 (Mint Maya/Ubuntu 12.10) immer noch nicht zufriedenstellend, was ich gehofft hatte. Die manuelle Installation eines Treibers hätte sich dann erübrigt.

Die Fritz-Box arbeitet mit gemischter Verschlüsselung, wie bereits vermutet. Das ggf. noch im Auge behalten, WPA1 ist veraltet und vergleichsweise unsicher.

Pacman-on-Crack

(Themenstarter)

Anmeldungsdatum:
6. Dezember 2012

Beiträge: Zähle...

Also mir war es jetzt nur Wichtig das der WlanStick funktioniert. Ab nächster Woche mache ich eine Umschulung und bin unter der Woche dort Untergebracht. Da hätte ich mich nie an einem Router anschliessen können um den Stick funktionstüchtig zu bekommen. Weis jetzt nicht wie das dann da mit Router bzw. Empfang ist.

Natürlich, wenn mans besser machen kann warum nicht ☺. Wollte auch nur sagen das mein Vorläufiges Hauptanliegen damit schonmal gemacht worden ist.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Installation des z.Z. aktuelle Treibers für rtl8188cu/rt8192cu Chipsatz basierende USB WLAN-Karten bzw. Sticks.

Hallo,
hier das für DKMS aufbereitete Installations-Paket, Treiberversion 3.4.4.4749, für Ubuntu 12.04-LTS und 12.10 im Anhang.

Es gibt inzwischen ein angepasstes Treiberpaket für Kernel 3.8 unter Ubuntu 13.**. Forenlink.

Achtung!

Der Treiber funktioniert nicht mehr ab Kernel 3.5.0-25 64 bit unter Ubuntu 12.10. 32bit-Version ungetestet, dürfte aber ebenfalls nicht mehr funktionieren. Hier gibt es ein passendes Installationspaket für aktuellere 3.5er Kernel.

Die für einige neue Geräte erforderliche Geräte-ID 0bda:819a, 2001:330d (D-Link DWA-131 v2) und 050D:21F2 (Belkin N300 micro) ist ebenfalls enthalten. Dazu wurden entsprechende Ergänzungen in der ...

~/src/os_dep/linux/usb_intf.c

... vorgenommen. Sollte das Treibermodul zuvor über einen Einzelinstallation in den Kernel eingebunden worden sein, so muss das Kernelmodul nun zunächst aus dem Kernel und System entfernt werden:

Pfad ggf. überprüfen und anpassen:

modinfo 8192cu | grep filen 

Modul löschen:

sudo rm /lib/modules/$(uname -r)/kernel/drivers/net/wireless/8192cu.ko
sudo depmod -a
sudo update-initramfs -u 

Die Internetverbindung über WLAN bleibt zunächst noch bestehen, da das Modul ja bereits geladen ist. Das Systemmodul rtl8192cu wurde hier bereits gesperrt.


Installation des DKMS-Pakets:
Für Realtek 🇬🇧 rtl8188cu/rt8192cu Chipsatz basierende USB WLAN-Karten bzw. Sticks. (Quellcode ⮷)

Über eine bestehende Internetverbindung (LAN oder WLAN) müssen zunächst die benötigten Kernel-Header, Werkzeuge und DKMS nachinstalliert werden. Das für DKMS entsprechend aufbereitete Treiberpaket befindet sich hier im Anhang.

Vorbereitungen

Je nach verwendeter Kernelversion müssen entsprechende Quellpakete vorhanden sein bzw. nachinstalliert werden. Welche Kernelversion verwendet wird zeigt:

uname -a 

Für 32bit oder 64bit Kernel:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms 

Für 32bit PAE-Kernel

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic-pae build-essential dkms 

Installation des Treibermoduls:

wget media.cdn.ubuntu-de.org/forum/attachments/22/19/5210562-rtl8192cu-3.4.4.4749_dkms_.tar.gz
sudo tar xvf 5210562-rtl8192cu-3.4.4.4749_dkms_.tar.gz -C /usr/src
sudo dkms add -m rtl8192cu -v 3.4.4.4749
sudo dkms build -m rtl8192cu -v 3.4.4.4749
sudo dkms install -m rtl8192cu -v 3.4.4.4749
sudo depmod -a && sudo update-initramfs -u 

Das vorhandene ältere Systemmodul rtl8192cu muss nun noch gesperrt werden (siehe verlinkten Ursprungsartikel).

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

Rechner neu starten. Das neue Modul nennt sich 8192cu und sollte automatisch geladen werden.

Installation prüfen:
Bei Problemen nach einem Kernelupgrade prüfen und die Installation ggf. manuell anstoßen. Auf Fehlermeldungen achten:

dkms status
sudo dkms autoinstall
modinfo 8192cu
sudo modprobe -v 8192cu 

Installation entferenen

sudo dkms remove -m rtl8192cu -v 3.4.4.4749 --all
sudo rm -r /usr/src/rtl8192cu-3.4.4.4749
sudo depmod -a && sudo update-initramfs -u 

Unterstützte Geräte-ID's

0BDA:8186
0E66:0019
0846:9021
0B05:17AB
0DF6:0061
20F4:624D
050D:21F2
050D:2103
050D:2102
2001:3307
2001:330D
4855:0091
07AA:0056
07B8:8178
2019:AB2B
7392:7822
0586:341F
2001:3309
2001:330A
2001:3307
2019:1201
04F2:AFFC
04F2:AFFB
04F2:AFF8
04F2:AFFA
04F2:AFF9
04F2:AFF7
13D3:3358
13D3:3359
0BDA:317F
2019:AB2E
2019:4902
4856:0091
0BDA:5088
0DF6:005C
13D3:3357
4855:0090
20F4:648B
2019:AB2A
050D:1102
2001:3308
103C:1629
06F8:E033
0EB0:9071
07B8:8189
7392:7811
0DF6:0052
2019:ED17
0BDA:817C
0BDA:8178
0BDA:8177
0BDA:018A
0BDA:818A
0BDA:817F
0BDA:8754
0BDA:817D
0BDA:817B
0BDA:817A
0BDA:817E
0BDA:8170
0BDA:8176
0BDA:819A
0BDA:8191

Deinstallation:
Bei Bedarf kann der Treiber wieder aus dem System entfernt werden:

sudo dkms remove -m rtl8192cu -v 3.4.4.4749 --all
sudo rm -r /usr/src/rtl8192cu-v 3.4.4.4749 

Hintergrundwissen zu den verwendeten Befehlen:
Kernelmodule - tar - wget - dkms - apt-get - sudo

rtl8192cu-3.4.4.4749_dkms_.tar.gz (1.0 MiB)
Download rtl8192cu-3.4.4.4749_dkms_.tar.gz

Pacman-on-Crack

(Themenstarter)

Anmeldungsdatum:
6. Dezember 2012

Beiträge: 19

Hi, scheint als hättest du dir noch ganz schön Mühe gemacht. Also wenn ich die Anleitung step by step befolge, sollte theoretisch alles Reibungslos klappen. Oder kann es, wenns blöd läuft, passieren das ich ohne Wlan bin und mich wieder mit Kabel am Router anschliesen muss?

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Notfalls hast Du ja noch das Installationspaket der Einzelinstallation, aber das funktioniert schon 😉

Installiere mit bestehender Verbindung zunächst die Tools, dkms und lade das Treiberpaket herunter:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms 
wget http://media.cdn.ubuntu-de.org/forum/attachments/13/01/5210562-rtl8192cu-3.4.4.4749_dkms.tar.gz

Dann entfernst Du das vorhandene Treibermodul, startest neu (WLAN ist jetzt weg) und installierst das Paket über dkms wie beschrieben. Dann kannst Du das Treibermodul direkt laden.

Dorifer

Anmeldungsdatum:
27. April 2013

Beiträge: 2

Hallo Forum!

bei mir läuft das bauen des moduls seit dem upgrade auf 13.04 nicht mehr durch, folgender Fehler wird ausgspuckt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
sudo dkms build -m rtl8192cu -v 3.4.4.4749
[sudo] password for user: 

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
'make' -C src/ all......(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.8.0-19-generic (i686)
Consult /var/lib/dkms/rtl8192cu/3.4.4.4749/build/make.log for more information.

in der makr.log Datei findet sich folgendes:

DKMS make.log for rtl8192cu-3.4.4.4749 for kernel 3.8.0-19-generic (i686)
Sa 27. Apr 20:23:38 CEST 2013
make: Gehe in Verzeichnis '/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src'
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.8.0-19-generic/build M=/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src  modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-3.8.0-19-generic'
  CC [M]  /var/lib/dkms/rtl8192cu/3.4.4.4749/build/src/core/rtw_cmd.o
In file included from /var/lib/dkms/rtl8192cu/3.4.4.4749/build/src/core/rtw_cmd.c:23:0:
/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src/include/osdep_service.h: In Funktion »thread_enter«:
/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src/include/osdep_service.h:575:2: Fehler: Implizite Deklaration der Funktion »daemonize« [-Werror=implicit-$
cc1: Einige Warnungen werden als Fehler behandelt
make[2]: *** [/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src/core/rtw_cmd.o] Fehler 1
make[1]: *** [_module_/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-3.8.0-19-generic'
make: *** [modules] Fehler 2
make: Verlasse Verzeichnis '/var/lib/dkms/rtl8192cu/3.4.4.4749/build/src'

unter 12.10 war es mir jedesmal möglich, das Modul nach einem Kernelupdate neu zu bauen und der WLAN-Stick hat wieder getan, jetzt geht nix mehr. ☹

Danke im Voraus für die Hilfe

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
der Realtek Treiber ist für Kernelversionen > 3.5 nicht mehr geeignet. Im 3.8 Kernel ist ein entsprechendes Modul (rtl8192cu) enthalten.

Dorifer

Anmeldungsdatum:
27. April 2013

Beiträge: 2

also das modul rtl8192cu wieder aus /etc/modprobe.d/blacklist.conf gelöscht und tadaa!.

Danke für die schnelle Hilfe

LG Dorifer

Kelhim

Avatar von Kelhim

Anmeldungsdatum:
18. September 2006

Beiträge: 3642

Wohnort: Köln

Da ich gestern vor dem Problem stand, ein Gerät mit RTL8192CU-Chip unter 13.04 zu benutzen, teile ich mal meine Entdeckung: Dieses Treiberpaket enthält eine für neuere Kernel gepatchte Version des Realtek-Quellcodes, der bei der Installation des DEB-Pakets kompiliert wird.

watho81

Avatar von watho81

Anmeldungsdatum:
19. März 2008

Beiträge: 111

Kelhim schrieb:

Da ich gestern vor dem Problem stand, ein Gerät mit RTL8192CU-Chip unter 13.04 zu benutzen, teile ich mal meine Entdeckung: Dieses Treiberpaket enthält eine für neuere Kernel gepatchte Version des Realtek-Quellcodes, der bei der Installation des DEB-Pakets kompiliert wird.

Danke Kelhim. Das hat mir sehr geholfen.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Realtek rtl8192cu/s-Treiber für 12.04.3 und 13.04 bis einschliesslich Kernel 3.8

Download und Installation

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms 
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/realtek-8188cus-wireless-drivers-3444749-ubuntu-1304/rtl8192cu-tjp-dkms_1.6_all.deb
sudo dpkg -i rtl8192cu-tjp-dkms_1.6_all.deb
echo "blacklist rtl8192cu" | sudo tee -a /etc/modprobe.d/blacklist.conf   

Rechner neu starten.

Ohne Internetverbindung kann der Treiber mit einem Zweitsystem direkt von ⮷ hier heruntergeladen werden. Zusätzlich wird dann das Paket dkms benötigt.

Realtek rtl8192cu/s-Treiber für 12.04.5 und 14.04 für Kernel 3.11, 3.13 und 3.16

Download und Installation:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms git
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
echo "blacklist rtl8192cu" | sudo tee -a /etc/modprobe.d/blacklist.conf   

Neu starten.

Realtek rtl8192cu/s-Treiber für neuere Kernel als 3.16

(getestet bis Kernel 4.10)

Download und Installation

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms git
git clone https://github.com/0xBADEAFFE/rt8192cu_dkms
cd rt8192cu_dkms
sudo make install_dkms
echo -e "blacklist rtl8192cu\nblacklist rtl8xxxu" | sudo tee -a /etc/modprobe.d/blacklist.conf   

Neu starten.

filename:       /lib/modules/4.4.0-104-generic/updates/dkms/8192cu.ko
version:        v4.0.2_9000.20130911
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     5CBAE1368DB16E3F004CE10
alias:          usb:v0BDAp8186d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0789p016Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0070d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BBp0950d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE035d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2357p0100d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp2E2Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp1004d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E66p0020d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E66p0019d*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:v0B05p17ABd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0061d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p624Dd*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:v4855p0091d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07AAp0056d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3307d*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:v13D3p3358d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3359d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp317Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp0A8Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:vCDABp8011d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BBp094Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp1E1Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p17BAd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:vCDABp8010d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p330Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019p4902d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846p9042d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0846p9041d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4856p0091d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp5088d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p005Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3357d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v4855p0090d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p648Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB2Ad*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:v2001p3308d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v103Cp1629d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE033d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0EB0p9071d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8189d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0052d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pED17d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1058p0631d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8191d*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:v0BDAp8177d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp17C0d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp018Ad*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:v0BDAp8754d*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:v0BDAp817Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8170d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8176d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8191d*dc*dsc*dp*ic*isc*ip*in*
depends:        
vermagic:       4.4.0-104-generic SMP mod_unload modversions 
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_initmac:charp
parm:           rtw_channel_plan:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_mp_mode:int
parm:           rtw_wmm_enable:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_ht_enable:int
parm:           rtw_cbw40_enable:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_ampdu_amsdu:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_rf_config:int
parm:           rtw_power_mgnt:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_special_rf_path:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_force_iol:Force to enable IOL (bool)
parm:           rtw_mc2u_disable:int
parm:           rtw_mac_phy_mode:int
parm:           rtw_80211d:int
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)

Bei noch neueren Kerneln nativen Treiber rtl8xxxu verwenden

rtl8192cu Blacklisten, siehe Kernelmodule

Sollten sich o.g. Treiber nicht mehr fehlerfrei kompilieren lassen:

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

Neustart.

Bearbeitet von Elektronenblitz63:

Modulversion aktualisiert

Bearbeitet von praseodym:

Modulversion auf 1.10 aktualisiert

Realistickz

Anmeldungsdatum:
7. April 2013

Beiträge: 7

Installationsanleitung für den gepatchten Realtek rtl8192cu/s-Treiber für 13.04

Vorbereitung

Für 32bit und 64bit:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms

Für 32bit mit PAE-Kernel:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic-pae build-essential dkms

Installation

wget https://realtek-8188cus-wireless-drivers-3444749-ubuntu-1304.googlecode.com/files/rtl8192cu-tjp-dkms_1.6_all.deb sudo dpkg -i rtl8192cu-tjp-dkms_1.6_all.deb echo "blacklist rtl8192cu" | sudo tee -a /etc/modprobe.d/blacklist.conf

Rechner neu starten.

Vielen Dank für diese ausführliche Anleitung! funktionierte Super mit dem TP-Link TL-WN823N.

mfg, Johannes

Achetaton

Anmeldungsdatum:
6. September 2013

Beiträge: 137

Hallo!

Auf meinem Laptop ist Lubuntu 12.10 installiert und nachdem ich heute über die Software-Aktualisierung ein Kernel-Update durchgeführt habe, funktioniert der über diesen Thread manuell installierte Treiber (vielen Dank hierfür) leider nicht mehr. Nun habe ich einige Anleitungen erfolglos durchprobiert und vermutlich ein Chaos angerichtet. (Momentan bin ich über ein Hama WLAN-Stick, RT2870, mit dem Internet verbunden.) Über weitere Hilfestellungen wäre ich sehr dankbar.

1
2
uname -a 
Linux 3.5.0-40-generic #62-Ubuntu SMP Thu Aug 22 00:57:36 UTC 2013 i686 i686 i686 GNU/Linux
1
2
3
4
5
6
7
lsusb
Bus 001 Device 009: ID 148f:2870 Ralink Technology, Corp. RT2870 Wireless Adapter
Bus 001 Device 010: 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 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
1
2
3
cat /etc/network/interfaces
auto lo
iface lo inet loopback
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search fritz.box


{{{#!code text
cat /etc/hosts 
127.0.0.1	localhost
127.0.1.1	a

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

}}}

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
ifconfig -a
eth0      Link encap:Ethernet  Hardware Adresse 00:c0:9f:61:f8:69  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:0 (0.0 B)  TX-Bytes:0 (0.0 B)
          Interrupt:6 

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:16436  Metrik:1
          RX packets:705 errors:0 dropped:0 overruns:0 frame:0
          TX packets:705 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX-Bytes:59108 (59.1 KB)  TX-Bytes:59108 (59.1 KB)

wlan0     Link encap:Ethernet  Hardware Adresse 80:1f:02:05:b0:c0  
          inet Adresse:192.168.178.22  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::821f:2ff:fe05:b0c0/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:668 errors:0 dropped:0 overruns:0 frame:0
          TX packets:589 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:333515 (333.5 KB)  TX-Bytes:109530 (109.5 KB)

wlan1     Link encap:Ethernet  Hardware Adresse f8:1a:67:20:e2:1b  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:0 (0.0 B)  TX-Bytes:0 (0.0 B)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
ifconfig -a
eth0      Link encap:Ethernet  Hardware Adresse 00:c0:9f:61:f8:69  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:0 (0.0 B)  TX-Bytes:0 (0.0 B)
          Interrupt:6 

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:16436  Metrik:1
          RX packets:705 errors:0 dropped:0 overruns:0 frame:0
          TX packets:705 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX-Bytes:59108 (59.1 KB)  TX-Bytes:59108 (59.1 KB)

wlan0     Link encap:Ethernet  Hardware Adresse 80:1f:02:05:b0:c0  
          inet Adresse:192.168.178.22  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::821f:2ff:fe05:b0c0/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:668 errors:0 dropped:0 overruns:0 frame:0
          TX packets:589 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:333515 (333.5 KB)  TX-Bytes:109530 (109.5 KB)

wlan1     Link encap:Ethernet  Hardware Adresse f8:1a:67:20:e2:1b  
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:0 (0.0 B)  TX-Bytes:0 (0.0 B)

aristoteles@aris:~$ iwconfig
wlan0     IEEE 802.11bgn  ESSID:"/Yggdrasil/"  
          Mode:Managed  Frequency:2.472 GHz  Access Point: BC:05:43:E8:77:8D   
          Bit Rate=121.5 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=61/70  Signal level=-49 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

wlan1     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
1
2
3
4
5
route -n 
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 wlan0
192.168.178.0   0.0.0.0         255.255.255.0   U     9      0        0 wlan0
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
cat /var/lib/NetworkManager/NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true




{{{#!code text
route -n 
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.178.1   0.0.0.0         UG    0      0        0 wlan0
192.168.178.0   0.0.0.0         255.255.255.0   U     9      0        0 wlan0
aristoteles@aris:~$ cat /var/lib/NetworkManager/NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true
aristoteles@aris:~$ cat /etc/NetworkManager/NetworkManager.conf 
[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
cat /etc/NetworkManager/NetworkManager.conf 
[main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false
aristoteles@aris:~$ cat /etc/udev/rules.d/70-persistent-net.rules | egrep -i 'device|sub' -A3 
# PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0/ssb0:0 (b44)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:c0:9f:61:f8:69", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# USB device 0x148f:0x2870 (usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="80:1f:02:05:b0:c0", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

# USB device 0x0bda:0x8178 (usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="f8:1a:67:20:e2:1b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"
1
2
3
4
5
6
7
rfkill list
7: phy7: Wireless LAN
	Soft blocked: no
	Hard blocked: no
8: phy8: Wireless LAN
	Soft blocked: no
	Hard blocked: no
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
lsmod 
Module                  Size  Used by
rt2800usb              22286  0 
rt2800lib              57182  1 rt2800usb
crc_ccitt              12628  1 rt2800lib
rt2x00usb              19980  1 rt2800usb
rt2x00lib              48650  3 rt2800usb,rt2800lib,rt2x00usb
dm_crypt               22403  1 
zram                   18068  1 
rfcomm                 37277  0 
bnep                   17708  2 
arc4                   12474  4 
bluetooth             183310  10 rfcomm,bnep
snd_intel8x0           33107  2 
parport_pc             31969  0 
snd_ac97_codec        105652  1 snd_intel8x0
ppdev                  12818  0 
ac97_bus               12671  1 snd_ac97_codec
rtl8192cu              66660  0 
snd_pcm                80235  2 snd_intel8x0,snd_ac97_codec
rtl8192c_common        47076  1 rtl8192cu
joydev                 17162  0 
snd_seq_midi           13133  0 
rtlwifi                64204  1 rtl8192cu
snd_rawmidi            25383  1 snd_seq_midi
pcmcia                 39545  0 
snd_seq_midi_event     14476  1 snd_seq_midi
snd_seq                51281  2 snd_seq_midi,snd_seq_midi_event
snd_timer              24412  2 snd_pcm,snd_seq
mac80211              461261  6 rt2800lib,rt2x00usb,rt2x00lib,rtl8192cu,rtl8192c_common,rtlwifi
yenta_socket           27096  0 
snd_seq_device         14138  3 snd_seq_midi,snd_rawmidi,snd_seq
pcmcia_rsrc            18192  1 yenta_socket
pcmcia_core            21506  3 pcmcia,yenta_socket,pcmcia_rsrc
lpc_ich                16926  0 
cfg80211              175574  3 rt2x00lib,rtlwifi,mac80211
psmouse                89579  0 
microcode              18210  0 
snd                    62146  11 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
sbs                    13336  0 
soundcore              14600  1 snd
serio_raw              13032  0 
shpchp                 32190  0 
sbshc                  13515  1 sbs
snd_page_alloc         14037  2 snd_intel8x0,snd_pcm
mac_hid                13038  0 
lp                     13300  0 
parport                40754  3 parport_pc,ppdev,lp
b44                    31327  0 
ssb                    50294  1 b44
i915                  465656  2 
drm_kms_helper         47304  1 i915
drm                   239022  3 i915,drm_kms_helper
i2c_algo_bit           13198  1 i915
video                  18895  1 i915
1
iwlist chan 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
sudo iwlist scan
[sudo] password for aristoteles: 
wlan0     Scan completed :
          Cell 01 - Address: BC:05:43:E8:77:8D
                    Channel:13
                    Frequency:2.472 GHz (Channel 13)
                    Quality=61/70  Signal level=-49 dBm  
                    Encryption key:on
                    ESSID:""
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s
                    Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=000000c41e04133e
                    Extra: Last beacon: 52ms ago
                    IE: Unknown: 000B2F59676764726173696C2F
                    IE: Unknown: 010882848B960C121824
                    IE: Unknown: 03010D
                    IE: Unknown: 0706444520010D14
                    IE: Unknown: 2A0100
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 32043048606C
                    IE: Unknown: 2D1A8E011BFFFF000000000000000000000000000000000000000000
                    IE: Unknown: 331A8E011BFFFF000000000000000000000000000000000000000000
                    IE: Unknown: 3D160D0F0600000000000000000000000000000000000000
                    IE: Unknown: 34160D0F0600000000000000000000000000000000000000
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD180050F2020101010003A4000027A4000042435E0062322F00
                    IE: Unknown: DD0900037F01010000FF7F
                    IE: Unknown: DD0C00040E010102000000000000
                    IE: Unknown: DD650050F204104A0001101044000102103B0001031047001027B75441EF58A7D9B2A407FF7954E6101021000341564D1023000446426F78102400043030303010420004303030301054000800060050F20400011011000446426F78100800020188103C000103

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan1     No scan results

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Hallo und willkommen bei uu.de.

Sind die Kernelheaderfiles installiert worden? Ausserdem wird der native Treiber (wieder) geladen:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms  
sudo dkms autoinstall
echo "blacklist rtl8192cu" | sudo tee -a /etc/modprobe.d/blacklist.conf