PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Intel IPW 2200 Wireless / Treiber & Firmware installieren



pfrei
14-07-2005, 14:46
Hallo zusammen
Für die Intel IPW2200 gibt's jetzt neue Treiberversionen (inkl. Bugfixes für den Monitor Mode) von http://ipw2200.sourceforge.net. Anbei habe ich Euch die Installationsanleitung für den Treiber und die Firmeware gepostet (getestet auf SuSE Linux 9.2):

Programme die benötigt werden:
- "Kernel-Sources"-RPM sind zwingend (z.B. über YaST installieren)!!
- http://ipw2200.sourceforge.net (ipw2200-1.0.6 & ipw2200-fw-2.3)
- http://ieee80211.sf.net (ieee80211-1.0.2)

Herausfinden der Kernel-Version. Der Versions-String notieren. Wird später gebraucht!
uname -rDateien extrahieren
tar -xvzf ieee80211-1.0.2.tgz
cd ieee80211-1.0.2/Alle alten Dateien löschen. Sehr wichtig, sonst läuft's garantiert nicht!
chmod 755 remove-old
./remove-oldBei nächsten Kommando kommt der String "2.6.8-24.16-default" vom Kommando uname -r (vgl. oben)
make IEEE80211_INC=/lib/modules/2.6.8-24.16-default/include/ install
cd ..Installation der Treiber:
tar -xvzf ipw2200-1.0.6.tgz
cd ipw2200-1.0.6/
chmod 755 remove-old
./remove-old
make
make installInstallation der Firmware:
tar -xvzf ipw2200-fw-2.3.tgz
mv ipw-2.3-* /usr/lib/hotplug/firmwareLaden des IPW-Kartentreiber:
modprobe ipw2200

udo
03-08-2005, 20:01
Hallo Leute,brauche dringend eure Hilfe. Bin linux Neuling und habe mir jetzt Suse 9.2 zugelegt und installiert.Alles Prima soweit ,habe auch die besagte Karte im Schlepptop und wollte ,Dank der guten Anleitung, den Treiber installieren.
Nun folgendes Problem:

Password:
linux:~ # uname -r
2.6.8-24-default
linux:~ # cd /home/ling
linux:/home/ling # tar -xvzf ieee80211-1.0.3.tgz
ieee80211-1.0.3/
ieee80211-1.0.3/net/
ieee80211-1.0.3/net/ieee80211.h.orig
ieee80211-1.0.3/net/ieee80211_crypt.h
ieee80211-1.0.3/net/ieee80211.h
ieee80211-1.0.3/Makefile
ieee80211-1.0.3/LICENSE
ieee80211-1.0.3/remove-old
ieee80211-1.0.3/ieee80211_module.c
ieee80211-1.0.3/ieee80211_crypt_ccmp.c
ieee80211-1.0.3/ieee80211_geo.c
ieee80211-1.0.3/idvals
ieee80211-1.0.3/GIT_SHA1
ieee80211-1.0.3/ieee80211_crypt_tkip.c
ieee80211-1.0.3/ieee80211_rx.c
ieee80211-1.0.3/ieee80211_tx.c
ieee80211-1.0.3/ieee80211_wx.c
ieee80211-1.0.3/INSTALL
ieee80211-1.0.3/CHANGES
ieee80211-1.0.3/ieee80211_crypt.c
ieee80211-1.0.3/ieee80211_crypt_wep.c
linux:/home/ling # cd ieee80211-1.0.3/
linux:/home/ling/ieee80211-1.0.3 # chmod 755 remove-old
linux:/home/ling/ieee80211-1.0.3 # ./remove-old
+ '[' '' == '' ']'
++ uname -r
+ KERN=/lib/modules/2.6.8-24-default
+ echo /lib/modules/2.6.8-24-default
+ grep '/$'
+ KERN=/lib/modules/2.6.8-24-default/
+ do_check /lib/modules/2.6.8-24-default/
+ echo -e 'Checking in /lib/modules/2.6.8-24-default/ for ieee80211 components...\n'
Checking in /lib/modules/2.6.8-24-default/ for ieee80211 components...

++ find /lib/modules/2.6.8-24-default/ -name 'ieee80211*'
+ FILES='/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko
/lib/modules/2.6.8-24-default/extra/ieee80211.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko'
+ '[' -n '/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko
/lib/modules/2.6.8-24-default/extra/ieee80211.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko' ']'
+ sed -e 's# #\n#'
+ echo -e '/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko
/lib/modules/2.6.8-24-default/extra/ieee80211.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko\n'
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko
/lib/modules/2.6.8-24-default/extra/ieee80211.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko

+ ask_remove
+ true
+ read -p 'Above files found. Remove? [y],n '
Above files found. Remove? [y],n y
+ case ${REPLY} in
+ read fn
+ find /lib/modules/2.6.8-24-default/ -name 'ieee80211*'
+ '[' '!' -d /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko ']'
+ rm -f /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_tkip.ko
+ read fn
+ '[' '!' -d /lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko ']'
+ rm -f /lib/modules/2.6.8-24-default/extra/ieee80211_crypt.ko
+ read fn
+ '[' '!' -d /lib/modules/2.6.8-24-default/extra/ieee80211.ko ']'
+ rm -f /lib/modules/2.6.8-24-default/extra/ieee80211.ko
+ read fn
+ '[' '!' -d /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko ']'
+ rm -f /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_ccmp.ko
+ read fn
+ '[' '!' -d /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko ']'
+ rm -f /lib/modules/2.6.8-24-default/extra/ieee80211_crypt_wep.ko
+ read fn
+ return 0
+ egrep '^(CONFIG_IEEE80211.*)' /lib/modules/2.6.8-24-default//.config
grep: /lib/modules/2.6.8-24-default//.config: No such file or directory
+ egrep '^#(un)?def.*(CONFIG_IEEE80211.*)' /lib/modules/2.6.8-24-default//include/linux/autoconf.h
grep: /lib/modules/2.6.8-24-default//include/linux/autoconf.h: No such file or directory
+ return 0
linux:/home/ling/ieee80211-1.0.3 # make IEEE80211_INC=/lib/modules/2.6.8-24-default/include/ install
make -C /lib/modules/2.6.8-24-default/build M=/home/ling/ieee80211-1.0.3 MODVERDIR=/home/ling/ieee80211-1.0.3 modules
make[1]: Entering directory `/usr/src/linux-2.6.8-24-obj/i386/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/default'
make: *** [modules] Error 2
linux:/home/ling/ieee80211-1.0.3 #

Er zeigt mir hier Error und ich weiss nich warum und komme auch nicht weiter.
Hilfe was mache ich falsch???
Kann mir jemand weiter helfen?

Gruss Udo

:eek: :eek: :confused:

peschmae
03-08-2005, 20:54
Ich vermute mal du musst noch irgend eins von den Kernelpaketen installieren (Eventuell die Kernelquellen?)
Naja, vielleicht auch nicht. Die Fehlermeldung guckt mich merkwürdig an. ;)

Aber so genau weiss ich das nicht weil ich weder SuSE noch so eine WLan-Karte habe.

Am besten fragst du mal auf http://www.linuxforen.de - hier ist eigentlich mehr die Programmierabteilung von Linuxforen. Dort hats sicher jemand der dir da was sagen kann

MfG Peschmä