Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Intel IPW 2200 Wireless / Treiber & Firmware installieren

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.05.2005
    Beiträge
    30

    Intel IPW 2200 Wireless / Treiber & Firmware installieren

    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!
    Code:
    uname -r
    Dateien extrahieren
    Code:
    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!
    Code:
    chmod 755 remove-old
    ./remove-old
    Bei nächsten Kommando kommt der String "2.6.8-24.16-default" vom Kommando uname -r (vgl. oben)
    Code:
    make IEEE80211_INC=/lib/modules/2.6.8-24.16-default/include/ install
    cd ..
    Installation der Treiber:
    Code:
    tar -xvzf ipw2200-1.0.6.tgz
    cd ipw2200-1.0.6/
    chmod 755 remove-old
    ./remove-old
    make
    make install
    Installation der Firmware:
    Code:
    tar -xvzf ipw2200-fw-2.3.tgz
    mv ipw-2.3-* /usr/lib/hotplug/firmware
    Laden des IPW-Kartentreiber:
    Code:
    modprobe ipw2200

  2. #2
    udo
    Gast
    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


  3. #3
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    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ä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •