Hallo!
Folgendes Problem: Vorab mal...ich bin totaler Linux Neuling also bitte ich euch, eure Antworten etwas verständlich und für Idioten zu formulieren.
Habe Suse 10.1 auf meinen Laptop installiert. Wie schon gesagt habe ich eine Intel Pro/Wireless 2200 Wireless Karte. Wenn ich nun z.B iwconfig eingebe kommt drei mal: lo no wireless extension
eth0 no wireless extension
sit0 no wireless extension
Beim grep Befehl kam aber Config_Net_Wireless=y. Also ist die Karte schon mal aktiviert.
Mein Problem ist jetzt, dass die Karte meinen Router nicht findet. Sie findet garn kein Netzwerk. Also habe ich mir folgende Treiber und Firmware heruntergeladen: ipw2200-1.2.0.tgz
ipw2200-fw-3.0.tgz
ieee80211-1.2.15.tgz
Habe dann Probiert diese zu entpacken, das auch funktioniert hat, habe dann remove-old ausgeführt und habe dann (so wie es in einer Anleitung stand) folgendes eingegeben:
make IEEE80211_INC=/lib/modules/2.6.16.21-0.25-smp/include/install
Leider kann dies nicht gemacht werden es kommt folgende Ausgabe:
spinnlinux:/home/thomas/ieee80211-1.0.2 # make IEEE80211_INC=/lib/modules/2.6.16.21-0.25-smp/include/install
Checking in /lib/modules/2.6.16.21-0.25-smp/build/ for ieee80211 components...
make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/thomas/ieee80211-1.0.2 MODVERDIR=/home/thomas/ieee80211-1.0.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
/usr/src/linux-2.6.16.21-0.25/scripts/Makefile.build:17: /home/thomas/ieee80211-1.0.2/Makefile: Datei oder Verzeichnis nicht gefunden
make[4]: *** Keine Regel, um »/home/thomas/ieee80211-1.0.2/Makefile« zu erstellen. Schluss.
make[3]: *** [_module_/home/thomas/ieee80211-1.0.2] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make: *** [modules] Fehler 2
Noch kleine Info: Beim ausführen von remove-old kam folgendes:
spinnlinux:/home/thomas/ieee80211-1.2.15 #
spinnlinux:/home/thomas/ieee80211-1.2.15 # ./remove-old
++ uname -r
+ KERN=/lib/modules/2.6.16.21-0.25-smp
+ '[' -z '' ']'
+ '[' -d /lib/modules/2.6.16.21-0.25-smp/source ']'
+ KSRC=/lib/modules/2.6.16.21-0.25-smp/source
+ echo /lib/modules/2.6.16.21-0.25-smp/source
+ grep '/$'
+ KSRC=/lib/modules/2.6.16.21-0.25-smp/source/
+ do_check
+ echo 'Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...'
Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...
++ find /lib/modules/2.6.16.21-0.25-smp /lib/modules/2.6.16.21-0.25-smp/source/ -follow -type f -name 'ieee80211[_.]*'
+ FILES=
+ '[' -n '' ']'
+ egrep '^(CONFIG_IEEE80211.*)' /lib/modules/2.6.16.21-0.25-smp/source//.config
grep: /lib/modules/2.6.16.21-0.25-smp/source//.config: Datei oder Verzeichnis nicht gefunden
+ egrep '^#(un)?def.*(CONFIG_IEEE80211.*)' /lib/modules/2.6.16.21-0.25-smp/source//include/linux/autoconf.h
#define CONFIG_IEEE80211_MODULE 1
#undef CONFIG_IEEE80211_DEBUG
#define CONFIG_IEEE80211_CRYPT_WEP_MODULE 1
#define CONFIG_IEEE80211_CRYPT_CCMP_MODULE 1
#define CONFIG_IEEE80211_CRYPT_TKIP_MODULE 1
+ ask_comment
+ true
+ echo -n 'Above definitions found. Comment out? [y], n '
Above definitions found. Comment out? [y], n + read REPLY
y
+ case ${REPLY} in
+ sed -i -e 's:^\(CONFIG_IEEE80211.*\):#\1:' /lib/modules/2.6.16.21-0.25-smp/source//.config
sed: kann /lib/modules/2.6.16.21-0.25-smp/source//.config nicht lesen: Datei oder Verzeichnis nicht gefunden
+ return 1
+ return 1
++ find /lib/modules/2.6.16.21-0.25-smp/source/ -type f -name Module.symvers
+ FILE=
+ '[' -n '' ']'
+ return 0
Kann mir bitte irgendjemand helfen??
Danke im Voraus
Folgendes Problem: Vorab mal...ich bin totaler Linux Neuling also bitte ich euch, eure Antworten etwas verständlich und für Idioten zu formulieren.
Habe Suse 10.1 auf meinen Laptop installiert. Wie schon gesagt habe ich eine Intel Pro/Wireless 2200 Wireless Karte. Wenn ich nun z.B iwconfig eingebe kommt drei mal: lo no wireless extension
eth0 no wireless extension
sit0 no wireless extension
Beim grep Befehl kam aber Config_Net_Wireless=y. Also ist die Karte schon mal aktiviert.
Mein Problem ist jetzt, dass die Karte meinen Router nicht findet. Sie findet garn kein Netzwerk. Also habe ich mir folgende Treiber und Firmware heruntergeladen: ipw2200-1.2.0.tgz
ipw2200-fw-3.0.tgz
ieee80211-1.2.15.tgz
Habe dann Probiert diese zu entpacken, das auch funktioniert hat, habe dann remove-old ausgeführt und habe dann (so wie es in einer Anleitung stand) folgendes eingegeben:
make IEEE80211_INC=/lib/modules/2.6.16.21-0.25-smp/include/install
Leider kann dies nicht gemacht werden es kommt folgende Ausgabe:
spinnlinux:/home/thomas/ieee80211-1.0.2 # make IEEE80211_INC=/lib/modules/2.6.16.21-0.25-smp/include/install
Checking in /lib/modules/2.6.16.21-0.25-smp/build/ for ieee80211 components...
make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/thomas/ieee80211-1.0.2 MODVERDIR=/home/thomas/ieee80211-1.0.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
/usr/src/linux-2.6.16.21-0.25/scripts/Makefile.build:17: /home/thomas/ieee80211-1.0.2/Makefile: Datei oder Verzeichnis nicht gefunden
make[4]: *** Keine Regel, um »/home/thomas/ieee80211-1.0.2/Makefile« zu erstellen. Schluss.
make[3]: *** [_module_/home/thomas/ieee80211-1.0.2] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make: *** [modules] Fehler 2
Noch kleine Info: Beim ausführen von remove-old kam folgendes:
spinnlinux:/home/thomas/ieee80211-1.2.15 #
spinnlinux:/home/thomas/ieee80211-1.2.15 # ./remove-old
++ uname -r
+ KERN=/lib/modules/2.6.16.21-0.25-smp
+ '[' -z '' ']'
+ '[' -d /lib/modules/2.6.16.21-0.25-smp/source ']'
+ KSRC=/lib/modules/2.6.16.21-0.25-smp/source
+ echo /lib/modules/2.6.16.21-0.25-smp/source
+ grep '/$'
+ KSRC=/lib/modules/2.6.16.21-0.25-smp/source/
+ do_check
+ echo 'Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...'
Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...
++ find /lib/modules/2.6.16.21-0.25-smp /lib/modules/2.6.16.21-0.25-smp/source/ -follow -type f -name 'ieee80211[_.]*'
+ FILES=
+ '[' -n '' ']'
+ egrep '^(CONFIG_IEEE80211.*)' /lib/modules/2.6.16.21-0.25-smp/source//.config
grep: /lib/modules/2.6.16.21-0.25-smp/source//.config: Datei oder Verzeichnis nicht gefunden
+ egrep '^#(un)?def.*(CONFIG_IEEE80211.*)' /lib/modules/2.6.16.21-0.25-smp/source//include/linux/autoconf.h
#define CONFIG_IEEE80211_MODULE 1
#undef CONFIG_IEEE80211_DEBUG
#define CONFIG_IEEE80211_CRYPT_WEP_MODULE 1
#define CONFIG_IEEE80211_CRYPT_CCMP_MODULE 1
#define CONFIG_IEEE80211_CRYPT_TKIP_MODULE 1
+ ask_comment
+ true
+ echo -n 'Above definitions found. Comment out? [y], n '
Above definitions found. Comment out? [y], n + read REPLY
y
+ case ${REPLY} in
+ sed -i -e 's:^\(CONFIG_IEEE80211.*\):#\1:' /lib/modules/2.6.16.21-0.25-smp/source//.config
sed: kann /lib/modules/2.6.16.21-0.25-smp/source//.config nicht lesen: Datei oder Verzeichnis nicht gefunden
+ return 1
+ return 1
++ find /lib/modules/2.6.16.21-0.25-smp/source/ -type f -name Module.symvers
+ FILE=
+ '[' -n '' ']'
+ return 0
Kann mir bitte irgendjemand helfen??
Danke im Voraus