Wireless Probleme: ndiswrapper und Intel Pro 2200BG
Hallo, Ich versuch seit Tagen mein wireless interface unter Linux ans Laufen zu kriegen. Trotz gründlicher Google-Suche und einigen Fortschritten klappt's immer noch nicht. Die Details: Laptop: Acer Travelmate 370 mit Centrino Intel Pro 2200BG OS: SUSE 9.1 mit Kernel 2.6.4-52-default ndiswrapper version 0.9 von http://sourceforge.net/projects/ndiswrapper Treiber von http://ndiswrapper.sourceforge.net/supported_chipsets.html Nach *einigem* Rumprobieren klappt's so halbwegs: Das interface wlan0 ist da, kriegt auch freundlicherweise via DHCP eine IP vom Breitbandrouter, aber dann...: Ich komm nicht weiter und kann nicht mal meinen Router anpingen :-( Weiter unten noch mehr Details, die hoffentlich weiterhelfen. Bleibt noch zu sagen, dass es keine Probleme gibt mit dem verkabelten interface eth0, und auch das 2200bg wireless interface funktioniert ganz nett unter Windows :-( Gruss, Hermann --- # dmesg (Ausgabe nach einem modprobe ndiswrapper) wlan0 Link encap:Ethernet HWaddr 00:0E:35:0E:8A:CF ndiswrapper: no version for "struct_module" found: kernel tainted. ndiswrapper version 0.9 loaded ndiswrapper: driver w22n51.sys added ndiswrapper: using irq 11 wlan0: ndiswrapper ethernet device 00:0e:35:0e:8a:cf using driver w22n51.sys ndiswrapper device wlan0 supports WPA with TKIP cipher ndiswrapper (iw_get_freq:229): getting configuration failed (C0000001) ndiswrapper (free_timers:282): Fixing an active timer left by buggy windows driver ndiswrapper: no version for "struct_module" found: kernel tainted. ndiswrapper version 0.9 loaded ndiswrapper: driver w22n51.sys added ndiswrapper: using irq 11 wlan0: ndiswrapper ethernet device 00:0e:35:0e:8a:cf using driver w22n51.sys ndiswrapper device wlan0 supports WPA with TKIP cipher # ifconfig wlan0 inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::20e:35ff:fe0e:8acf/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54 errors:0 dropped:0 overruns:0 frame:0 TX packets:166 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:18386 (17.9 Kb) TX bytes:7702 (7.5 Kb) Interrupt:11 Memory:e0200000-e0200fff # iwconfig wlan0 wlan0 IEEE 802.11b ESSID:"meine-essid" Nickname:"captain" Mode:Managed Frequency:2.437GHz Access Point: 00:0D:88:33:1E:5B Bit Rate=11Mb/s RTS thr=1600 B Fragment thr=2304 B Encryption key:mein-key Security mode:open Power Management:off Link Quality:0/100 Signal level:-30 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 # cat /etc/resolv.conf (klappt, weil DHCLIENT_PRIMARY_DEVICE=yes) nameserver 192.168.0.1 # netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0 link-local * 255.255.0.0 U 0 0 0 wlan0 loopback * 255.0.0.0 U 0 0 0 lo default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0 # ping 192.168.0.1 (das ist mein router = default gw) PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. From 192.168.0.105: icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=3 Destination Host Unreachable From 192.168.0.105 icmp_seq=4 Destination Host Unreachable From 192.168.0.105 icmp_seq=6 Destination Host Unreachable From 192.168.0.105 icmp_seq=7 Destination Host Unreachable From 192.168.0.105 icmp_seq=8 Destination Host Unreachable :-(
Hermann Peifer wrote:
Hallo,
# ifconfig wlan0 inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::20e:35ff:fe0e:8acf/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54 errors:0 dropped:0 overruns:0 frame:0 TX packets:166 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:18386 (17.9 Kb) TX bytes:7702 (7.5 Kb) Interrupt:11 Memory:e0200000-e0200fff # cat /etc/resolv.conf (klappt, weil DHCLIENT_PRIMARY_DEVICE=yes) nameserver 192.168.0.1
# netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0 link-local * 255.255.0.0 U 0 0 0 wlan0 loopback * 255.0.0.0 U 0 0 0 lo default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
# ping 192.168.0.1 (das ist mein router = default gw) PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. From 192.168.0.105: icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=3 Destination Host Unreachable From 192.168.0.105 icmp_seq=4 Destination Host Unreachable From 192.168.0.105 icmp_seq=6 Destination Host Unreachable From 192.168.0.105 icmp_seq=7 Destination Host Unreachable From 192.168.0.105 icmp_seq=8 Destination Host Unreachable
:-(
Was ist das für ein Router? Hat der evtl Firewall? wird evtl. Ping auch intern geblockt? Bei mir ist es ein Mandrake 10.0 mit Shorewall, und dort ist auch kein ping auf den router möglich. Wenn ich es testen will, nehme ich ssh. ein ping auf die eigene ipadresse geht ja wohl?
On Sunday 08 August 2004 19:55, Bernd Dau wrote:
Was ist das für ein Router?
Der Router ist ein D-Link DI-514 http://www.dlink.com/products/?pid=226
Hat der evtl Firewall? wird evtl. Ping auch intern geblockt?
Nein, weil über eth0 kann ich den Router (192.168.0.1) und einen anderen Rechner in meinem Netz (192.168.0.100) anpingen. Über wlan0: weder noch :-(
ein ping auf die eigene ipadresse geht ja wohl?
Das geht. Immerhin. Gruss, Hermann
Hallo! Am Sonntag, 8. August 2004 20:38 schrieb Hermann Peifer:
Über wlan0: weder noch :-( Ich habe die gleiche Konfiguration und hatte anfangs auch Probleme. Hast Du Passphrase aktiv oder HEX-Schlüssel? Wenn ja, dann versuch es mal mit ASCII... dann ging es bei mir nämlich schlagartig.
Gruss, Rafael
On Sunday 08 August 2004 20:49, Rafael Wefers wrote:
Ich habe die gleiche Konfiguration und hatte anfangs auch Probleme. Hast Du Passphrase aktiv oder HEX-Schlüssel? Wenn ja, dann versuch es mal mit ASCII... dann ging es bei mir nämlich schlagartig.
Bingo. Ich habe WEP am Router abgeschaltet, dann ging's schlagartig. Eine Frage bleibt aber noch für den WEP Key: Router Konfiguration sagt: HEX key wlan0 YAST-Konfiguration sagt HEX key Und das hat bekanntlich nicht geklappt. Wenn ich aber jetzt auf ASCII umstelle, dann heisst es: Invalid encryption key ? Hermann
Wenn ich aber jetzt auf ASCII umstelle, dann heisst es: Invalid encryption key Naja am Router halt einen ASCII-Key eingeben und mit yast den gleichen key definieren. Beide halt ASCII. Und schon schwuppt es. Warum aber die
Am Sonntag, 8. August 2004 21:18 schrieb Hermann Peifer: passphrase-keys nicht gehen habe ich auch nie herausgefunden. Rätsel... :) Gruss, Rafael
On Sunday 08 August 2004 21:24, Rafael Wefers wrote:
Naja am Router halt einen ASCII-Key eingeben und mit yast den gleichen key definieren. Beide halt ASCII. Und schon schwuppt es.
Mit ASCII key bei Router und wlan0 schwuppt es erst mal nicht. Nur ohne WEP key. Aber immerhin ein Teilerfolg. Morgen wird weiterprobiert.
Warum aber die passphrase-keys nicht gehen habe ich auch nie herausgefunden. Rätsel... :)
Da hätte ich evtl. was aus man iwconfig:
... just enter the key in hex digits as XXXX-XXXX-XXXX-XXXX ... You can also enter the key as an ASCII string by using the s: prefix. Passphrase is currently not supported.
Gruss, Hermann
Hallo, habe mir ein Samsung P35 gekauft, da ist auch ein Intel Pro 2200 BG drin. Nun probiere ich mit WLAN herum und scheitere leider schon daran, den Windows-Treiber zu installieren. Kann mir jemand sagen, wie man das macht?
Treiber von http://ndiswrapper.sourceforge.net/supported_chipsets.html Wenn ich den Link verfolge, lande ich bei Intel und dann irgendwann bei einer exe-Datei (Intel WirelessPROSte-8.0.0.167 Generic.exe). Was soll ich damit machen? Wie installiert man so einen Treiber?
ndiswrapper version 0.9 von http://sourceforge.net/projects/ndiswrapper bei Suse 9.1 ist Version 0.8 dabei. Reicht die auch?
Vielen Dank im Voraus für jeden Tip! Frank Müller-Witte
Nach *einigem* Rumprobieren klappt's so halbwegs: Das interface wlan0 ist da, kriegt auch freundlicherweise via DHCP eine IP vom Breitbandrouter, aber dann...: Ich komm nicht weiter und kann nicht mal meinen Router anpingen :-(
Weiter unten noch mehr Details, die hoffentlich weiterhelfen. Bleibt noch zu sagen, dass es keine Probleme gibt mit dem verkabelten interface eth0, und auch das 2200bg wireless interface funktioniert ganz nett unter Windows :-(
Gruss, Hermann
---
# dmesg (Ausgabe nach einem modprobe ndiswrapper) wlan0 Link encap:Ethernet HWaddr 00:0E:35:0E:8A:CF ndiswrapper: no version for "struct_module" found: kernel tainted. ndiswrapper version 0.9 loaded ndiswrapper: driver w22n51.sys added ndiswrapper: using irq 11 wlan0: ndiswrapper ethernet device 00:0e:35:0e:8a:cf using driver w22n51.sys ndiswrapper device wlan0 supports WPA with TKIP cipher ndiswrapper (iw_get_freq:229): getting configuration failed (C0000001) ndiswrapper (free_timers:282): Fixing an active timer left by buggy windows driver ndiswrapper: no version for "struct_module" found: kernel tainted. ndiswrapper version 0.9 loaded ndiswrapper: driver w22n51.sys added ndiswrapper: using irq 11 wlan0: ndiswrapper ethernet device 00:0e:35:0e:8a:cf using driver w22n51.sys ndiswrapper device wlan0 supports WPA with TKIP cipher
# ifconfig wlan0 inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::20e:35ff:fe0e:8acf/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54 errors:0 dropped:0 overruns:0 frame:0 TX packets:166 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:18386 (17.9 Kb) TX bytes:7702 (7.5 Kb) Interrupt:11 Memory:e0200000-e0200fff
# iwconfig wlan0 wlan0 IEEE 802.11b ESSID:"meine-essid" Nickname:"captain" Mode:Managed Frequency:2.437GHz Access Point: 00:0D:88:33:1E:5B Bit Rate=11Mb/s RTS thr=1600 B Fragment thr=2304 B Encryption key:mein-key Security mode:open Power Management:off Link Quality:0/100 Signal level:-30 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
# cat /etc/resolv.conf (klappt, weil DHCLIENT_PRIMARY_DEVICE=yes) nameserver 192.168.0.1
# netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0 link-local * 255.255.0.0 U 0 0 0 wlan0 loopback * 255.0.0.0 U 0 0 0 lo default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
# ping 192.168.0.1 (das ist mein router = default gw) PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. From 192.168.0.105: icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=2 Destination Host Unreachable From 192.168.0.105 icmp_seq=3 Destination Host Unreachable From 192.168.0.105 icmp_seq=4 Destination Host Unreachable From 192.168.0.105 icmp_seq=6 Destination Host Unreachable From 192.168.0.105 icmp_seq=7 Destination Host Unreachable From 192.168.0.105 icmp_seq=8 Destination Host Unreachable
:-(
Am Freitag, 10. September 2004 08:59 schrieb Frank Müller-Witte:
Hallo,
habe mir ein Samsung P35 gekauft, da ist auch ein Intel Pro 2200 BG drin. Nun probiere ich mit WLAN herum und scheitere leider schon daran, den Windows-Treiber zu installieren. Kann mir jemand sagen, wie man das macht?
Ich habs mit dem Treiber von Linuxant.com gemacht. Der driverloader läuft unter SuSE zuverlässig und die Install ist kinderleicht. Ist auf deren Seite alles bestens beschrieben. vG Mirko -- . ____________________________________ mailto: mirko@albrecht-netz.de ~ NO HTML! ~ http://www.albrecht-netz.de ~ ____________________________________
Hallo Frank, hallo Leute, Am Freitag, 10. September 2004 08:59 schrieb Frank Müller-Witte:
habe mir ein Samsung P35 gekauft, da ist auch ein Intel Pro 2200 BG drin. Nun probiere ich mit WLAN herum und scheitere leider schon daran, den Windows-Treiber zu installieren. Kann mir jemand sagen, wie man das macht?
Treiber von http://ndiswrapper.sourceforge.net/supported_chipsets.html
Wenn ich den Link verfolge, lande ich bei Intel und dann irgendwann bei einer exe-Datei (Intel WirelessPROSte-8.0.0.167 Generic.exe). Was soll ich damit machen? Wie installiert man so einen Treiber?
Das sollte wohl auf ndiswrapper.sourceforge.net in der Anleitung stehen. Schuss ins Blaue: Lass mal unzip auf die .exe los, mit etwas Glück ist das eine "selbstentpackende" Datei.
ndiswrapper version 0.9 von http://sourceforge.net/projects/ndiswrapper
bei Suse 9.1 ist Version 0.8 dabei. Reicht die auch?
Das musst Du wohl auch in der ndiswrapper-Doku (genauer: Changelog) nachsehen. Prinzipiell kann aber ein Versuch mit der vorhandenen Version nicht schaden ;-) BTW: Du weißt, dass es auch einen OpenSource-Treiber gibt? IIRC: http://ipw2200.sourceforge.net Wie weit die Entwicklung dieses Treibers ist, kann ich Dir aber nicht sagen. Gruß Christian Boltz -- und *echte* Männer benutzen Linux -- wegen der langen Kommandozeilen ("Meine ist länger als deine!"). Dann muss man nicht mehr Krieg spielen, um zu zeigen, wie hart man ist. -- S. Lauterkorn in suse-talk
participants (6)
-
Bernd Dau
-
Christian Boltz
-
Frank Müller-Witte
-
Hermann Peifer
-
Mirko Albrecht
-
Rafael Wefers