ipw3945 -> make bringt fehlermeldung

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
pagaty
Beiträge: 609
Registriert: 18.10.2003 17:42:45
Wohnort: Aschaffenburg

ipw3945 -> make bringt fehlermeldung

Beitrag von pagaty » 26.10.2006 20:29:45

hallo,
endlich habe ich mein neues notebook und schon fangen die probleme an.

ich bin jetzt beim WLAN installieren, habe mir dazu bei sf.net die files

Code: Alles auswählen

ipw395
ipw3945d
ieee80211
ipw3945-ucode
hernutergeladen.

ieee80211 lässt sich normal kopilieren und installieren (make & make install)

allerdings beim ipw3945 gibt es probleme. so wie die fehlermedlung ausschaut hats auch was mit dem iee80211 zu tun.

fehlermeldung:

Code: Alles auswählen

$:/home/chab/download/ipw3945-1.1.0# make

 WARNING: Your kernel contains ieee80211 symbol definitions and you
are not using the kernel's default ieee80211 subsystem.  (Perhaps you
used the out-of-tree ieee80211 subsystem's 'make install' or have
provided a path to the ieee80211 subsystem via IEEE80211_INC.)

If you wish to use the out-of-tree ieee80211 subsystem then it is
recommended to use that projects' "make patch_kernel" facility
and rebuild your kernel to update the Module symbol version information.

Failure to do this may result in build warnings and unexpected
behavior when running modules which rely on the ieee80211 subsystem.

 
 Aborting the build.  You can force the build to continue by adding:

        IEEE80211_IGNORE_DUPLICATE=y

to your make command line.


make: *** [check_inc] Fehler 1
$:/home/chab/download/ipw3945-1.1.0#
(hätte das schon zu nopaste gehört?)

zu meinem system:
habe den daily snapshot netinstaller für testing installiert. danach habe ich den

Code: Alles auswählen

$:/home/chab/download/ipw3945-1.1.0# uname -r
2.6.18-1-686-smp
kernel installiert.

so ich hoffe das reicht für eine antwort.

danke im voraus

pagaty
--
Kaum macht man es richtig - schon funktionierts

mv /var/log/smalltalk/* /dev/null
(smalltalk hat nichts mit gleichnamigem forum zu tun !!!!)

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 27.10.2006 00:34:23

Obwohl der Kernel 2.6.18 das ieee80211 Subsystem schon integriert hat, hast du dieses nochmals erzeugt und installiert.
Es ist also jetzt in zweifacher Ausfertigung vorhanden und höchst wahrscheinlich auch noch mit unterschiedlichen Versionen.

Wie kannst du das Problem jetzt lösen:
a) du ignorierst es einfach und fügst "IEEE80211_IGNORE_DUPLICATE=y" beim Aufruf von make an.
b) du patcht den Kernel mit deiner ieee80211 Version ( die du herunter geladen hast )
c) du verwendest die ieee80211 Version vom Kernel und schmeißt das selbst erstellte ieee80211 Modul wieder weg.

Gruß
gms

Antworten