ubuntuusers.de

WLan funktioniert nicht Samsung R522 Aura-Amara

Status: Gelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

gandi0706

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: Zähle...

zunächst ins Installationsverzeichnis wechseln:

ulli@ulli-laptop:~$ cd /home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010

sudo make install:

ulli@ulli-laptop:~/Treiber/rtl8192e_linux_2.6.0013.0127.2010$ sudo make install
[sudo] password for ulli: 
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
make[1]: Betrete Verzeichnis '/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010/HAL/rtl8192'
make -C /lib/modules/2.6.31-20-generic/build M= CC=gcc modules
make[2]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
make[3]: *** Keine Regel vorhanden, um das Target »kernel/bounds.c«, 
  benötigt von »kernel/bounds.s«, zu erstellen.  Schluss.
make[2]: *** [prepare0] Fehler 2
make[2]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
make[1]: *** [modules] Fehler 2
make[1]: Verlasse Verzeichnis '/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010/HAL/rtl8192'
make: *** [install] Fehler 2

Fehler 2 tritt auf (gelb markiert) –> Diesen Fehler hatte ich auch bei den anderen Treibern von Realtek. Es lies sich beheben mit Root-Rechten sudo su:

ulli@ulli-laptop:~/Treiber/rtl8192e_linux_2.6.0013.0127.2010$ sudo su
root@ulli-laptop:/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010# make
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
root@ulli-laptop:/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010# make install
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
  Building modules, stage 2.
  MODPOST 1 modules
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
make[1]: Betrete Verzeichnis '/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010/HAL/rtl8192'
make -C /lib/modules/2.6.31-20-generic/build M=/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010 CC=gcc modules
make[2]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
  Building modules, stage 2.
  MODPOST 0 modules
make[2]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.31-20-generic'
install -p -m 644 r8192e_pci.ko /lib/modules/2.6.31-20-generic/kernel/drivers/net/wireless/
depmod -a
make[1]: Verlasse Verzeichnis '/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010/HAL/rtl8192'
root@ulli-laptop:/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010# depmod -a
root@ulli-laptop:/home/ulli/Treiber/rtl8192e_linux_2.6.0013.0127.2010# exit
exit

Ausgabe von modinfo r8192e_pci:

ulli@ulli-laptop:~/Treiber/rtl8192e_linux_2.6.0013.0127.2010$ modinfo r8192e_pci
filename:       /lib/modules/2.6.31-20-generic/kernel/drivers/net/wireless/r8192e_pci.ko
license:        GPL
version:        0013.0127.2010
author:         Copyright(c) 2008 - 2010 Realsil Semiconductor Corporation <wlanfae@realtek.com>
description:    Linux driver for Realtek RTL819x WiFi cards
srcversion:     A8790F8731F5C4C195F458D
alias:          pci:v000007AAd00000047sv*sd*bc*sc*i*
alias:          pci:v000007AAd00000044sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008192sv*sd*bc*sc*i*
depends:        
vermagic:       2.6.31.9 SMP mod_unload modversions 
parm:           ifname: Net interface name, wlan%d=default (charp)
parm:           hwwep: Try to use hardware WEP support(default use hw. set 0 to use software security) (int)
parm:           channels: Channel bitmask for specific locales. NYI (int)

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Aha, jetzt einfach ein

sudo modprobe r8192e_pci
iwconfig
dmesg | tail -n20

Es lies sich beheben mit Root-Rechten sudo su:

make install muss grundsätzlich als root ausgeführt werden. Läuft bei mir dennoch nicht ohne Fehler durch.

gandi0706

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 19

ulli@ulli-laptop:~$ sudo modprobe r8192e_pci
[sudo] password for ulli: 
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
ulli@ulli-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     802.11bgn  Nickname:"rtl8192E"
          Mode:Managed  Frequency=2.417 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          Retry:on   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=10/100  Signal level=0 dBm  Noise level=-100 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ulli@ulli-laptop:~$ dmesg | tail -n20
[   29.658180] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   40.300035] eth0: no IPv6 routers present
[   94.989245] rtllib_crypt: registered algorithm 'NULL'
[   94.989251] rtllib_crypt: registered algorithm 'TKIP'
[   94.989254] rtllib_crypt: registered algorithm 'CCMP'
[   94.989257] rtllib_crypt: registered algorithm 'WEP'
[   94.989259] 
[   94.989260] Linux kernel driver for RTL8192 based WLAN cards
[   94.989263] Copyright (c) 2007-2008, Realsil Wlan Driver
[   94.990229] rtl819xE 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   94.990240] rtl819xE 0000:02:00.0: setting latency timer to 64
[   94.990419] Memory mapped space start: 0xf6000000 
[   94.990478] Adapter(8192 PCI-E) is found - DeviceID=8192
[   95.657404] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[   95.661225] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[   95.727186] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/main.img
[   95.772578] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/data.img
[   96.310278] ===>rtllib_start_scan()
[   96.311032] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  101.747478] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1

Es funktioniert. Vielen vielen Dank für eure Hilfe und Unterstützung. Ich werde heute Abend noch versuchen eine Zusammenfassung zu schreiben. Habe jetzt dazu leider keine Zeit mehr. Ich markiere den Thread dann auch als gelöst. Nochmals vielen Dank, ohne euch hätte ich das nie geschafft. 😊 👍

gandi0706

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 19

Zusammenfassung: (aber noch nicht vollständig gelöst)

um die Wlan - Karte eine Realtek r8192se PCI auf Ubuntu 9.10 64bit zum laufen zu bringen wird der Treiber im Anhang benötigt. Zunächst die Datei entpacken und dann weiter im Terminal: Treiber installieren

cd /home/Pfad_wo_die_entpackte_Datei_ist/rtl8192e_linux_2.6.0013.0127.2010
sudo su
make
make install

Modul aktivieren bzw. laden

sudo modprobe r8192e_pci

Prüfen ob geladen

lsmod | grep r8192
iwconfig

Das Thema ist also so weit gelöst. Leider habe ich noch das Problem das ich den Treiber bei jeden Systemstart mit

sudo modprobe r8192e_pci

aktivieren muss. Nach erfolgreichem Verbinden mit dem Router wird die Verbindung ständig getrennt (ca. 1mal pro Minute) und direkt wieder verbunden. Was kann ich denn dagegen noch tun?

rtl8192e_linux_2.6.0013.0127.2010.tar.gz (1.6 MiB)
Download rtl8192e_linux_2.6.0013.0127.2010.tar.gz

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Trage den Treiber r8192e_pci mit einem Editor in die Datei /etc/modules ein, dann wird es bei Systemstart automatisch geladen.

Nach erfolgreichem Verbinden mit dem Router wird die Verbindung ständig getrennt (ca. 1mal pro Minute) und direkt wieder verbunden

Ich vermute ein Problem mit dem Network-Manager. Probiere es mal mit WLAN/Wicd

sudo apt-get install wicd

Der NM wird aut. deinstalliert. Fehlermeldung ignorieren und Rechner neu starten. Bei den Einstellungen in Wicd muss noch der Treiber wext und die Schnittstelle wlan0 eingetragen werden.

Davon abgesehen ist der Treiber ja nicht ausgereift und mit unangenehmen Überraschungen ist zu rechnen.

moaoci

Anmeldungsdatum:
21. März 2010

Beiträge: Zähle...

sieht aus, dass Sie noch Probleme mit Installation haben. Ich weiß(kenne) nicht, warum Sie diese Befehle tun, aber ich ein Anfänger bin.

   sudo depmod -a
   modinfo r8192e_pci
   sudo modprobe r8192e_pci

Hier sind die Anweisungen von Realtek Unterstützung.

1-"Untar"-Datei
2-Benennen das geschaffene Verzeichnis RTL8192E (Um es wird einfacher sein zu tippen als die komplette Schnur)
3-Öffnen ein Terminal 
 
4-Typ befiehlt "lspci", und Blick soll nahe Linie "02:00.0" Sie " DEVICE 8192 " sehen. 
  wenn Sie " Device 8172 " sehen, werden Sie den RTL8192SE Treiber) brauchen 

5-Änderungsverzeichnis, um ins geschaffene RTL8192E Verzeichnis einzutreten 
6-Sobald im Verzeichnis, tun Sie die folgenden Befehle
   
   
   sudo su
   make clean
   make install


7-Laufen den Computer Wiederan

8-Nachdem eröffnet Wiederanlauf, wenn das Radio die vorhandenen Netzwerke nicht zeigt,
  ein Terminal wieder, tritt ins geschaffene RTL8192E Verzeichnis (Schritt 5-) ein, 
  und tippt iwconfig .  Es wird Ihnen erzählen, wenn Sie "Wlan0" oder "Wlan1" gebrauchen(benutzen) müssen.
  Wollen wir "Wlan0" annehmen...

9-Abhängen von der vorherigen Antwort, Typ

   ./wlan0up oder ./wlan1up (gelesen(angezeigt) als wlan Null oder ein)
  
10-Wenn eine Sicherheit. Problem kommt vor, tun Sie (mit Null oder eins, Null verwendet hier)
    
    chmod 777 Wlan0up   
    ./wlan0up

11. Wenn die Netzwerke noch nicht zeigen, tun

    ifconfig wlan0 on

Sie werden müssen wiederkompilieren (tun Sie Schritte 5-6-7) jedesmal wird die linux Kernzahl(Kernnummer) (höher eingestuft Sie werden wissen(kennen), wenn Made eine neue linux Kernzahl(Kernnummer)) zeigt. So ... bleiben das Verzeichnis reicht in der Nähe.

Wenn die Übersetzung sehr schlecht(schlimm), ich den ursprünglichen englischen Text hier anschlagen konnte.

Here are the instructions from Realtek support.


1- "Untar" file
2- Rename the created directory RTL8192E  (it will be easier to type than the entire string)
3- Open a terminal  
4- Type command "lspci" and look near line "02:00.0" you should see "DEVICE 8192".  if you see "device 8172", you will need the RTL8192SE driver) 
5- Change directory to go into the created RTL8192E directory 
6- Once in the directory, do the following commands
   sudo su
   make clean
   make install
7- Reboot the computer
8- After reboot, if the wireless doesn't show the available networks, reopen a terminal, go into the created RTL8192E directory (step 5), and type iwconfig.  It will tell you if you need to use "wlan0" or "wlan1". Let's assume "wlan0"...

9- Depending on the previous answer, type
   ./wlan0up    or ./wlan1up    (read as wlan zero or one)
  
10- If a security. problem occurs, do  (with zero or one, zero used here)
    chmod 777 wlan0up   
    ./wlan0up
11. If the networks still don't show, do
    ifconfig wlan0 up

You will need to recompile ( do steps 5-6-7 ) each time the linux kernel number is upgraded (you will know when Grub shows a new linux kernel number).  So... keep the directory at hand reach.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo moaoci,
the installation in this case work something different.

Ubuntu 9.04:

make > OK
make install > Error
copy module to /lib/modules/$kernel/updates
modprobe > no module
depmod -a > OK
modprobe > OK

Ubuntu 9.10:

make > OK
make install > OK
modprobe > no module
depmod -a > OK
modprobe > OK

gandi0706

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 19

Es hat ein wenig gedauert, war die letzten Tage sehr beschäftigt. Ich habe den Treiber in /etc/modules eingetragen. Die Datei sieht jetzt so aus:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
rtc
r8192e_pci

Mit Wicd funktioniert das WLan soweit. Ich werde noch ein bisschen testen. Es ist nur etwas lahm, aber das scheint eine Einstellung an der FritzBox zu sein, da es unter Win7 (auch auf dem Laptop installiert) manchmal auch so langsam ist. Es gibt auch Momente in denen es richtig schnell ist. 😕 Vielen Dank nochmal für eure Hilfe. ☺

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Soweit ok. Bei einer neuen Kernelversion muss der Treiber mit den bekannten Befehlen erneut eingebunden werden.

Behalte mal die Realtek Downloadseite wegen neuer Treiberversionen im Auge.

s ist nur etwas lahm, aber das scheint eine Einstellung an der FritzBox zu sein, da es unter Win7 (auch auf dem Laptop installiert) manchmal auch so langsam ist. Es gibt auch Momente in denen es richtig schnell ist

Vielleicht ist der Kanal ungünstig gewählt und es stören andere Netze in der Umgebung auf dem selben oder einem benachbarten Funkkanal. Was für eine FB genau? Firmware ist aktuell?

gandi0706

(Themenstarter)

Anmeldungsdatum:
18. März 2010

Beiträge: 19

Ich habe die Geschwindigkeitsprobleme unter Windows in den Griff bekommen. Habe einen anderen Kanal gewählt und schon ging es einwandfrei. 👍 Ich werde jetzt im Ubuntu noch testen ob alles funktioniert, aber ich denke schon. Vielen Dank nochmal für eure Hilfen ohne euch hätte ich jetzt nicht geschafft. ☺

eddison2001

Anmeldungsdatum:
4. Juni 2010

Beiträge: Zähle...

Hallo ubuntu Gemeinde, animiert durch das neue ct special habe ich ubuntu 10.04 installiert. Es funktioniert soweit auch ganz gut, nur habe ich auch das leidige WLAN Problem. Ich habe schon alles wie in diesem Thread beschrieben durchgeführt. Wenn ich den modinfo- Befehl ausführe erhalte ich folgende Ausgabe:

filename:       /lib/modules/2.6.32-22-generic/updates/r8192e_pci.ko
license:        GPL
version:        0013.0127.2010
author:         Copyright(c) 2008 - 2010 Realsil Semiconductor Corporation <wlanfae@realtek.com>
description:    Linux driver for Realtek RTL819x WiFi cards
srcversion:     A8790F8731F5C4C195F458D
alias:          pci:v000007AAd00000047sv*sd*bc*sc*i*
alias:          pci:v000007AAd00000044sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008192sv*sd*bc*sc*i*
depends:        
vermagic:       2.6.32.11+drm33.2 SMP mod_unload modversions 
parm:           ifname: Net interface name, wlan%d=default (charp)
parm:           hwwep: Try to use hardware WEP support(default use hw. set 0 to use software security) (int)
parm:           channels: Channel bitmask for specific locales. NYI (int)

Für mich als absoluter Anfänger in Sachen Linux/ Ubuntu sieht das alles normal aus. Ich habe den Treiber auch schon wie von Realtek im readme beschrieben deinstalliert und wieder installiert. Leider ohne Erfolg. Oder muss ich für 10.04 einen anderen Treiber nehmen? Danke schon mal im Voraus für eure kompetente Hilfe.

bsn

Avatar von bsn

Anmeldungsdatum:
17. September 2006

Beiträge: 6386

Wohnort: Baden-Württemberg

Hallo eddison2001,

deine Ausgaben sollten wegen der besseren Lesbarkeit in Codeblöcke gemacht werden wie dies geht kannst hier Forum/Syntax lesen.

Auch solltest du einen neuen Thread auf machen und diese Daten gleich liefern. Da dieser Thread schon sehr alt ist und es sich kaum einer hierher verirrt!

eddison2001

Anmeldungsdatum:
4. Juni 2010

Beiträge: 8

Danke bsn. Mach einen neuen Thread auf und die Codeblöcke hab ich auch eingefügt. War ein wenig eingerostet, was Forenregeln betrifft 😉 Sorry

Antworten |