keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
Hi Len_C, vielen Dank für deine Antwort. Der von dir verlinkte Treiber ist die Version von 2008. Leider funktioniert diese Version ebenso wenig wie die aktuelle von 2009. Btw, aktuelle Treiber (wenn auch nicht unter 64-Bit laufende) Treiber für RTL8185 gibts bei Realtek. Ich habe auch die Treiber aus dem UI Package extrahiert und getestet. Wenn ich den 2008er Windowstreiber mit ndiswrapper lade, erhalte ich folgende dmesg-Ausgabe:
[ 72.227544] ndiswrapper version 1.55 loaded (smp=yes, preempt=no)
[ 72.276086] ndiswrapper (link_pe_images:575): fixing KI_USER_SHARED_DATA address in the driver
[ 72.278493] ndiswrapper: driver net8185x64 (Realtek,03/21/2008,5.1105.0321.2008) loaded
[ 72.279049] ndiswrapper 0000:04:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[ 72.551168] ndiswrapper: using IRQ 21
[ 77.330236] general protection fault: 0000 [#1] SMP
[ 77.335788] last sysfs file: /sys/devices/pci0000:00/0000:00:1f.3/i2c-0/0-002d/cpu0_vid
[ 77.340005] CPU 0
[ 77.340005] Modules linked in: ndiswrapper(+) video backlight output pppoe pppox smsc47m192 hwmon_vid i2c_i801 xt_TCPMSS xt_tcpmss fbcon xt_state tileblit font bitblit softcursor lp iptable_filter iptable_mangle ipt_REDIRECT xt_tcpudp iptable_nat nf_nat snd_hda_codec_realtek nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 snd_hda_intel snd_hda_codec ip_tables ppdev snd_pcm iTCO_wdt iTCO_vendor_support parport_pc x_tables snd_timer psmouse parport snd soundcore intel_agp serio_raw pcspkr snd_page_alloc
[ 77.340005] Pid: 3428, comm: ntos_wq Tainted: P 2.6.32.3-atom #1
*schnipp*
[ 77.340005] Call Trace:
*schnipp stack trace*
[ 77.653353] ---[ end trace 2c0270ea10201641 ]---
[ 77.665389] wlan0: ethernet device 00:11:6b:64:10:27 using NDIS driver: net8185x64, version: 0x50449, NDIS version: 0x500, vendor: 'Realtek RTL8185 Wireless LAN (Mini-)PCI NIC ', 10EC:8185.5.conf
[ 77.685506] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
[ 77.695572] usbcore: registered new interface driver ndiswrapper Setze ich nun einen Befehl wie iwconfig oder iwlist ab, steigt die load ins Unendliche und nur der Resetknopf beendet das Desaster.
|
Franzmann
Anmeldungsdatum: 30. August 2008
Beiträge: 102
Wohnort: Rheingau
|
Hallo keibak, ich habe mit 64 Bit kapituliert, da der entsprechende XP-Treiber kein richtiger 64-Bit-Treiber ist. Ich würde es evtl. mit einem 64 Bit Windows 7-Treiber versuchen. Aber ich werde das System erst mit 10.04 neu aufsetzen. Wenn es mit den 64 Bit Windows-Treibern nicht funktioniert, weiß ich auch keinen Rat. Wenn die Unterstützung unter 10.04 auch nicht besser ist, werde ich wohl bei 32 Bit bleiben. Sorry Franzmann
|
keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
Danke für eure Antworten. Vista und Windows 7 Treiber wären auch meine nächste Hoffnung gewesen, aber ndiswrapper funktioniert nur mit Windows XP Treibern. Ich bin nun wieder zurück auf Kernel 2.6.30 gegangen. 1 MBit ist mir fürs lokale Netz zu lahm. Linux und WLAN ist immer eine Sache, die nie richtig rund läuft. Aber ich werd trotzdem weiterbasteln ☺ Grüße keibak
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
Wohnort: NRW
|
Hallo, einen habe ich noch ... (die für Ndiswrapper optimierte inf-Datei verwenden!)
- rtl8185_X64.tar.gz (175.4 KiB)
- Download rtl8185_X64.tar.gz
|
keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
Hi elektronenblitz63, dieser Treiber bringt den Rechner leider auch zum abstürzen:
Jan 11 17:22:29 Isengard kernel: [ 199.387738] ndiswrapper version 1.55 loaded (smp=yes, preempt=no)
Jan 11 17:22:29 Isengard kernel: [ 199.406523] ndiswrapper (link_pe_images:575): fixing KI_USER_SHARED_DATA address in the driver
Jan 11 17:22:29 Isengard kernel: [ 199.408909] ndiswrapper: driver net8185x64_mod (Realtek,04/13/2006,5.1060.0413.2006) loaded
Jan 11 17:22:29 Isengard kernel: [ 199.409491] ndiswrapper 0000:04:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
Jan 11 17:22:30 Isengard kernel: [ 199.682394] ndiswrapper: using IRQ 21
Jan 11 17:22:36 Isengard kernel: [ 205.471322] CPU 0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] Modules linked in: ndiswrapper(+) video backlight output pppoe pppox smsc47m192 hwmon_vid i2c_i801 fbcon tileblit font bitblit softcursor lp xt_TCPMSS xt_tcpmss xt_state iptable_filter iptable_mangle ipt_REDIRECT xt_tcpudp snd_hda_codec_realtek iptable_nat nf_nat nf_conntrack_ipv4 snd_hda_intel nf_conntrack nf_defrag_ipv4 snd_hda_codec ip_tables snd_pcm snd_timer iTCO_wdt iTCO_vendor_support x_tables ppdev snd parport_pc soundcore psmouse intel_agp parport pcspkr snd_page_alloc serio_raw
Jan 11 17:22:36 Isengard kernel: [ 205.471322] Pid: 4369, comm: ntos_wq Tainted: P 2.6.32.3-atom #1
Jan 11 17:22:36 Isengard kernel: [ 205.471322] RIP: 0010:[<ffffc90009f6185a>] [<ffffc90009f6185a>] 0xffffc90009f6185a
Jan 11 17:22:36 Isengard kernel: [ 205.471322] RSP: 0018:ffff88007531bb68 EFLAGS: 00010246
Jan 11 17:22:36 Isengard kernel: [ 205.471322] RAX: 0000c90009f953f8 RBX: ffffc90009fa3000 RCX: ffffc90009fa3000
Jan 11 17:22:36 Isengard kernel: [ 205.471322] RDX: ffff880077384000 RSI: ffffc90009fa3000 RDI: 0000000000004000
Jan 11 17:22:36 Isengard kernel: [ 205.471322] RBP: ffff88007531bdc0 R08: 000000000000000c R09: ffff880077380618
Jan 11 17:22:36 Isengard kernel: [ 205.471322] R10: ffffffffa02479c0 R11: ffff88007531bd40 R12: ffff880077380618
Jan 11 17:22:36 Isengard kernel: [ 205.471322] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000010
Jan 11 17:22:36 Isengard kernel: [ 205.471322] FS: 0000000000000000(0000) GS:ffff880006200000(0000) knlGS:0000000000000000
Jan 11 17:22:36 Isengard kernel: [ 205.471322] CS: 0010 DS: 0018 ES: 0018 CR0: 0000000080050033
Jan 11 17:22:36 Isengard kernel: [ 205.471322] CR2: 0000000000666d78 CR3: 00000000777fd000 CR4: 00000000000006f0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 11 17:22:36 Isengard kernel: [ 205.471322] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jan 11 17:22:36 Isengard kernel: [ 205.471322] Process ntos_wq (pid: 4369, threadinfo ffff88007531a000, task ffff88007774e2c0)
Jan 11 17:22:36 Isengard kernel: [ 205.471322] 0000100823020000 000000804b0e0000 00000000100c2302 ffff88007531bbc0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] <0> ffffffff8127f700 ffff88000620fb48 ffff88000620fa40 0000000000000400
Jan 11 17:22:36 Isengard kernel: [ 205.471322] <0> 0000000000000002 ffff88000620fd60 00000000ffffffff ffff88007531bbe0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] [<ffffffff8127f700>] ? __bitmap_weight+0x90/0xb0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] [<ffffffff812735b5>] ? cpumask_next_and+0x25/0x40
Jan 11 17:22:36 Isengard kernel: [ 205.471322] [<ffffffff81058a11>] ? find_busiest_group+0x271/0x9b0
Jan 11 17:22:36 Isengard kernel: [ 205.471322] [<ffffffff8106f3d6>] ? lock_timer_base+0x36/0x70
Jan 11 17:22:36 Isengard kernel: [ 205.471322] [<ffffffff810703f7>] ? mod_timer+0x177/0x210
Jan 11 17:22:36 Isengard kernel: [ 205.662249] wlan0: ethernet device *MAC* using NDIS driver: net8185x64_mod, version: 0x50424, NDIS version: 0x500, vendor: 'Realtek RTL8185 Wireless LAN (Mini-)PCI NIC ', 10EC:8185.5.conf
Jan 11 17:22:36 Isengard kernel: [ 205.662420] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
Jan 11 17:22:36 Isengard kernel: [ 205.662870] usbcore: registered new interface driver ndiswrapper
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa024b00a>] ? wrap_set_timer+0x2a/0x40 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.711853] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa024e390>] ? kdpc_worker+0x0/0x180 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff8105244a>] ? finish_task_switch+0x4a/0xb0
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa02453c4>] ? deserialized_irq_handler+0x24/0x50 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa025bc12>] win2lin4+0x14/0x17 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa024e47b>] ? kdpc_worker+0xeb/0x180 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff8104cd3a>] ? complete+0x4a/0x60
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffffa024e45d>] ? kdpc_worker+0xcd/0x180 [ndiswrapper]
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff81078a69>] worker_thread+0x189/0x270
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff8107d180>] ? autoremove_wake_function+0x0/0x40
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff810788e0>] ? worker_thread+0x0/0x270
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff8107cdf6>] kthread+0x96/0xb0
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff81012fea>] child_rip+0xa/0x20
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff8107cd60>] ? kthread+0x0/0xb0
Jan 11 17:22:36 Isengard kernel: [ 205.682586] [<ffffffff81012fe0>] ? child_rip+0x0/0x20
Jan 11 17:22:36 Isengard kernel: [ 205.682586] RSP <ffff88007531bb68>
Jan 11 17:22:36 Isengard kernel: [ 205.862424] ---[ end trace 9a76c1930f62976a ]---
Jan 11 17:23:41 Isengard kernel: [ 270.592505] Modules linked in: ndiswrapper video backlight output pppoe pppox smsc47m192 hwmon_vid i2c_i801 fbcon tileblit font bitblit softcursor lp xt_TCPMSS xt_tcpmss xt_state iptable_filter iptable_mangle ipt_REDIRECT xt_tcpudp snd_hda_codec_realtek iptable_nat nf_nat nf_conntrack_ipv4 snd_hda_intel nf_conntrack nf_defrag_ipv4 snd_hda_codec ip_tables snd_pcm snd_timer iTCO_wdt iTCO_vendor_support x_tables ppdev snd parport_pc soundcore psmouse intel_agp parport pcspkr snd_page_alloc serio_raw
Jan 11 17:23:41 Isengard kernel: [ 270.592505] CPU 2:
Jan 11 17:23:41 Isengard kernel: [ 270.633806] Modules linked in: ndiswrapper video backlight output pppoe pppox smsc47m192 hwmon_vid i2c_i801 fbcon tileblit font bitblit softcursor lp xt_TCPMSS xt_tcpmss xt_state iptable_filter iptable_mangle ipt_REDIRECT xt_tcpudp snd_hda_codec_realtek iptable_nat nf_nat nf_conntrack_ipv4 snd_hda_intel nf_conntrack nf_defrag_ipv4 snd_hda_codec ip_tables snd_pcm snd_timer iTCO_wdt iTCO_vendor_support x_tables ppdev snd parport_pc soundcore psmouse intel_agp parport pcspkr snd_page_alloc serio_raw
Jan 11 17:23:41 Isengard kernel: [ 270.670037] Pid: 4371, comm: wrapndis_wq Tainted: P D 2.6.32.3-atom #1
Jan 11 17:23:41 Isengard kernel: [ 270.670037] RIP: 0010:[<ffffffffa024e0ff>] [<ffffffffa024e0ff>] KeAcquireSpinLockRaiseToDpc+0xaf/0xe0 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] RSP: 0018:ffff880076779af0 EFLAGS: 00000202
Jan 11 17:23:41 Isengard kernel: [ 270.670037] RAX: 0000000000000001 RBX: ffff880076779b10 RCX: ffffc90009fa3c98
Jan 11 17:23:41 Isengard kernel: [ 270.670037] RDX: 0000000000000002 RSI: ffff8800379591a0 RDI: ffffc90009fa3c98
Jan 11 17:23:41 Isengard kernel: [ 270.670037] RBP: ffffffff81012aae R08: 0000000000000000 R09: 0000000000000000
Jan 11 17:23:41 Isengard kernel: [ 270.670037] R10: ffffffffa024e050 R11: ffffc90009fa4310 R12: ffff880006316540
Jan 11 17:23:41 Isengard kernel: [ 270.670037] R13: 00000000810459fb R14: ffff8800777498b0 R15: ffffffff81058028
Jan 11 17:23:41 Isengard kernel: [ 270.670037] FS: 0000000000000000(0000) GS:ffff880006300000(0000) knlGS:0000000000000000
Jan 11 17:23:41 Isengard kernel: [ 270.670037] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
Jan 11 17:23:41 Isengard kernel: [ 270.670037] CR2: 0000000000448000 CR3: 0000000077633000 CR4: 00000000000006e0
Jan 11 17:23:41 Isengard kernel: [ 270.670037] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 11 17:23:41 Isengard kernel: [ 270.670037] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jan 11 17:23:41 Isengard kernel: [ 270.670037] Call Trace:
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa025bbd6>] ? win2lin1+0xb/0xe [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8104ce1e>] ? __wake_up+0x4e/0x70
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81078ce8>] ? insert_work+0x98/0xb0
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa0256e0f>] ? mp_request+0x30f/0x3e0 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81081aa9>] ? down_interruptible+0x39/0x60
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa0256d6c>] ? mp_request+0x26c/0x3e0 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa025721f>] ? set_multicast_list+0xff/0x1b0 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa0258f00>] ? ndis_worker+0x0/0x770 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa0259284>] ? ndis_worker+0x384/0x770 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8105244a>] ? finish_task_switch+0x4a/0xb0
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81529f4d>] ? thread_return+0x3e/0x6c1
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8104cd3a>] ? complete+0x4a/0x60
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffffa0258f00>] ? ndis_worker+0x0/0x770 [ndiswrapper]
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81078a69>] ? worker_thread+0x189/0x270
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8107d180>] ? autoremove_wake_function+0x0/0x40
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff810788e0>] ? worker_thread+0x0/0x270
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8107cdf6>] ? kthread+0x96/0xb0
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81012fea>] ? child_rip+0xa/0x20
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff8107cd60>] ? kthread+0x0/0xb0
Jan 11 17:23:41 Isengard kernel: [ 270.670037] [<ffffffff81012fe0>] ? child_rip+0x0/0x20
Jan 11 17:25:26 Isengard syslogd 1.5.0#5ubuntu3: restart. Neben den durch ndiswrapper verursachten Abstürzen, habe ich noch interessantes Verhalten des rtl8180 Kernelmoduls feststellen können: Mein WLAN unterstützt folgende Bitraten: 1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s; 54 Mb/s .
Das Kernelmodul setzt die Bitrate der Karte automatisch auf 1 Mb/s . Setze ich die Bitraten manuell, kann ich bis 18Mb/s gehen und erhalte eine Datenrate von ca 800kb/s .
Wenn ich die Bitrate weiter auf 24Mb/s bis 54Mb/s erhöhe, bricht die Datenrate auf 100-200kb/s ein bis schließlich die Verbindung zum Accesspoint abreißt. Ich kann mir das Verhalten nicht so ganz erklären. Grüße keibak
|
elektronenblitz63
Anmeldungsdatum: 16. Januar 2007
Beiträge: 29307
Wohnort: NRW
|
Der Empfang gibt wahrscheinlich keinen höherer Datendurchsatz her. An dem alten Treiber wird, soweit mir bekannt, aber auch nicht mehr gearbeitet.
|
keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
Am Empfang liegts glaube ich nicht, da die Karte unter 2.6.30 mit dem rtl8185-Modul deutlich bessere Übertraungsraten erzielt. Ich setze jetzt mal voll auf den kommenden Kernel 2.6.33, denn im Linux Kernel Monkey Log liest man: Here's the list of drivers that have had work done on them that will show up in the .33 release: rtl* - more wireless driver work, horrible code, but it seems to work for the users. Hopefully more development time can be spent here in the new year.
*daumendrückst*
|
framik
Anmeldungsdatum: 18. Februar 2008
Beiträge: Zähle...
|
Ich hänge mich mal an den Thread an. Leider ist meine alte WLAN-Karte abgeraucht und jetzt macht die neue Probleme.
Ich habe hier mit dem RTL8185 auch auf einem 64-bit genau das gleiche Problem. Verbindungsverlust und niedrige Geschwindigkeit.
Aus dem Thread habe ich herausgelesen das meine einzige Chancen sind: - Warten auf Ubuntu 10.04 - Neuinstallation mit Ubuntu 32-bit (ich hab doch erst 64-bit neuinstalliert vor 4 Wochen :-( )
Stimmt das so? Oder gibt es noch eine Lösung?
|
keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
Meine aktuelle Konfiguration sieht wie folgt aus: - Ubuntu 9.04 (Server) - Kernel 2.6.32.3 - Kernel-Modul rtl8180 - WLAN-Bandbreite manuell auf 18MBit gesetzt Nach ca einer Woche testen, muss ich sagen, dass die Bandbreite und Verbindung relativ gut gehalten werden, siehe diesen Post. Btw, die WLAN-Bandbreite lässt sich mittels sudo iwconfig wlan0 18M setzen. Hilft das manuelle setzten der Bandbreite bei dir etwas? Wenn ja bei welcher Rate? Grüße keibak
|
framik
Anmeldungsdatum: 18. Februar 2008
Beiträge: 48
|
Ich habe - Ubuntu 9.10 64-bit - Kernel 2.6.31-17 - Treiber RTL8180 Die WLAN Bandbreite lässt sich setzen wenn ich ein "rate" zu deinem Befehl hinzufüge 😉 sudo iwconfig wlan2 rate 18M Ob sich was ändert muss ich noch rausfinden. Leider bleibt die Verbindungsqualität bei mageren 16-20%...mit der alten Karte hatte ich meist 80-90%
|
keibak
Anmeldungsdatum: 15. März 2007
Beiträge: 121
|
framik schrieb: Die WLAN Bandbreite lässt sich setzen wenn ich ein "rate" zu deinem Befehl hinzufüge 😉 sudo iwconfig wlan2 rate 18M
Sorry, da hab ich das wichtigste im Befehl vergessen ☺
Leider bleibt die Verbindungsqualität bei mageren 16-20%...mit der alten Karte hatte ich meist 80-90%
Die Verbindsqualität ist bei auch in dem Bereich, egal wie nah der Rechner am Router steht. Glaub aber, dass man darauf
nicht so viel geben muss: Hauptsache die Verbindungs reißt nicht mehr ständig ab.
|
framik
Anmeldungsdatum: 18. Februar 2008
Beiträge: 48
|
Tja, hat leider nix gebracht. Die Verbindung reist leider immer noch immer mal wieder ab. :-(
|
framik
Anmeldungsdatum: 18. Februar 2008
Beiträge: 48
|
|