Am Dienstag, 23. August 2005 10:45 schrieb Dr. Jürgen Vollmer: Hallo Juergen,
Hallo Thomas
Du verwendest vermutlich den SuSE-mitgebrachten Treiber? Ich gehe seit langer Zeit anders vor. Ich lade mir den aktuellsten Treiber von Sourceforge (und die dazugehoerige Firmware!), packe den Treiber aus und lass "make" drueberlaufen. Das "make install" erspare ich mir!
irgendwie reicht das nicht.
ich habe mir ipw2200-1.0.6 besorgt und unter /usr/src ausgepackt. $> make ERROR: ieee80211.h not found in '/lib/modules/2.6.11.4-21.8-default/include'.
Du benoetigst bei dieser Version vom ipw2200 das Paket ieee80211. Fuer debian gab es das fertig, ob es fuer SuSE 9.3 ein fertiges rpm gibt weiss ich leider nicht. Notfalls musst Du die Sourcen selbst compilieren.
You need to install the ieee80211 subsystem from http://ieee80211.sf.net and point this build to the location where you installed those sources, eg.:
% make IEEE80211_INC=/usr/src/ieee80211/
will look for ieee80211.h in /usr/src/ieee80211/net/
Das Verzeichnis /lib/modules/2.6.11.4-21.8-default/include existiert nicht, ich hab' ein Link von lib/modules/2.6.11.4-21.8-default/source/include angelegt, aber immer noch nichts. Denn die Datei ieee80211.h liegt unter /usr/src/kernel-modules/ipw/ welches die 1.05'er Quellen enthält.
Laut Docu zum neuen ieee80211 musst Du die alten Module erst entfernen. Ist gut beschrieben! Ein Link reicht da also nicht! Entweder greifst Du auf einen Vorgaenger vom ipw2200 zurueck (bis zur Version 1.0.3 brauchst Du wohl den neuen ieee... nicht, aber die passende Firmware!) oder Du bastelst wie oben beschrieben... und hast auch volle WAP-Funktionalitaet. MfG Th. Moritz -- Leute nehmt Euch das Leben, es gehoert Euch!