PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wlan RTL8192SE - Device wird nicht erkannt



Seiten : [1] 2

Lifeguard
25.10.09, 17:44
Hallo zusammen,
Ich habe mir neulich ein neues Notebook zugelegt mit einer RTL8192Se wlan "karte" integriert.
Ich habe zuerst das Wlan mit dem ndiswrapper erfolgreich eingerichtet.
Jetzt habe ich versucht die offiziellen Treiber von realtek zu installieren mit dem Problem dass das Modul erfolgreich geladen werden aber das Device nicht unter ifconfig, iwconfig angezeigt werden kann.

dmesg:

[ 68.544862] ieee80211_crypt: registered algorithm 'NULL'
[ 68.544865] ieee80211_crypt: registered algorithm 'TKIP'
[ 68.544867] ieee80211_crypt: registered algorithm 'CCMP'
[ 68.544868] ieee80211_crypt: registered algorithm 'WEP'
[ 68.544870]
[ 68.544871] Linux kernel driver for RTL8192 based WLAN cards
[ 68.544872] Copyright (c) 2007-2008, Realsil Wlan
[ 115.869033] CE: hpet increasing min_delta_ns to 15000 nsec


/etc/network/interfaces:

auto lo
iface lo inet loopback

lspci:

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8192 (rev 01)

es gibt bei den Treibern noch ein Script zum manuellen Laden des Devices:

#!/bin/bash

# Select NIC type
card=RTL8192se

SYSTEM=`uname -r|cut -d. -f1,2`

if [ $SYSTEM = 2.4 ]
then
cd ieee80211
#insmod ieee80211_crypt-rsl.o
#insmod crypto-rsl.o
#insmod michael_mic-rsl.o
#insmod aes-rsl.o
#insmod ieee80211_crypt_wep-rsl.o
#insmod ieee80211_crypt_tkip-rsl.o
#insmod ieee80211_crypt_ccmp-rsl.o
#insmod ieee80211-rsl.o

#insmod
case "$card" in
"RTL8192u")
cd ../HAL/rtl8192u;
insmod r8192_usb.o;;
"RTL8192su")
cd ../HAL/rtl8192u;
insmod r8192s_usb.o;;
"RTL8190p")
cd ../HAL/rtl8192;
insmod r8190_pci.o;;
"RTL8192e")
cd ../HAL/rtl8192;
insmod r8192e_pci.o;;
"RTL8192se")
cd ../HAL/rtl8192;
insmod r8192se_pci.o;;
"RTL8191se_Mesh")
cd ../HAL/rtl8192;
insmod r8192se_pci_mesh.o;;
*)
echo "Unknown NIC type"
;;
esac

else
cp RadioPower.sh /etc/acpi/events
cd ieee80211/
#insmod ieee80211_crypt-rsl.ko
#insmod ieee80211_crypt_wep-rsl.ko
#insmod ieee80211_crypt_tkip-rsl.ko
#insmod ieee80211_crypt_ccmp-rsl.ko
#insmod ieee80211-rsl.ko

#insmod
case "$card" in
"RTL8192u")
cd ../HAL/rtl8192u;
insmod r8192_usb.ko;;
"RTL8192su")
cd ../HAL/rtl8192u;
insmod r8192s_usb.ko;;
"RTL8190p")
cd ../HAL/rtl8192;
insmod r8190_pci.ko;;
"RTL8192e")
cd ../HAL/rtl8192;
insmod r8192e_pci.ko;;
"RTL8192se")
cd ../HAL/rtl8192;
insmod r8192se_pci.ko;;
"RTL8191se_Mesh")
cd ../HAL/rtl8192;
insmod r8192se_pci_mesh.ko;;
*)
echo "Unknown NIC type"
;;
esac
fi

cd ../..
#ifconfig wlan0 up

Ich freue mich über jede Antwort!

MFG, lifeguard

Rain_maker
25.10.09, 22:08
Genauere Infos zur Hardware, da fehlt die PCI-ID (Schalter "-nn" bei lspci).

Das Modulladeskript ist -sofern Distribution ordentlich mit den module-init-tools umgeht- unnötig, ein "modprobe -v modulname" sollte Dir zeigen, daß alle abhängigen Module in der richtigen Reihenfolge geladen werden.


Jetzt habe ich versucht die offiziellen Treiber von realtek zu installieren

Das würde mich aus verschiedenen Gründen interessieren, gibts dazu auch einen Downloadlink?

Auf der Realtek HP finde ich direkt keinen.

http://www.realtek.com.tw/DOWNLOADS/

Distribution, Kernelversion, Architektur fehlen auch, man kann maximal erraten, daß es irgendwas aus der "Debian-Ecke" ist.

Lifeguard
25.10.09, 22:15
Die Treiber habe ich von: http://launchpadlibrarian.net/33927923/rtl8192se_linux_2.6.0010.1012.2009.tar.gz
Der User der den Treiber hochgeladen hat meint diesen per E-Mail an RealTek angefordert zu haben.


Ich benutze Ubuntu 9.10 - Karmic Koala beta
Kernel: 2.6.31-14-generic
i686

modprobe -v r8192se_pci:

insmod /lib/modules/2.6.31-14-generic/kernel/drivers/net/wireless/r8192se_pci.ko

dmesg hat jetzt eine möglicherweise interessantere Meldung:

[17313.803171] Linux kernel driver for RTL8192 based WLAN cards
[17313.803174] Copyright (c) 2007-2008, Realsil Wlan
[17341.033791] rtl819xSE:Exiting
[17341.033799] ieee80211_crypt: unregistered algorithm 'TKIP'
[17341.033802] ieee80211_crypt: unregistered algorithm 'CCMP'
[17341.033805] ieee80211_crypt: unregistered algorithm 'WEP'
[17341.033809] ieee80211_crypt: unregistered algorithm 'NULL' (deinit)
[17453.449153] ieee80211_crypt: registered algorithm 'NULL'
[17453.449158] ieee80211_crypt: registered algorithm 'TKIP'
[17453.449161] ieee80211_crypt: registered algorithm 'CCMP'
[17453.449165] ieee80211_crypt: registered algorithm 'WEP'

Ich hatte es auch schon unter Ubuntu 9.04 2.6.28-15-generic ohne Erfolg versucht.

Rain_maker
25.10.09, 22:19
Und wo sind die restlichen Infos?

Da fehlt mal wieder die Hälfte.

PCI-ID von dem DING? Architektur? (32 oder 64 Bit?)

Und weils sonst langweilig wird, Ausgabe von modinfo NAME_DES_RTL_MODULS dazu packen.

//Edit:

Trotz des Nachtrags:

Zusätzlich einmal mit "modprobe -rv NAME_DES_RTL_MODULS" und "modprobe -v NAME_DES_RTL_MODULS" genau das nachprüfen, was ich geschrieben habe.

Das vorherige Entladen ist Pflicht, sonst ist die Ausgabe wenig wert.

//Noch mal Edit:


make
make[1]: Entering directory `/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default'
make -C ../../../linux-2.6.27.37-0.1 O=/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default/. modules
CC [M] /tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/rtl_core.o
............................snip.................. ..................................................

LD [M] /tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/r8192se_pci.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/r8192se_pci.mod.o
LD [M] /tmp/rtl8192se_linux_2.6.0010.1012.2009/HAL/rtl8192/r8192se_pci.ko
make[1]: Leaving directory `/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default'


Das ist ja nur ein einziges Modul, also ist das Ladeskript gleich doppelt unnütz.

Die _neu hinzugekommenen_ Kernelmeldungen (dmesg vor und nach dem Laden) sind sicher auch kein Fehler.

Lifeguard
25.10.09, 22:38
Oh Sorry.

lspci -nn:

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8192] (rev 01)

Architektur: 32-bit

modinfo r8192se_pci:

filename: /lib/modules/2.6.31-14-generic/kernel/drivers/net/wireless/r8192se_pci.ko
license: GPL
version: V 1.1
author: Copyright(c) 2008 - 2010 Realtek Corporation <wlanfae@realtek.com>
description: Linux driver for Realtek RTL819x WiFi cards
srcversion: EF673E344F62CFECB696ED5
alias: pci:v000010ECd00008174sv*sd*bc*sc*i*
alias: pci:v000010ECd00008173sv*sd*bc*sc*i*
alias: pci:v000010ECd00008172sv*sd*bc*sc*i*
alias: pci:v000010ECd00008171sv*sd*bc*sc*i*
depends:
vermagic: 2.6.31.4 SMP mod_unload modversions 586
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)


dmesg nach dem laden:

[18175.860683]
[18175.860684] Linux kernel driver for RTL8192 based WLAN cards
[18175.860687] Copyright (c) 2007-2008, Realsil Wlan


dmesg nach dem entladen:

[18266.177829] Linux kernel driver for RTL8192 based WLAN cards
[18266.177832] Copyright (c) 2007-2008, Realsil Wlan
[18279.110901] rtl819xSE:Exiting
[18279.110909] ieee80211_crypt: unregistered algorithm 'TKIP'
[18279.110913] ieee80211_crypt: unregistered algorithm 'CCMP'
[18279.110916] ieee80211_crypt: unregistered algorithm 'WEP'
[18279.110919] ieee80211_crypt: unregistered algorithm 'NULL' (deinit)


dmesg nach dem neuladen:

[18316.037732] ieee80211_crypt: registered algorithm 'NULL'
[18316.037737] ieee80211_crypt: registered algorithm 'TKIP'
[18316.037740] ieee80211_crypt: registered algorithm 'CCMP'
[18316.037744] ieee80211_crypt: registered algorithm 'WEP'
[18316.037746]
[18316.037747] Linux kernel driver for RTL8192 based WLAN cards
[18316.037750] Copyright (c) 2007-2008, Realsil Wlan

Ansonsten ändern sich keine Protokolle.
Ich hoffe es ist jetzt alles komplett.

Rain_maker
25.10.09, 22:43
Fällt Dir was auf?


02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8192] (rev 01)

Aber



alias: pci:v000010ECd00008174sv*sd*bc*sc*i*
alias: pci:v000010ECd00008173sv*sd*bc*sc*i*
alias: pci:v000010ECd00008172sv*sd*bc*sc*i*
alias: pci:v000010ECd00008171sv*sd*bc*sc*i*Kein Wunder, daß da nichts ist.

Lifeguard
25.10.09, 22:54
Ahh. daran liegt es wohl.
Ich denke mal ich muss in der datei /TreiberOrdner/HAL/rtl8192/rtl8192se.c ein paar Zeilen ändern. Aber ich weiß nicht genau welche. Aber ich versuch es mal.

Rain_maker
25.10.09, 22:58
Nein, musst Du nicht.

Datei HAL/rtl8192/Makefile, erste Zeile:


NIC_SELECT = RTL8192SEändern in


NIC_SELECT = RTL8192Eund Modul Neu übersetzen.

Danach hast Du ein Modul "r8192e_pci.ko" und das sieht dann so aus:


modinfo r8192e_pci
filename: /lib/modules/2.6.27.37-0.1-default/updates/r8192e_pci.ko
license: GPL
version: V 1.1
author: Copyright(c) 2008 - 2010 Realtek Corporation <wlanfae@realtek.com>
description: Linux driver for Realtek RTL819x WiFi cards
srcversion: 35E59DB1E82C105EF3BF3C9
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.27.37-0.1-default 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)

Lifeguard
25.10.09, 23:10
Vielen Dank, jetzt funktioniert es!
Wieder was gelernt.

MFG,
Lifeguard

Rain_maker
25.10.09, 23:15
Moment.

Eine Frage bleibt noch für die Nachwelt.

Firmwareinstallation?

Laut readme.txt notwendig, bitte bestätigen und kurz beschreiben, was da noch gemacht werden muss (falls wirklich notwendig).

Lifeguard
25.10.09, 23:23
Also mit make && make install funktioniert es einwandfrei.
Ich denke mal nicht dass die Firmware installiert werden muss,
denn der Ordnername unter /lib/modules/kernelversion/firmware/RTL8192SE hat sich nicht geändert.

MFG, lifeguard

Rain_maker
25.10.09, 23:25
Bitte?

Und wo kommt der Ordner dann her?

Was ist da drin?

Lifeguard
26.10.09, 00:09
Ich war wohl etwas voreillig, es wird Firmware benötigt. Hab ich gemerkt als ich versucht habe wlan0 mit ifconfig hochzufahren. Denn ich habe immer die Meldung: SIOCSIFFLAGS: Operation not permitted erhalten. Und diverse Foreneinträge deuten auf die fehlende Firmware hin. Im Treiberpaket gibt es nur die Firmware von RTL8192se (firmware/rtl8192sfw.bin). Laut den Fehlermeldungen such er Firmware im Format boot.img. Liegt aber nicht vor.

dmesg nach dem Laden:

[ 2621.877002] Linux kernel driver for RTL8192 based WLAN cards
[ 2621.877008] Copyright (c) 2007-2008, Realsil Wlan
[ 2621.877108] rtl819xE 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 2621.877121] rtl819xE 0000:02:00.0: setting latency timer to 64
[ 2621.877401] ===============>NIC 8192E
[ 2621.903321] Dot11d_Init()
[ 2621.903352] IRQ 16


dmesg nach dem ifconfig:

[ 3017.557745] IRQ 16===>rtl8192_SetWirelessMode(), wireless_mode:0x8, support_mode:0x16
[ 3039.388112] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3039.388182] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3039.391567] rtl819xE:ERR in init_firmware()
[ 3039.391568]
[ 3039.888264] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3039.888269] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3039.888341] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3039.892392] rtl819xE:ERR in init_firmware()
[ 3039.892394]
[ 3040.389063] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3040.389069] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3040.389134] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3040.391730] rtl819xE:ERR in init_firmware()
[ 3040.391732]
[ 3040.888377] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3040.888381] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3040.888434] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3040.893571] rtl819xE:ERR in init_firmware()
[ 3040.893573]
[ 3041.390219] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3041.390223] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3041.390286] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3041.393640] rtl819xE:ERR in init_firmware()
[ 3041.393642]
[ 3041.890328] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3041.890332] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3041.890402] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3041.894131] rtl819xE:ERR in init_firmware()
[ 3041.894134]
[ 3042.390800] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3042.390805] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3042.390869] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3042.393668] rtl819xE:ERR in init_firmware()
[ 3042.393669]
[ 3042.890308] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3042.890311] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3042.890365] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3042.893584] rtl819xE:ERR in init_firmware()
[ 3042.893585]
[ 3043.390222] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3043.390225] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3043.390288] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3043.393664] rtl819xE:ERR in init_firmware()
[ 3043.393666]
[ 3043.890357] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3043.890363] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3043.890433] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3043.893829] rtl819xE:ERR in init_firmware()
[ 3043.893830]
[ 3044.390500] ===>rtl8192_SetWirelessMode(), wireless_mode:0x10, support_mode:0x16
[ 3044.390505] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3044.390577] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3044.393971] rtl819xE:ERR in init_firmware()
[ 3044.393972]
[ 3044.393975] rtl819xE:ERR!!! _rtl8192_up(): initialization is failed!
[ 3044.393976]

Rain_maker
26.10.09, 00:11
Dann würde ich als erstes versuchen, die Firmwaredatei in die gesuchte Datei umzubenennen.

Lifeguard
26.10.09, 00:16
hm. Das habe ich gemacht, bekomme aber noch die gleiche Fehlermeldung.
Die Datei liegt unter:"/lib/firmware/2.6.31-14-generic/RTL8192E/boot.img".

Rain_maker
26.10.09, 00:21
Lass diesen Ubuntuquatsch weg und kopiere den Firmwareordner da hin, wo sie immer zuerst gesucht wird, nach /lib/firmware.

Lifeguard
26.10.09, 21:22
Ich habe die Firmware jetzt unter: /lib/firmware/boot.img; /lib/firmware/RTL8192E/boot.img liegen. Trotzdem bekommen ich noch oben genannte Fehlermeldung mit: ifconfig wlan0 up.
Ich denke mal ich brauch Extra Firmware die es jetzt noch nicht gibt.

Rain_maker
27.10.09, 09:42
Du solltest das selbe tun wie derjenige von dem Du den Quellcode des Treibers heruntergeladen hast und Realtek anschreiben.

Wenn jemand weiß, wo man diese Firmware bekommen kann, dann sind es die Realtek-Leute.

Nicht nur in diesem Fall haben diese sich auch als sehr kooperativ erwiesen und schicken Linuxusern, die sie anschreiben, benötigte Daten gerne zu (Erfahrungswert).

Lifeguard
27.10.09, 23:39
OK, Ich habe die Firmware nun angefordert. Mal sehen was es bringt.
Ich halte euch auf jeden Fall auf dem Laufenden.


MFG,
Lifeguard

Lifeguard
02.11.09, 11:19
So, ich habe jetzt die firmware zugeschickt bekommen.
Ich konnte sie leider nur kurz testen, aber es scheint jetzt zu funktionieren. Falls Interesse besteht, einfach p.m. an mich.


Schöne Grüße,
Lifeguard

julinux
05.11.09, 11:00
habe inzwischen auch die 64bit version der "offizielen" rlt-treiber jeweils auf opensuse11.2 rc2 und Ubuntu9.10 installiert. soweit funktioniert auch alles, nur dass nach einer gewissen zeit der kontakt zu allen hotspots abbricht und die signalstärke meines routers angeblich sehr schwach ist (ohne dass ich etwas geändert habe).
bei dem versuch das wlan-modul(rtl 8191) über die Fn tasten zu deaktivren/aktivieren, stürzt linux unter allen versionen ab.
@lifeguard: mich würde daher auch sehr die firmware interessieren. pm mit email habe ich bereits geschrieben. danke

sollte sich der fehler beheben lassen, gibt es rückmeldung!

mfg

Lifeguard
11.11.09, 20:18
Ich habe mittlerweise auf Gentoo gewechselt. Aber die "alten" Probleme sind geblieben. Ich kann meine Version des Treibers mit make und make install korrekt installieren, soweit laden die Module auch.... Aber ich kann nicht nach AccessPoints scannen geschweige denn verbinden.
Wenn ich mein System starte lädt der Treiber korrekt aber wenn ich das Modul (r8192e_pci) neulade bekomme ich folgende Fehlermeldung:
dmesg:

321.163276] dev name=======> wlan0
[ 321.163350] BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
[ 321.163356] IP: [<ffffffff812cf6e7>] swiotlb_bounce+0x39/0x3d
[ 321.163363] PGD 129078067 PUD 12ed66067 PMD 0
[ 321.163367] Oops: 0002 [#1] SMP
[ 321.163370] last sysfs file: /sys/devices/pci0000:00/0000:00:1c.3/0000:06:00.0/net/eth0/carrier
[ 321.163373] CPU 1
[ 321.163374] Modules linked in: snd_seq_dummy snd_seq_oss snd_pcm_oss snd_mixer_oss snd_seq_midi snd_seq_midi_event snd_seq snd_rawmidi snd_seq_device lib80211 sdhci r8192e_pci(-) processor fan thermal button
[ 321.163390] Pid: 4949, comm: rmmod Not tainted 2.6.30-gentoo-r5 #2 R520/R522/R620
[ 321.163393] RIP: 0010:[<ffffffff812cf6e7>] [<ffffffff812cf6e7>] swiotlb_bounce+0x39/0x3d
[ 321.163397] RSP: 0018:ffff880129119cf0 EFLAGS: 00010202
[ 321.163400] RAX: 000000000000238c RBX: 0000000000000026 RCX: 000000000000238c
[ 321.163402] RDX: 000000000000238c RSI: ffff880020013000 RDI: 0000000000000020
[ 321.163405] RBP: ffff880129119cf8 R08: ffff880020013000 R09: 0000780000000020
[ 321.163407] R10: 0000000029119d48 R11: 0000000000018600 R12: 0000000000000026
[ 321.163409] R13: 000000000000238c R14: 0000000000000000 R15: 0000000000000040
[ 321.163412] FS: 00007fe94e03a6f0(0000) GS:ffff88002803b000(0000) knlGS:0000000000000000
[ 321.163415] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 321.163417] CR2: 0000000000000020 CR3: 0000000129058000 CR4: 00000000000406e0
[ 321.163420] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 321.163422] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 321.163425] Process rmmod (pid: 4949, threadinfo ffff880129118000, task ffff88013f0de580)
[ 321.163427] Stack:
[ 321.163428] ffff88013ccc6cd0 ffff880129119d28 ffffffff812cf9b8 ffff880129119d18
[ 321.163432] 0000000000000002 000000000000238c ffff88013f13a880 ffff880129119d58
[ 321.163436] ffffffff812cfb88 ffff88013c629a70 ffff88013d91f100 ffff88013c629a70
[ 321.163440] Call Trace:
[ 321.163442] [<ffffffff812cf9b8>] unmap_single+0x4a/0xe1
[ 321.163446] [<ffffffff812cfb88>] swiotlb_unmap_page+0x56/0x5f
[ 321.163450] [<ffffffffa002c862>] rtl8192_free_rx_ring+0x92/0x160 [r8192e_pci]
[ 321.163466] [<ffffffffa0058bfb>] rtl8192_pci_disconnect+0xb5/0x1aa [r8192e_pci]
[ 321.163478] [<ffffffff812d775e>] pci_device_remove+0x25/0x49
[ 321.163483] [<ffffffff81377648>] __device_release_driver+0x7a/0x9f
[ 321.163487] [<ffffffff813776e8>] driver_detach+0x7b/0xa1
[ 321.163491] [<ffffffff81376a41>] bus_remove_driver+0x86/0xb6
[ 321.163495] [<ffffffff81377be4>] driver_unregister+0x66/0x6e
[ 321.163498] [<ffffffff812d79fa>] pci_unregister_driver+0x42/0x9a
[ 321.163502] [<ffffffffa0058a10>] rtl8192_pci_module_exit+0x10/0x4c [r8192e_pci]
[ 321.163515] [<ffffffff8105f6d1>] sys_delete_module+0x1c6/0x234
[ 321.163520] [<ffffffff8100bb2b>] system_call_fastpath+0x16/0x1b
[ 321.163525] Code: 83 ec 08 ff c9 75 13 48 be 00 00 00 00 00 88 ff ff 48 8d 34 37 4c 89 c7 eb 0e 48 bf 00 00 00 00 00 88 ff ff 49 8d 3c 39 48 89 c1 <f3> a4 c9 c3 48 89 f0 48 2b 05 db b7 78 00 49 89 d1 48 8b 15 f9
[ 321.163557] RIP [<ffffffff812cf6e7>] swiotlb_bounce+0x39/0x3d
[ 321.163561] RSP <ffff880129119cf0>
[ 321.163562] CR2: 0000000000000020
[ 321.163565] ---[ end trace f896662d0c6898c5 ]---
[ 429.210916] atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
[ 429.210923] atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.


Ich habe auch probehalber ipv6 deaktiviert:
/etc/sysctl.conf


#Disable IPv6
net.ipv6.conf.all.disable_ipv6=1



/etc/conf.d/net

# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
#config_eth0=( "dhcp" )
# wpa_supplicant gegenüber wireless-tools bevorzugen
modules=( "iwconfig" )

#wpa_supplicant_eth0="-Dr8192e_pci"

Kernelversion: 2.6.30-gentoo-r5

@julinux:
Wie hast du dein WLAN zum Laufen gebracht? Ich frage mich wirklich woran es bei mir liegen kann.

Lifeguard
11.11.09, 21:32
Ich habe jetzt nochmal die 64-bit Treibermodule neu kompiliert und korrekt installiert. Seitdem habe ich auch oben genannte Fehlermeldung.
Aber ich kann nach wie vor nicht nach Accesspoints scannenö
Ich gehe wie folgt vor:
1. Laden des Modules mit "modprobe r8192e_pci"
dmesg:

[ 3103.762975] ieee80211_crypt: registered algorithm 'CCMP'
[ 3103.762977] ieee80211_crypt: registered algorithm 'WEP'
[ 3103.762978]
[ 3103.762979] Linux kernel driver for RTL8192 based WLAN cards
[ 3103.762980] Copyright (c) 2007-2008, Realsil Wlan
[ 3103.763111] rtl819xE 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 3103.763122] rtl819xE 0000:02:00.0: setting latency timer to 64
[ 3103.763330] ===============>NIC 8192E
[ 3103.789538] Dot11d_Init()
[ 3103.789581] IRQ 16


2. Wlan0 aktivieren: "ifconfig wlan0 up"

[ 3103.763330] ===============>NIC 8192E
[ 3103.789538] Dot11d_Init()
[ 3103.789581] IRQ 16===>rtl8192_SetWirelessMode(), wireless_mode:0x8, support_mode:0x16
[ 3163.575615] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3163.575664] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3163.579972] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/main.img
[ 3163.594282] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/data.img
[ 3163.977052] ===>ieee80211_start_scan_rsl()
[ 3163.977888] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3165.977061] ====================>haha:IPSEnter()


3. "iwlist wlan0 scanning": "wlan0 No scan results"

[ 3103.789581] IRQ 16===>rtl8192_SetWirelessMode(), wireless_mode:0x8, support_mode:0x16
[ 3163.575615] <===rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 3163.575664] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/boot.img
[ 3163.579972] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/main.img
[ 3163.594282] rtl819xE 0000:02:00.0: firmware: requesting RTL8192E/data.img
[ 3163.977052] ===>ieee80211_start_scan_rsl()
[ 3163.977888] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3165.977061] ====================>haha:IPSEnter()
[ 3225.091814] =========>r8192_wx_set_scan(): IPSLeave
[ 3227.977052] ====================>haha:IPSEnter()

Edit: Brauche ich eigentlich unbedingt den WPA_supplicant um nach AP's zu scannen, oder reichen iwconfig, iwlist? Bzw. Was brauche ich zum Scannen?

Rain_maker
11.11.09, 23:06
Hui, nettes Gerumpel im Kernel-Log, sieht nach (wie Kollege Iwan sagen würde) "issich Treijbar abär gonz schäne Scheijsse" aus.

Scannen kann man sowohl mit wpa_supplicant als auch mit iwlist oder (jetzt brandneu) mit iw, das sollten aber die entsprechenden Netzwerkscripte Deiner Distribution erledigen.

Wenn Du etwas abenteuerlustig bist und einen Treiber haben willst, der schon etwas Pflege erfahren hat, dann kannst Du ja mal das hier versuchen:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/staging/rtl8192e;h=3f4690cff2fbc25933979438e3d25580e760dd2 6;hb=aa021baa3295fa6e3f367d80f8955dd5176656eb

Ziehst Du "snapshot", entpackst Du tar.gz, machst du in Makefile aus

obj-$(CONFIG_RTL8192E) += r8192_pci.o

ein

obj-m += r8192_pci.o

und baust Du Treiber mit "explizites make"


make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
Wenn das gut geht (code für 2.6.31 auf 2.6.30 kann klappen, muss es aber nicht), dann anderes Modul entladen und das gebaute r8192_pci.ko mit "insmod r8192_pci.ko" in den Kernel klatschen und beten.

julinux
16.11.09, 13:59
also ich bin folgendermaßen vorgegangen: unter ubuntu 9.10 64bit
1. alles als superuser: make
2. make install
3. reboot
bis dahin hat alles wie in der readme der treiber beschrieben.

nach einem neustart startet der network-manager korrekt und sucht/findet meinen hotspot.
komischerweise steht und funktioniert die verbindung einige sekunden und funktioniert soweit.
nach ca. 1 min dann verbindungsabbruch.

ich habe inzwischen auch die firmware in /lib/firmware kopiert. was noch aufgefallen ist, dass der ordner mit der firmware auch in /lib/firmware/2.6.31-14-generic/RTL8192SE existiert.

jetzt die fragen. 1. gibt es eine extra firmware für die 64bit versionen?
2. woher weiß ich wie der ordner in den die firmware kopiert wird benannt wird? bei mir heißt er RTL8192SE, obwohl es ja auch nicht falsch wäre ihn RTL8192E zu benennen.

julinux
16.11.09, 18:23
collectNWData.sh V0.6.1.18 (Rev: 1.174, Build: 2009/11/10 19:10:47
--- Welcher Netzwerkverbindungtyp soll getestet werden?
--- (2) Kabellose Verbindung (WLAN)
--- Welche Netzwerktopologie liegt vor?
--- (2) WLAN HW router <---> LinuxClient
--- Auf welchem Rechner wird das Script ausgeführt?
--- (1) LinuxClient
!!! CND0290E: Keine Netzwerkkonfiguration für Interface wlan0 gefunden
!!! CND0310W: Klassische Netzwerkkonfiguration mit ifup wurde entdeckt. Die Konfiguration mit knetworkmanager ist wesentlich einfacher
--- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailiertere Hinweise zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler selbst beseitigt werden können

================================================== ================================================== ==============
================================================== ================================================== ==============
*** uname -a
Linux julinux-laptop 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
================================================== ================================================== ==============
*** cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
================================================== ================================================== ==============
*** cat /etc/resolv | grep -vi "search"
domain Speedport_W_502V_Typ_A
nameserver 192.168.2.1
================================================== ================================================== ==============
*** cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 julinux-laptop
================================================== ================================================== ==============
*** cat /etc/HOSTNAME
cat: /etc/HOSTNAME: No such file or directory
================================================== ================================================== ==============
*** route
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.2.0 0.0.0.0 255.255.255.0 U 2 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0
================================================== ================================================== ==============
*** ifconfig
eth0 Link encap:Ethernet Hardware Adresse ##:##:##:##:##:#1
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:29 Basisadresse:0x4000
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:13 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 SendewarteschlangenlÀnge:0
RX bytes:7488 (7.4 KB) TX bytes:7488 (7.4 KB)
wlan0 Link encap:Ethernet Hardware Adresse ##:##:##:##:##:#2
inet Adresse:192.168.2.100 Bcast:192.168.2.255 Maske:255.255.255.0
inet6-Adresse: fe80::225:d3ff:fe1e:3acf/64 GÃŒltigkeitsbereich:Verbindung
UP BROADCAST RUNNING 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:19 Speicher:ffffc90011c48000-ffffc90011c48100
================================================== ================================================== ==============
*** ping tests
Ping of 195.135.220.3 OK
Ping of www.suse.de OK
================================================== ================================================== ==============
*** dhcpcd-test
dhcpcd-test not available. dhcpcd package needs to be installed
================================================== ================================================== ==============
*** lspci
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:8172] (rev 10)
================================================== ================================================== ==============
*** lsusb
Bus 002 Device 002: ID 5986:0241 Acer, Inc
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 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 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
================================================== ================================================== ==============
*** hwinfo --netcard; # (filtered)
hwinfo not found
================================================== ================================================== ==============
*** lsmod
| aes_generic | aes_x86_64 | arc4 | binfmt_misc |
| cryptd | ecb | fglrx | intel_agp |
| iptable_filter | ip_tables | joydev | lp |
| michael_mic | mii | output | parport |
| ppdev | psmouse | r8169 | r8192se_pci |
| serio_raw | snd | snd_hda_codec | snd_hda_codec_atihdmi |
| snd_hda_codec_realtek | snd_hda_intel | snd_hwdep | snd_mixer_oss |
| snd_page_alloc | snd_pcm | snd_pcm_oss | snd_rawmidi |
| snd_seq | snd_seq_device | snd_seq_dummy | snd_seq_midi |
| snd_seq_midi_event | snd_seq_oss | snd_timer | soundcore |
| usbhid | uvcvideo | v4l1_compat | v4l2_compat_ioctl32 |
| video | videodev | x_tables |
================================================== ================================================== ==============
*** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v ".*=''"
================================================== ================================================== ==============
*** iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 802.11bg ESSID:"F#s#h#e#"# #i#k#a#e#"#t#8#9#S#V#2"
Mode:Managed Frequency=2.422 GHz Access Point: ##:##:##:##:##:#3
Bit Rate=54 Mb/s
Retry:on RTS thr:off Fragment thr:off
Encryption key:@@ @@@-@@@@-@@@@-@@@@-@@@@-@@@@@@@ Security mode:open
Power Management:off
Link Quality=81/100 Signal level=-59 dBm Noise level=-110 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
================================================== ================================================== ==============
*** Actual date for bias of following greps
14:36:37 2009-11-18
================================================== ================================================== ==============
*** grep -i radio /var/log/boot.msg | tail -n 5
/bin/grep: /var/log/boot.msg: No such file or directory
================================================== ================================================== ==============
*** dmesg | grep -i radio | tail -n 5
================================================== ================================================== ==============
*** tail -n 300 /var/log/messages* | /bin/grep -i firmware | tail -n 5
Nov 18 14:33:12 julinux-laptop kernel: [ 15.689027] rtl819xSE 0000:05:00.0: firmware: requesting RTL8192SE/rtl8192sfw.bin
================================================== ================================================== ==============
*** ls /lib/firmware
/lib/firmware:
2.6.31-14-generic acx aic94xx-seq.fw ar9170-1.fw
ar9170-2.fw ar9170.fw atmel_at76c502_3com.bin atmel_at76c502_3com-wpa.bin
atmel_at76c502.bin atmel_at76c502d.bin atmel_at76c502d-wpa.bin atmel_at76c502e.bin
atmel_at76c502e-wpa.bin atmel_at76c502-wpa.bin atmel_at76c503-i3861.bin atmel_at76c503-i3863.bin
atmel_at76c503-rfmd-0.90.2-140.bin atmel_at76c503-rfmd-acc.bin atmel_at76c503-rfmd.bin atmel_at76c504_2958-wpa.bin
atmel_at76c504a_2958-wpa.bin atmel_at76c504.bin atmel_at76c504c-wpa.bin atmel_at76c505a-rfmd2958.bin
atmel_at76c505-rfmd2958.bin atmel_at76c505-rfmd.bin atmel_at76c506.bin atmel_at76c506-wpa.bin
BCM2033-FW.BIN BCM2033-MD.BIN dvb-fe-xc5000-1.6.114.fw dvb-usb-dib0700-1.20.fw
i2400m-fw-usb-1.3.sbcf i2400m-fw-usb-1.4.sbcf ipw2100-1.3.fw ipw2100-1.3-i.fw
ipw2100-1.3-p.fw ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw
isl3877 isl3886pci isl3886usb isl3887usb
isl3890 iwlwifi-1000-3.ucode iwlwifi-3945-1.ucode iwlwifi-3945-2.ucode
iwlwifi-4965-1.ucode iwlwifi-4965-2.ucode iwlwifi-5000-1.ucode iwlwifi-5000-2.ucode
iwlwifi-5150-2.ucode iwlwifi-6000-4.ucode lbtf_usb.bin NPE-B
NPE-B.01020201 NPE-C NPE-C.02020201 ql2100_fw.bin
ql2200_fw.bin ql2300_fw.bin ql2322_fw.bin ql2400_fw.bin
rt2561.bin rt2561s.bin rt2661.bin rt2860.bin
rt2870.bin rt73.bin RTL8192E RTL8192SE
v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx2341x-dec.fw
v4l-cx2341x-enc.fw v4l-cx2341x-init.mpg v4l-cx23885-avcore-01.fw v4l-cx23885-enc.fw
v4l-cx25840.fw v4l-pvrusb2-24xxx-01.fw v4l-pvrusb2-29xxx-01.fw zd1201-ap.fw
zd1201.fw zd1211
/lib/firmware/2.6.31-14-generic:
3com acenic adaptec advansys atmsar11.fw av7110 bnx2
bnx2x-e1-4.8.53.0.fw bnx2x-e1h-4.8.53.0.fw cis cpia2 cxgb3 dabusb e100
edgeport emi26 emi62 ess intelliport2.bin kaweth keyspan_pda
korg mts_cdma.fw mts_edge.fw mts_gsm.fw ositech qlogic RTL8192SE
sun tehuti ti_3410.fw ti_5052.fw tigon ttusb-budget vicam
whiteheat.fw whiteheat_loader.fw yam yamaha
/lib/firmware/2.6.31-14-generic/3com:
3C359.bin typhoon.bin
/lib/firmware/2.6.31-14-generic/acenic:
tg1.bin tg2.bin
/lib/firmware/2.6.31-14-generic/adaptec:
starfire_rx.bin starfire_tx.bin
/lib/firmware/2.6.31-14-generic/advansys:
3550.bin 38C0800.bin 38C1600.bin mcode.bin
/lib/firmware/2.6.31-14-generic/av7110:
bootcode.bin
/lib/firmware/2.6.31-14-generic/bnx2:
bnx2-mips-06-4.6.16.fw bnx2-mips-09-4.6.17.fw bnx2-rv2p-06-4.6.16.fw bnx2-rv2p-09-4.6.15.fw
/lib/firmware/2.6.31-14-generic/cis:
3CCFEM556.cis 3CXEM556.cis LA-PCM.cis
/lib/firmware/2.6.31-14-generic/cpia2:
stv0672_vp4.bin
/lib/firmware/2.6.31-14-generic/cxgb3:
t3b_psram-1.1.0.bin t3c_psram-1.1.0.bin t3fw-7.4.0.bin
/lib/firmware/2.6.31-14-generic/dabusb:
bitstream.bin firmware.fw
/lib/firmware/2.6.31-14-generic/e100:
d101m_ucode.bin d101s_ucode.bin d102e_ucode.bin
/lib/firmware/2.6.31-14-generic/edgeport:
boot2.fw boot.fw down2.fw down3.bin down.fw
/lib/firmware/2.6.31-14-generic/emi26:
bitstream.fw firmware.fw loader.fw
/lib/firmware/2.6.31-14-generic/emi62:
bitstream.fw loader.fw midi.fw spdif.fw
/lib/firmware/2.6.31-14-generic/ess:
maestro3_assp_kernel.fw maestro3_assp_minisrc.fw
/lib/firmware/2.6.31-14-generic/kaweth:
new_code.bin new_code_fix.bin trigger_code.bin trigger_code_fix.bin
/lib/firmware/2.6.31-14-generic/keyspan_pda:
keyspan_pda.fw xircom_pgs.fw
/lib/firmware/2.6.31-14-generic/korg:
k1212.dsp
/lib/firmware/2.6.31-14-generic/ositech:
Xilinx7OD.bin
/lib/firmware/2.6.31-14-generic/qlogic:
1040.bin 12160.bin 1280.bin
/lib/firmware/2.6.31-14-generic/RTL8192SE:
boot.img data.img main.img rtl8192sfw.bin
/lib/firmware/2.6.31-14-generic/sun:
cassini.bin
/lib/firmware/2.6.31-14-generic/tehuti:
bdx.bin
/lib/firmware/2.6.31-14-generic/tigon:
tg3.bin tg3_tso5.bin tg3_tso.bin
/lib/firmware/2.6.31-14-generic/ttusb-budget:
dspbootcode.bin
/lib/firmware/2.6.31-14-generic/vicam:
firmware.fw
/lib/firmware/2.6.31-14-generic/yam:
1200.bin 9600.bin
/lib/firmware/2.6.31-14-generic/yamaha:
ds1_ctrl.fw ds1_dsp.fw ds1e_ctrl.fw
/lib/firmware/acx:
0.1.0.11 0.4.11.4 0.4.11.9 1.0.7 1.0.9 1.2.0.30 1.2.1.34 1.7.0 1.9.8.b 2.3.1.31 default
/lib/firmware/acx/0.1.0.11:
tiacx111c16
/lib/firmware/acx/0.4.11.4:
tiacx111c16
/lib/firmware/acx/0.4.11.9:
tiacx111 tiacx111c16 tiacx111r16
/lib/firmware/acx/1.0.7:
tiacx100usb
/lib/firmware/acx/1.0.9:
tiacx100usb
/lib/firmware/acx/1.2.0.30:
tiacx111 tiacx111c16 tiacx111c17 tiacx111r16 tiacx111r17
/lib/firmware/acx/1.2.1.34:
tiacx111 tiacx111c16 tiacx111c17 tiacx111r16 tiacx111r17
/lib/firmware/acx/1.7.0:
tiacx100 tiacx100r0D tiacx100r11
/lib/firmware/acx/1.9.8.b:
tiacx100 tiacx100r0D tiacx100r11 tiacx100r15
/lib/firmware/acx/2.3.1.31:
tiacx111c16 tiacx111c17 tiacx111c19
/lib/firmware/acx/default:
tiacx100 tiacx100r0D tiacx100r11 tiacx100r15 tiacx100usb tiacx111c16 tiacx111c17 tiacx111c19
/lib/firmware/RTL8192E:
boot.img data.img main.img
/lib/firmware/RTL8192SE:
boot.img data.img main.img
/lib/firmware/zd1211:
License zd1211b_ub zd1211b_uph zd1211b_uphm zd1211b_uphr zd1211b_ur zd1211_ub zd1211_uph zd1211_uphm
zd1211_uphr zd1211_ur
================================================== ================================================== ==============
*** ndiswrapper -l
No ndiswrapper module loaded
================================================== ================================================== ==============
*** Active processes
wpa_supplicant:YES knetworkmanager:NO nm-applet:YES
================================================== ================================================== ==============
*** grep NETWORKMANAGER /etc/sysconfig/network/config
/bin/grep: /etc/sysconfig/network/config: No such file or directory
================================================== ================================================== ==============
*** grep -i persistent /etc/sysconfig/network/config
/bin/grep: /etc/sysconfig/network/config: No such file or directory
================================================== ================================================== ==============
*** grep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/70-persistent-net
/bin/egrep: /etc/udev/rules.d/*net_persistent*: No such file or directory
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
================================================== ================================================== ==============
*** grep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*
================================================== ================================================== ==============
*** iwlist scanning
ESSID:"E#s#B#x#A#8#3#"
Channel:1
Encryption key:on
Quality=81/100 Signal level=-59 dBm Noise level=-110 dBm
IE: WPA Version 1
IE: IEEE 802.11i/WPA2 Version 1
IE: Unknown: DD0E0050F204104A0001101044000102
ESSID:"W#A#-#6#5#2"
Channel:2
Encryption key:on
Quality=81/100 Signal level=-60 dBm Noise level=-110 dBm
IE: WPA Version 1
IE: IEEE 802.11i/WPA2 Version 1
IE: Unknown: DD0E0050F204104A0001101044000102
ESSID:"F#s#h#e#"
Channel:3
Encryption key:on
Quality=82/100 Signal level=-60 dBm Noise level=-111 dBm
IE: WPA Version 1
IE: IEEE 802.11i/WPA2 Version 1
ESSID:"K#-#a#"
Channel:4
Encryption key:on
Quality=84/100 Signal level=-60 dBm Noise level=-112 dBm
IE: WPA Version 1
IE: IEEE 802.11i/WPA2 Version 1
ESSID:"F#I#Z#B#x#F#n#W#A# #1#0"

================================================== ================================================== ==============
*** NWEliza states
IF:eth0 IM:1
IF:wlan0 IM:2
DI:2 dI:1 NIC:0 cNiC:2:0 NI:0 cNI:0 PNG:0 DNS:0 MTU:1 NISS:0 IP6:0 KM:0 WLW: 0 AP:1

julinux
18.11.09, 14:46
eine auffälligkeit noch.
wenn ich nicht das häckchen im network-manager bei automatisch verbinden mache, bleibt die verbindung 1-2 min länger bestehen. sobald ich nach verbindungabbruch neu verbinden will gibt es einen koplett absturz. die fn+Wlan(on) tastenkombi an meinem laptop darf ich auch nicht verwenden, da es dann zu dem selben absturz kommt.

noch eine sache zur firmware: diese wird im ordner lib/firmware/RTL8192E gesucht! leider behebt die kopierte firmware dorthin nicht mein problem, dass ich nach knapp 30 sec einen verbindungsabbruch habe.

Lifeguard
22.11.09, 01:35
Jetzt habe ich alles genauso gemacht wie RainMaker beschrieben hat in Kombination mit der Firmware in /lib/firmware/RTL8192E. Und siehe da alles funktioniert tadellos!

@Julinux: Hast du es schonmal mit den von RainMaker vorgeschlagenen Treibern probiert?

julinux
24.11.09, 14:25
komischerweise bekomme ich bei "dmesg" die felhmeldung, dass die firmware in lib/firmware/rtl8192sfw.bin nicht gefunden wird. dabei ist die datei forhanden.
sollte es vielleicht auch mal nach RainMakers art und weise versuchen.

julinux
24.11.09, 14:32
vielen dank für den tipp von RainMaker. Nach einiger überlegung hat es nun doch geklappt sie richtig zu kompilieren.
jetzt habe ich nur das problem, dass ich nicht weiss wie ich die zuvor installierten treiber/module deinstalliere. unter den hardwäretreibern sind bei ubuntu nämlich nur die neuen 819xse treiber aufgeführt.
mercie