PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ipw2200 1.04 mit Monitore Mode



bert2002
20.05.05, 21:24
Endlich kann auch die zweite (b/g) Version der internen Centrino Wireless-Lan Karten den Monitored mode.


# Added some run time data via the 'stats' sysfs entry.
# Fixed #627 problem with open APs not working with wpa_supplicant
# Fixed swapped memset arguments in ieee80211_tx (thanks to Jesper Juhl)
# Fixed problem with CONFIG_IEEE80211_ defines not being configured when built as an in-kernel module (thanks to Olivier Blin)
# Fixed #632 problem with 'txpower auto' setting power incorrectly (thanks to Kai Groner)
# Fixed #634 problem with 'iwconfig eth1 frag 0' hanging the shell
# Fixed problem with adapter not fully powering off during suspend to RAM or when module unloaded.
# Improved support of iwlist freq|chan and setting of channels via iwconfig to correctly check channel limits (added ieee80211_geos)
# Fixed #645 problem with turning fixed rates off not taking effect until you reload the driver
# Fixed problem with firmware restart if wpa_supplicant was used to set a key that wasn't exactly 5 or 13 bytes in length.
# Fixed #623 Added iwpriv sw_reset extension to reset sw parameters
# Added speed_scan channel scan list support
# Added managment frame export to user space with frame statistics
# Fixed #652 Modified the driver to load the EEPROM data even if RF KILL is active during driver load
# Global s#CX2_#IPW_#g to make code more consistent
# Fixed #572 problem with setting txpower to auto
# Fixed #656 problem with kernel oops if mode auto; modprobe -r ipw2200
# Added QoS (CONFIG_IPW_QOS) support. This is being actively developed but is the first step in getting WMM support into the driver and the kernel.
# Fixed some race conditions wich channel changes, association, and scan abort that could periodically cause a firmware restart.
# Misc. changes to the ieee80211 subsystem to clean up code and add additional support.
# Added some extensions to export scan and network statistics to user space (exposed through speed_scan and net_stats sysfs entries)
# Fixed #661 problem with 'pci' script (thanks to ajksf@xs4all.nl)
# Fixed #654 problem compiling against kernel patched with SWSUSP2 (thanks to Henrik Brix Andersen)
# Fixed a few bugs in how monitor mode was supported (scan lists weren't quite right)
# Updated the firmware requirement from 2.2 to 2.3 which supports monitor mode.
# Fix #609 problem if SUSPEND2 included on kernels that do not support

Homepage: http://ipw2200.sourceforge.net/

fischkrampf
06.06.05, 23:46
Hi bert,

das fand ich auch sehr interessant. Hab jetzt die neueste Version installiert und das ganze mal getestet. Bei mir kommt der Fehler:

Error for wireless request "Set Mode" (8D06):
Set failed on Device eth1; Invalid argument

Mach ich da etwas falsch, oder ist die Implementation noch nicht soweit?

Gruß
fischkrampf

xeroc
07.06.05, 09:28
ich hab auf meim notebook mal die CVS Version von kismet installiert und die funktioniert einwandfrei

IvIerlin
07.06.05, 14:59
Der Monitor Mode hat noch diverse Bugs. Zeitweise läuft es perfekt. Dann schmiert Kismet ab und zu ab. Und manchmal bekommt man auch nur Broadcast Pakete ... ist ja auch nicht Sinn des Monitor Mode.

Tschö
IvIerlin

bert2002
07.06.05, 18:28
Error for wireless request "Set Mode" (8D06):
Set failed on Device eth1; Invalid argument



Haste vorher mal das device "runtergefahren" also "ifconfig eth1 down" ?


Der Monitor Mode hat noch diverse Bugs. Zeitweise läuft es perfekt. Dann schmiert Kismet ab und zu ab. Und manchmal bekommt man auch nur Broadcast Pakete ... ist ja auch nicht Sinn des Monitor Mode.

Welche Sourcen gibt nen ihr an?


Danke! && MfG bert2002

pfrei
07.06.05, 20:49
Hallo zusammen

Der Monitor Mode funktioniert bei mir auf meinem SuSE 9.2 super. Nur der Promiscuous Mode im Ethereal scheint nicht zu funktionieren :( Ich sehe nur meine eigenen Packete, wenn ich im Netzwerk bin. Die anderen Packete zeigt es mir nicht an...

Übrigens: Ich habe die neuste Firmware und Treiber auf meinem SuSE 9.2 folgendermassen installiert:

Zuerst das RPM-Packet kernel-sources installieren.
Anschliessend die beiden ipw2200 tar.gz's von der sourceforge website runterladen. Dann:

tar xvzf ipw2200-1.0.4.tgz
cd ipw2200-1.0.4
make KSRC=/usr/src/linux-2.6.8-24-obj/i386/default/
make install KSRC=/usr/src/linux-2.6.8-24-obj/i386/default/
cd..
tar xvzf ipw2200-fw-2.3.tgz
mv ipw-2.3* /usr/lib/hotplug/firmware

Damit beim Booten keine Fehlermeldungen kommen, sollten alle allfällig bereits installierten alten *.ko files, die mit der ipw2200 zu tun haben, durch die neuen Versionen ersetzt werden (zu finden im Verzeichnis ipw2200-1.0.4)
Laden lässt sich der Treiber folgendermassen:

cd ipw2200-1.0.4
./load
oder mit

modprobe ipw2200Gruss
Patrick

Phips0r
09.06.05, 22:28
Hi,

ich hab es genau so gemacht wie Pfrei - nur hab ich die kernel sources weggelassen.
Nun ist meine Wlan Karte nicht mehr mit iwconfig aufzufinden.

Hab en Gentoo 2.6 am laufen.

Grüßle

pfrei
10.06.05, 09:21
Hmmm, Du solltest die kernel-sources installieren und die Karten dagegen kompilieren. Achte darauf, dass Du keine "Altbestände" an .ko files auf dem Rechner hast.
Gruss, Patrick