PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ipw3945 lässt sich nicht installieren



Moonshine
30.04.07, 18:58
Moin

Ich hab ein kleines Problem mit dem Installieren meiner W-Lan Karte.
Es handelt sich um die "Intel Corporation PRO/Wireless 3945ABG"

Ich habe Kubuntu Installiert und die Treiber ipw3945-1.2.0.tgz von http://ipw3945.sourceforge.net/ sowie das ieee80211-1.2.16.tgz heruntergeladen.

Danach versuchte ich nach der Datei INSTALL


[...]
2. QUICK INSTALL STEPS
-----------------------------------------------

The following provides steps that can be used to manually install and
load the driver.

Lines beginning with % can be run as any user. Lines beginning with #
must be run as root.

First, we build and install the ieee80211 subsystem. You can obtain
the latest ieee80211 subsystem from http://ieee80211.sf.net. We
recommend version 1.1.12 or newer:

% tar xzvf ieee80211-1.2.16.tgz
% cd ieee80211-1.2.16
% make
# make install <--- You may need to be root
% cd ..

If you encounter problems with the above, you may need to install the
ieee80211 sources into your kernel and then build it as part of your
kernel image. See the INSTALL and README.ieee80211 files provided in
the ieee80211 subsystem package for more information.

Once the ieee80211 subsystem is installed, we build the ipw3945.ko module:

% tar xzvf ipw3945-1.2.0.tgz
% cd ipw3945-1.2.0
% make

Now we install the firmware files (first finding where to install them):
[...]


...das ganze zu installieren:


moony@moony-laptop:~/w-lan/ieee80211-1.2.16$ make
Checking in /lib/modules/2.6.19 for ieee80211 components...
find: Symbolische Verknüpfung "/lib/modules/2.6.19/source/debian/linux-image-2.6.19/lib/modules/2.6.19/source" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
find: Symbolische Verknüpfung "/lib/modules/2.6.19/source/debian/linux-image-2.6.19/lib/modules/2.6.19/build" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
find: Symbolische Verknüpfung "/lib/modules/2.6.19/build/debian/linux-image-2.6.19/lib/modules/2.6.19/source" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
find: Symbolische Verknüpfung "/lib/modules/2.6.19/build/debian/linux-image-2.6.19/lib/modules/2.6.19/build" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
find: Symbolische Verknüpfung "/lib/modules/2.6.19/build/debian/linux-image-2.6.19/lib/modules/2.6.19/source" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
find: Symbolische Verknüpfung "/lib/modules/2.6.19/build/debian/linux-image-2.6.19/lib/modules/2.6.19/build" ist Teil einer Schleife in der Verzeichnishierarchie; wir waren bereits im Verzeichnis, auf welches die Verknüpfung zeigt.
make -C /lib/modules/2.6.19/build M=/home/moony/w-lan/ieee80211-1.2.16 modules
make[1]: Betrete Verzeichnis '/usr/src/linux-2.6.19'
Building modules, stage 2.
MODPOST 5 modules
make[1]: Verlasse Verzeichnis '/usr/src/linux-2.6.19'



moony@moony-laptop:~/w-lan/ieee80211-1.2.16$ sudo make install
make -C /lib/modules/2.6.19/build M=/home/moony/w-lan/ieee80211-1.2.16 modules
make[1]: Betrete Verzeichnis '/usr/src/linux-2.6.19'
Building modules, stage 2.
MODPOST 5 modules
make[1]: Verlasse Verzeichnis '/usr/src/linux-2.6.19'
install -d /lib/modules/2.6.19/net/ieee80211/
install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko /lib/modules/2.6.19/net/ieee80211/
install -d `echo /lib/modules/2.6.19/include | grep "/net\$" || echo /lib/modules/2.6.19/include/net`
install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h net/ieee80211_radiotap.h `echo /lib/modules/2.6.19/include | grep "/net\$" || echo /lib/modules/2.6.19/include/net`
make: [install] Fehler 1 (ignoriert)
mkdir -p /lib/modules/2.6.19/net/ieee80211//.tmp_versions
cd .tmp_versions && install -m 644 -c ieee80211.mod ieee80211_crypt.mod ieee80211_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod /lib/modules/2.6.19/net/ieee80211//.tmp_versions
/sbin/depmod -a 2.6.19



moony@moony-laptop:~/w-lan/ieee80211-1.2.16$ cd ../ipw3945-1.2.0
moony@moony-laptop:~/w-lan/ipw3945-1.2.0$ make
/bin/sh: Syntax error: "(" unexpected
/bin/sh: Syntax error: "(" unexpected
-e
ERROR: A compatible subsystem was not found in the following path[s]:

/lib/modules/2.6.19/include/ /lib/modules/2.6.19/

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/

or use the 'make patch_kernel' within the ieee80211 subsystem to patch your
kernel sources.

make: *** [check_inc] Fehler 1



Doch ipw3945-1.2.0 scheint das ieee80211 Subsystem nicht zu finden...
Wo könnte das sein?
Ich habs mit folgenden Pfaden noch versucht, aber da bin ich definitiv auf dem Holzweg!


moony@moony-laptop:make IEEE80211_INC=/lib/modules/2.6.19/net/ieee80211//.tmp_versions


/lib/modules/2.6.19/include/net
/lib/modules/2.6.19/build
/usr/src/linux-2.6.19
/usr/src/ieee80211/

Sorry für diese wahrscheinlich simple Frage in langer Form... :o

Vielen Dank für 'ne Antwort!

GreetZ MoOnShIn3

Hampel
01.05.07, 03:11
welches kubuntu hast du denn? 6.10 und 7.04 haben von haus aus ne unterstutzung fuer die karte, bei frueheren versionen weiss ichs net, hab ich net ausprobiert...

ottix
01.05.07, 09:37
instalier mal die linux-restricte-modules passend zu deinem kernel....

Moonshine
02.05.07, 10:58
Wow jetzt hab ich etwa 2 monate wegen dem wlan unter Windows gearbeitet... :mad: und jetzt gibt's ein Kubuntu Update und alles geht:eek: :eek: :eek:

moony@moony-laptop:~$ uname -a
Linux moony-laptop 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
Danke für die Antworten :)
GreetZ MoOnShIn3


! CLOSE !