Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

probleme pour installer le wifi (Intel PRO/Wireless 3945ABG) sous debian sid

4 réponses
Avatar
Thierry B
Bonjour,

J'ai voulu installer le wifi pour ma carte Intel PRO/Wireless 3945ABG
intégré à mon laptop toshiba U200-163.

J'utilise un linux image 2.6.18 sous sid.

J'ai d'abbord installé ieee80211 à partir de
http://ieee80211.sourceforge.net puis ensuite quand j'ai voulu compiler
ipw3945 et là, il m'a dit ceci:

portableTeil:/home/thierry/wifi/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.

Donc apparemment, je pense qu'il vaut mieux partir d'un noyau où le wifi
n'est pas compilé, pour que ca ne pose aucun coonflit.

Comme il m'a qd mm pas mal modifié mon linux-image 2.6.18 qd j'ai patché
avec ieee80211, j'ai rebooté sur un linux image 2.6.16 pour virer
linux-image 2.6.18 et du mm coup /lib/modules/2.6.18 et le reinstaller
proprement, mais ce qui est bizarre c'est qu'au moment de la desinstall,
il m'a mis une erreur au niveau de postinst, il me semble...donc bon,
apres j'ai réussi à le remettre.

Je vais me compiler je pense un nouveau noyau à partir des sources du
2.6.18 sans le support wifi ,pour pouvoir installer ieee80211 puis
ensuite ipw3945, mais le truc c'est que qd ce noyau sera fonctionnel, je
virerai certainement mon linux-image 2.6.18 et donc j'aurai la même
erreur quand je tenterai de le redesinstaller.

Je ferai quoi dans ce cas là? Je peux considere que c'est juste un bug
du paquet, et que si après cela je supprime manuellement le
/lib/modules/2.6.x associé et que je peux faire "aptitude update" sans
erreur, c''est qu'il est quand même bien désinstallé proprement?

Merci :-)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
Thierry B
Thierry B a écrit :
Bonjour,

J'ai voulu installer le wifi pour ma carte Intel PRO/Wireless 3945ABG
intégré à mon laptop toshiba U200-163.

J'utilise un linux image 2.6.18 sous sid.

J'ai d'abbord installé ieee80211 à partir de
http://ieee80211.sourceforge.net puis ensuite quand j'ai voulu compiler
ipw3945 et là, il m'a dit ceci:

portableTeil:/home/thierry/wifi/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.

Donc apparemment, je pense qu'il vaut mieux partir d'un noyau où le wifi
n'est pas compilé, pour que ca ne pose aucun coonflit.

Comme il m'a qd mm pas mal modifié mon linux-image 2.6.18 qd j'ai patché
avec ieee80211, j'ai rebooté sur un linux image 2.6.16 pour virer
linux-image 2.6.18 et du mm coup /lib/modules/2.6.18 et le reinstaller
proprement, mais ce qui est bizarre c'est qu'au moment de la desinstall,
il m'a mis une erreur au niveau de postinst, il me semble...donc bon,
apres j'ai réussi à le remettre.

Je vais me compiler je pense un nouveau noyau à partir des sources du
2.6.18 sans le support wifi ,pour pouvoir installer ieee80211 puis
ensuite ipw3945, mais le truc c'est que qd ce noyau sera fonctionnel, je
virerai certainement mon linux-image 2.6.18 et donc j'aurai la même
erreur quand je tenterai de le redesinstaller.

Je ferai quoi dans ce cas là? Je peux considere que c'est juste un bug
du paquet, et que si après cela je supprime manuellement le
/lib/modules/2.6.x associé et que je peux faire "aptitude update" sans
erreur, c''est qu'il est quand même bien désinstallé proprement?

Merci :-)





Re,

Quand j'essaie de me compiler mon noyau 2.6.18 à partir des sources, ca
me donne ca:

# make-kpkg --append-to-version=.`da
+%y%m%d` kernel_image --initrd
exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian
APPEND_TO_VE
ON=.060930 INITRD=YES
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
====== making target minimal_debian [new prereqs: ]===== This is kernel package version .
test -d debian || mkdir debian
test ! -e stamp-building || rm -f stamp-building
test -f debian/control || sed -e 's/=V/...060930/g'
-e 's/=D/...060930-10.00.Custom/g' -e 's/=A/i386/g'
-e 's/=SA//g' -e 's/=L/ /g'
-e 's/=I//g'
-e 's/=CV/./g'
-e 's/=M/Unknown Kernel Package Maintainer

.in.etc.kernel-pkg.conf>/g'
-e 's/=ST/linux/g' -e 's/=B/i386/g'
/usr/share/kernel-package/Control > debian/control
test -f debian/changelog || sed -e 's/=V/...060930/g'
-e 's/=D/...060930-10.00.Custom/g' -e 's/=A/i386/g'
-e 's/=ST/linux/g' -e 's/=B/i386/g'
-e 's/=M/Unknown Kernel Package Maintainer

etc.kernel-pkg.conf>/g'
/usr/share/kernel-package/changelog > debian/changelog
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog Control Control.bin86 config templates.in rules; do

cp -f /usr/share/kernel-package/$file ./debian/;

done
for dir in Config docs examples ruleset scripts pkg po; do

cp -af /usr/share/kernel-package/$dir ./debian/;

done
test -d ./debian/stamps || mkdir debian/stamps
exec debian/rules APPEND_TO_VERSION=.060930 INITRD=YES kernel_image

====== making target CONFIG-common [new prereqs: testdir]=====
====== making target debian/stamp-conf [new prereqs: ]===== The changelog says we are creating ...060930.
However, I thought the version is 2.6.18.060930
exit 3
make: *** [debian/stamp-conf] Erreur 3

Voila mon noyau courant:

# uname -a
Linux portableTeil 2.6.18-1-686 #1 SMP Sun Sep 24 13:48:23 UTC 2006 i686
GNU/ux

Merci :-)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thierry B
Thierry B a écrit :
Thierry B a écrit :
Bonjour,

J'ai voulu installer le wifi pour ma carte Intel PRO/Wireless 3945ABG
intégré à mon laptop toshiba U200-163.

J'utilise un linux image 2.6.18 sous sid.

J'ai d'abbord installé ieee80211 à partir de
http://ieee80211.sourceforge.net puis ensuite quand j'ai voulu
compiler ipw3945 et là, il m'a dit ceci:

portableTeil:/home/thierry/wifi/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.

Donc apparemment, je pense qu'il vaut mieux partir d'un noyau où le
wifi n'est pas compilé, pour que ca ne pose aucun coonflit.

Comme il m'a qd mm pas mal modifié mon linux-image 2.6.18 qd j'ai
patché avec ieee80211, j'ai rebooté sur un linux image 2.6.16 pour
virer linux-image 2.6.18 et du mm coup /lib/modules/2.6.18 et le
reinstaller proprement, mais ce qui est bizarre c'est qu'au moment de
la desinstall, il m'a mis une erreur au niveau de postinst, il me
semble...donc bon, apres j'ai réussi à le remettre.

Je vais me compiler je pense un nouveau noyau à partir des sources du
2.6.18 sans le support wifi ,pour pouvoir installer ieee80211 puis
ensuite ipw3945, mais le truc c'est que qd ce noyau sera fonctionnel,
je virerai certainement mon linux-image 2.6.18 et donc j'aurai la même
erreur quand je tenterai de le redesinstaller.

Je ferai quoi dans ce cas là? Je peux considere que c'est juste un bug
du paquet, et que si après cela je supprime manuellement le
/lib/modules/2.6.x associé et que je peux faire "aptitude update" sans
erreur, c''est qu'il est quand même bien désinstallé proprement?

Merci :-)





Re,

Quand j'essaie de me compiler mon noyau 2.6.18 à partir des sources, ca
me donne ca:

# make-kpkg --append-to-version=.`da
+%y%m%d` kernel_image --initrd
exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian
APPEND_TO_VE
ON=.060930 INITRD=YES
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
Makefile:488: /usr/src/linux-source-2.6.18/arch//Makefile: Aucun fichier
ou r
ertoire de ce type
make: *** Pas de règle pour fabriquer la cible «
/usr/src/linux-source-2.6.
arch//Makefile ». Arrêt.
====== making target minimal_debian [new prereqs: ]===== > This is kernel package version .
test -d debian || mkdir debian
test ! -e stamp-building || rm -f stamp-building
test -f debian/control || sed -e 's/=V/...060930/g'
-e 's/=D/...060930-10.00.Custom/g' -e 's/=A/i386/g'
-e 's/=SA//g' -e 's/=L/ /g'
-e 's/=I//g'
-e 's/=CV/./g'
-e 's/=M/Unknown Kernel Package Maintainer

.in.etc.kernel-pkg.conf>/g'
-e 's/=ST/linux/g' -e 's/=B/i386/g'
/usr/share/kernel-package/Control > debian/control
test -f debian/changelog || sed -e 's/=V/...060930/g'
-e 's/=D/...060930-10.00.Custom/g' -e 's/=A/i386/g'
-e 's/=ST/linux/g' -e 's/=B/i386/g'
-e 's/=M/Unknown Kernel Package Maintainer

etc.kernel-pkg.conf>/g'
/usr/share/kernel-package/changelog > debian/changelog
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog Control Control.bin86 config templates.in rules; do

cp -f /usr/share/kernel-package/$file ./debian/;

done
for dir in Config docs examples ruleset scripts pkg po; do

cp -af /usr/share/kernel-package/$dir ./debian/;

done
test -d ./debian/stamps || mkdir debian/stamps
exec debian/rules APPEND_TO_VERSION=.060930 INITRD=YES kernel_image

====== making target CONFIG-common [new prereqs: testdir]===== >
====== making target debian/stamp-conf [new prereqs: ]===== > The changelog says we are creating ...060930.
However, I thought the version is 2.6.18.060930
exit 3
make: *** [debian/stamp-conf] Erreur 3

Voila mon noyau courant:

# uname -a
Linux portableTeil 2.6.18-1-686 #1 SMP Sun Sep 24 13:48:23 UTC 2006 i686
GNU/ux

Merci :-)





Bonjour,

J'ai reussi à recompiler le noyau 2.6.18 sans le ieee802.11 intégré.


J'ai donc installé les drivers ieee802.11 puis pour ipw3945, j'ai fait
un make:

J'ai recopié le ipw3945.ucode dans /lib/firmware,
/usr/lib/hotplug/firmware/ mais je ne suis pas sure que c'est bien l'un
de ces 2 chemins (j'utilise udev).

J'ai aussi recopié ce fichier là:

# ls -l /sbin/ipw3945d
-rwxr-xr-x 1 root root 69260 2006-09-30 16:35 /sbin/ipw3945d

et après dans le rep où j'avais decompressé ipw, j'ai compilé:

# ls -l
total 6809
-rw-r--r-- 1 thierry thierry 25075 2006-07-14 17:34 CHANGES
-rwxr-xr-x 1 thierry thierry 903 2006-07-14 17:34 dvals
-rw-r--r-- 1 thierry thierry 1137 2006-07-14 17:34 FILES
-rw-r--r-- 1 thierry thierry 1398 2006-07-14 20:52 GIT_SHA1
-rw-r--r-- 1 thierry thierry 20977 2006-07-14 20:52 INSTALL
drwxr-xr-x 2 thierry thierry 80 2006-07-14 17:34 in-tree
-rw-r--r-- 1 thierry thierry 460532 2006-09-30 16:36 ipw3945.c
-rw-r--r-- 1 thierry thierry 12883 2006-09-30 16:36 ipw3945_daemon.h
-rw-r--r-- 1 thierry thierry 71822 2006-09-30 16:36 ipw3945.h
-rw-r--r-- 1 root root 856556 2006-09-30 16:37 ipw3945.ko
-rw-r--r-- 1 root root 3659 2006-09-30 16:37 ipw3945.mod.c
-rw-r--r-- 1 root root 7444 2006-09-30 16:37 ipw3945.mod.o
-rw-r--r-- 1 root root 849524 2006-09-30 16:37 ipw3945.o
-rw-r--r-- 1 root root 4523211 2006-09-30 16:37 ipw3945.o.lst
-rw-r--r-- 1 thierry thierry 10814 2006-07-14 20:52 ISSUES
-rw-r--r-- 1 thierry thierry 3097 2006-07-14 17:34 LICENSE
-rw-r--r-- 1 thierry thierry 1676 2006-07-14 17:34 LICENSE.BSD
-rw-r--r-- 1 thierry thierry 18665 2006-07-14 17:34 LICENSE.GPL
-rwxr-xr-x 1 thierry thierry 2005 2006-07-14 17:34 load
-rw-r--r-- 1 thierry thierry 9583 2006-07-14 17:34 Makefile
-rw-r--r-- 1 root root 0 2006-09-30 16:24 Module.symvers
-rw-r--r-- 1 thierry thierry 34183 2006-07-14 20:52 README.ipw3945
drwxr-xr-x 2 thierry thierry 336 2006-07-14 20:52 snapshot
-rwxr-xr-x 1 thierry thierry 1130 2006-07-14 17:34 unload

etprès quand je lance:

./load, ca me fait ca:

./load
Unloaded: ieee80211 ieee80211_crypt
insmod: error inserting './ipw3945.ko': -1 Unknown symbol in module
Load failed.
ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.18
2006-09-30 17:03:27: ERROR: opening /sys/bus/pci/drivers/ipw3945:
No such file or directory (2)
2006-09-30 17:03:27: ERROR: Could not find Intel PRO/Wireless 3945ABG
Network Connection

Une idée? :-)

Merci :-)



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
Bonjour,


Le samedi 30 septembre 2006, Thierry B a écrit...


J'ai recopié le ipw3945.ucode dans /lib/firmware,
/usr/lib/hotplug/firmware/ mais je ne suis pas sure que c'est bien l'un
de ces 2 chemins (j'utilise udev).



Ils doivent se trouver dans /lib/firmware

ps: ne garde pas tant de lignes inutiles dans ta réponse.

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thierry B
Jean-Michel OLTRA a écrit :
Bonjour,


Le samedi 30 septembre 2006, Thierry B a écrit...


J'ai recopié le ipw3945.ucode dans /lib/firmware,
/usr/lib/hotplug/firmware/ mais je ne suis pas sure que c'est bien l'un
de ces 2 chemins (j'utilise udev).



Ils doivent se trouver dans /lib/firmware

ps: ne garde pas tant de lignes inutiles dans ta réponse.




Re,

C'est résolu avec une etch et noyau 2.6.16 c'est nikel lol.

Y'a juste wpa_supplicant qui merde :-( (si tu veux lire c'est sur le
post "probleme avec wpa_supplicant et ipw3945 sous debian etch" de 7h26 lol)

Merci :-)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact