[root@localhost init.d]# dmesg | grep ipw
[root@localhost init.d]# dmesg | grep 80211


[root@localhost init.d]# /sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.


[root@localhost init.d]# /sbin/ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:17:31:15:82:3F
          inet adr:192.168.1.111  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8294 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8422 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:4655704 (4.4 MiB)  TX bytes:1238616 (1.1 MiB)
          Interruption:169 Adresse de base:0xc800

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2345 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2345 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:4524818 (4.3 MiB)  TX bytes:4524818 (4.3 MiB)

sit0      Link encap:IPv6-dans-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Tu l'as pas installé les kmod pour ton kernel il n'y a aucune raison que cela marche! Il faut que tu soies sous un noyau 2849.fc6 pour lancer ces commandes... au besoins copies les dans un fichier texte...
cette ligne:
[root@localhost init.d]# dmesg | grep 80211
ce n'est pas possible qu'elle ne retourne rien... le module fait partie du noyau et donc est forcemment inclu (mais dans une ancienne version...)
Je ne comprends plus rien moi !

Là, j'ai réussi à me connecter avec ma version2849 du noyau
[root@localhost init.d]# uname -r
2.6.18-1.2849.fc6
Mais quand j'essaye dmesg | grep 80211 ma konsole ne m'affiche rien
[root@localhost /]# dmesg | grep ipw
[root@localhost /]# dmesg | grep 80211
[root@localhost /]#
Sinon, voici les autres commande
[root@localhost /]# /sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.

[root@localhost /]#
et la dernière
[root@localhost /]# /sbin/ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:17:31:15:82:3F
          inet adr:192.168.1.111  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:808 errors:0 dropped:0 overruns:0 frame:0
          TX packets:935 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:469894 (458.8 KiB)  TX bytes:120024 (117.2 KiB)
          Interruption:169 Adresse de base:0xc800

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2167 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2167 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:4542072 (4.3 MiB)  TX bytes:4542072 (4.3 MiB)

sit0      Link encap:IPv6-dans-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

[root@localhost /]#
Je ne sais vraiment plus quoi faire pour faire fonctionner ma connexion wifi moi !
Je pense que tu n'as pas installé les kmod: il y a du y avoir une erreur à un moment!
Mais est ce que tu as la connexion filaire avec le noyau 2849?

rpm -qa kmod-ipw3945 pour vérifier la présence du module!
eh, connexion filiaire ???

sinon, j'arrive pas à installer le module ipw3945, voilà l'erreur qu'il me met
[root@localhost 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] Erreur 1
[root@localhost ipw3945-1.1.0]#
kwizart wrote:Je pense que tu n'as pas installé les kmod: il y a du y avoir une erreur à un moment!
Mais est ce que tu as la connexion filaire avec le noyau 2849?

rpm -qa kmod-ipw3945 pour vérifier la présence du module!
sur ton portable, tu as deux cartes:
la carte wifi et une sortie RJ45 pour mettre un cable ethernet
Kwizart a raison la carte deja dans le noyau
utilise la connexion avec le cable ethernet pour recuperer le paquet par ta carte eth0
quand tu fais le make, il controle la presence
il faudrait le readme pour savoir si il n'est necessaire de faire un make clean pour supprimer la precedente compliatation du module
Je ne sais vraiment plus quoi faire là !
j'ai essayé tout ce que vous avez mis, mais rien ne marche et je ne comprends pas du tout pourquoi.

Pour rappel, je suis débutant.
J'ai donc une connexion ethernet qui fonctionne (là je suis sur internet grace à cette connexion) mais je n'arrive pas à installer ma connexion wifi
Tu n'a pas compris ce qu'il fallait faire!

si tu as une connection par ethernet:
su -
wget http://kwizart.free.fr/fedora/kwizart-release-6-1.noarch.rpm
rpm -ivh kwizart-release-6-1.noarch.rpm
yum --enablerepo=kwizart install kmod-ipw3945 kmod-ieee80211
il y a une erreur, la voilà
[root@localhost Benoit]# yum --enablerepo=kwizart install kmod-ipw3945 kmod-ieee80211
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
livna                     100% |=========================| 1.1 kB    00:00
kwizart                   100% |=========================|  951 B    00:00
core                      100% |=========================| 1.1 kB    00:00
updates                   100% |=========================| 1.2 kB    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package kmod-ieee80211.i686 0:1.2.15-5.2.6.18_1.2849.fc6 set to be installed
---> Downloading header for kmod-ipw3945 to pack into transaction set.
kmod-ipw3945-1.1.0-2.2.6. 100% |=========================| 2.9 kB    00:00
---> Package kmod-ipw3945.i686 0:1.1.0-2.2.6.18_1.2849.fc6 set to be installed
--> Running transaction check
--> Processing Dependency: ipw3945-kmod-common >= 1.1.0 for package: kmod-ipw3945
--> Processing Dependency: ieee80211-kmod-common >= 1.2.15 for package: kmod-ieee80211
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package ieee80211.noarch 0:1.2.15-5.kwizart.fc6 set to be updated
---> Downloading header for ipw3945 to pack into transaction set.
ipw3945-1.1.0-2.kwizart.f 100% |=========================| 3.2 kB    00:00
---> Package ipw3945.noarch 0:1.1.0-2.kwizart.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: ipw3945-ucode = 1.13 for package: ipw3945
--> Processing Dependency: ipw3945d >= 1.7.22 for package: ipw3945
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ipw3945d to pack into transaction set.
ipw3945d-1.7.22-1.kwizart 100% |=========================| 3.1 kB    00:00
---> Package ipw3945d.i686 0:1.7.22-1.kwizart.fc6 set to be updated
---> Downloading header for ipw3945-ucode to pack into transaction set.
ipw3945-ucode-1.13-1.kwiz 100% |=========================| 3.1 kB    00:00
---> Package ipw3945-ucode.noarch 0:1.13-1.kwizart.fc6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 kmod-ieee80211          i686       1.2.15-5.2.6.18_1.2849.fc6  kwizart            41 k
 kmod-ipw3945            i686       1.1.0-2.2.6.18_1.2849.fc6  kwizart            88 k
Installing for dependencies:
 ieee80211               noarch     1.2.15-5.kwizart.fc6  kwizart            14 k
 ipw3945                 noarch     1.1.0-2.kwizart.fc6  kwizart            35 k
 ipw3945-ucode           noarch     1.13-1.kwizart.fc6  kwizart            65 k
 ipw3945d                i686       1.7.22-1.kwizart.fc6  kwizart            35 k

Transaction Summary
=============================================================================
Install      6 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 278 k
Is this ok [y/N]: y
Downloading Packages:
(1/4): ipw3945d-1.7.22-1. 100% |=========================|  35 kB    00:00
(2/4): ipw3945-1.1.0-2.kw 100% |=========================|  35 kB    00:00
(3/4): kmod-ipw3945-1.1.0 100% |=========================|  88 kB    00:00
(4/4): ipw3945-ucode-1.13 100% |=========================|  65 kB    00:00
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 5b01f801


Public key for ipw3945d-1.7.22-1.kwizart.fc6.i686.rpm is not installed
[root@localhost Benoit]#
Comment installer les packages alors ?
C'est etrange ce problème de clef que ne sont pas importée!!!

Ajoutes:
su -
wget http://kwizart.free.fr/fedora/RPM-GPG-KEY-kwizart
rpm -import RPM-GPG-KEY-kwizart
yum --enablerepo=kwizart install kmod-ipw3945 kmod-ieee80211
kwizart wrote:et si tu reviens au kernel 2798.fc6 ? tu retrouves l'usage de l'ethernet?

Je vais faire une mise à jours de ipw3945 pour permettre au "daemon" de se charger automatiquement au démarrage...En attendant tu peux récupérer ce fichier et le placer dans /etc/init.d/ :
su -
cd /etc/init.d/ 
wget http://www.atworkonline.it/~bibe/etch/ipw3945
service ipw3945 start
chkconfig -level 345 ipw3945 on
Erreur bête et méchante... :-D

Il faut rendre le fichier téléchargé exécutable ! Mettre les options qui vont bien c'est un plus aussi... :-p

Les commandes deviennent donc :
$ su -
# cd /etc/init.d/ 
# wget http://www.atworkonline.it/~bibe/etch/ipw3945
# chmod +x ipw3945
# service ipw3945 start
# chkconfig --level 345 ipw3945 on
@kwizart : la mise à jour de ton kmod avec ce script de lancement serait un bien 😉
@ALL une discussion a été entamée sur le wiki, relative à l'amélioration du tuto : http://doc.fedora-fr.org/Intel_PRO/Wireless_3945ABG:_installation_et_configuration
Pour les commentaires, messieurs les rédacteurs, la discussion liée à la page est là pour ça... Pour les autres, c'est là que ça se passe : http://forums.fedora-fr.org/viewtopic.php?id=15492

D'avance merci pour vos contributions.

Edit : je me rend compte en configurant ma chère carte que le script ne peut fonctionner avec chkconfig (non respect d'une certaine syntaxe). Voici donc une modification script qui le rend fonctionnel sur Fedora Core 6 pour le lancement de ipw3945d 🙂
ATTENTION ! Ce script semble fonctionnel, mais n'étant pas spécialiste de la création de scripts de ce genre, je vous laisse seuls juges de son utilisation sur votre système.
#!/bin/bash
#
# ipw3945
#
# chkconfig: - 85 15
# description: ipw3945d load at startup
#

# Source function library.
. /etc/rc.d/init.d/functions

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Intel PRO/Wireless 3945"
NAME=ipw3945
SCRIPTNAME=/etc/init.d/$NAME

# Gracefully exit if the package has been removed.
test -x $SCRIPTNAME || exit 0

# Loads the driver and starts the regulatory daemon
load() {
        /sbin/modprobe --ignore-install ipw3945
        /sbin/ipw3945d --timeout=-1 --quiet
}

# Unloads the driver (killing the regulatory daemon)
unload() {
        /sbin/ipw3945d --kill 2>/dev/null
        /sbin/modprobe -r --ignore-remove ipw3945
}

case "$1" in
  start|restart)
        echo -n "Starting $DESC: $NAME"
        unload
        sleep 0.5
        load
        sleep 1.0
        echo "."
        ;;
  stop)
        echo -n "Stopping $DESC: $NAME"
        unload
        echo "."
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac

exit 0
Oui j'ai prévus de l'intégrer avec le support du mode monitor qui m'a été démandé pour ce module (simple sed en prep, puis recompilation ...)

Ok pour l'erreur, il faudrait que je gère bien cela dans le spec! Je maitrise pas bien les scripts d'initialisations et autres rc.local. Selon le script, il dois être placé à cet endroit. Mais l'auteur travaille sur une debian...Je me demande si chkconfig --level 345 équivaut à placer des symlink vers ce fichier. Il me faut vérifier la documentation des kmod pour savoir si il ne faudrai pas le faire en postin preun...
Je verrai tout cela we week end! (todo list!)

Sinon j'ai envoyé un mail à lauteur du script pour l'intégrer dans un kmod, il m'a répondu favorablement!...
voilà j'ai installé le kmod, mais je crois que le module n'est pas chargé
[root@localhost ipw3945-1.1.0]# /sbin/service ipw3945 start
Starting Intel PRO/Wireless 3945: ipw3945FATAL: Module ipw3945 not found.
[root@localhost ipw3945-1.1.0]#
si j'ai bien compris, il faudrait mettre le module dans le dossier /lib/modules/$(uname -r)
mais j'ai vérifié, et il n'y est pas.

Je n'arrive pas à installer le module ipw3945-1.1.0. Lorsque je fais un # make voici l'erreur
[root@localhost ipw3945-1.1.2]# 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] Erreur 1
[root@localhost ipw3945-1.1.2]#
Que dois-je faire ?
7 jours plus tard
Bonjour !

Je rejoins ce topic car je suis dans le même cas que Foussa.

J'ai installé la fédora Core 6 sur mon Vaio avec la carte wifi "Intel PRO/Wireless 3945ABG". Récement le noyau est passé de 2.6.18-1.2798.fc6 à 2.6.18-1.2849.fc6

Losque j'essai d'installer les pilotes comme décrit sur :http://doc.fedora-fr.org/Intel_PRO/Wireless_3945ABG:_installation_et_configuration, j'ai la même erreur que foussa à cité juste au dessus...

Et lorsque j'essai d'installer ces modules avec yum :


yum --enablerepo=kwizart install kmod-ipw3945

[...]
Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 kmod-ipw3945            i686       1.1.2-1.2.6.18_1.2849.fc6  kwizart            93 k
Removing:
 kernel                  i586       2.6.18-1.2798.fc6  installed          43 M
Installing for dependencies:
 ieee80211               noarch     1.2.15-5.kwizart.fc6  kwizart            14 k
 ipw3945                 noarch     1.1.2-1.kwizart.fc6  kwizart            36 k
 ipw3945-ucode           noarch     1.13-1.kwizart.fc6  kwizart            65 k
 ipw3945d                i686       1.7.22-1.kwizart.fc6  kwizart            35 k
 kernel                  i686       2.6.18-1.2849.fc6  updates            16 M
 kmod-ieee80211          i686       1.2.15-5.2.6.18_1.2849.fc6  kwizart            41 k

Transaction Summary
=============================================================================
Install      7 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Total download size: 16 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test


Transaction Check Error:   package kernel-2.6.18-1.2849.fc6 is already installed
  file /boot/System.map-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
  file /boot/config-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
  file /boot/symvers-2.6.18-1.2849.fc6.gz from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
  file /boot/vmlinuz-2.6.18-1.2849.fc6 from install of kernel-2.6.18-1.2849.fc6 conflicts with file from package kernel-2.6.18-1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_tkip.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_wep.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
Je comprends plus rien, pourquoi il veut me supprimer mon ancien kernel ?

Merci de votre aide !!

PS : je tiens à précisé que je suis encore un peu novice 🙂 lol merci !
Effectivement comme le dis trasher!
Le plus simple:
Retourne vers ton ancien kernel.i586 2798.fc6
supprimes éventuellement le kernel.2849.fc6
rpm -qa kernel (pour avoir le nom exact)
rpm -e kernel_nom_exact_2849.i586

Refait ensuites la commande que je t'ai donné (et qui devrait installer un kernel.i686 puisque je ne compile pas de module i586!)
OK merci pour vos réponses trasher et kwizart !

J'ai redémarer sur le kernel : kernel-2.6.18-1.2798.fc6
et j'ai supprimer l'autre kernel avec :
rpm -e kernel-2.6.18-1.2849.fc6
rpm -e kernel-devel-2.6.18-1.2849.fc6.i586
J'ai rebooter et réssayé j'ai plus les mêmes messages d'erreur, j'ai ca maintenant :
[root@localhost ~]# yum --enablerepo=kwizart install kmod-ipw3945
[...]
Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 kmod-ipw3945            i686       1.1.2-1.2.6.18_1.2849.fc6  kwizart            93 k
Installing for dependencies:
 ieee80211               noarch     1.2.15-5.kwizart.fc6  kwizart            14 k
 ipw3945                 noarch     1.1.2-1.kwizart.fc6  kwizart            36 k
 ipw3945-ucode           noarch     1.13-1.kwizart.fc6  kwizart            65 k
 ipw3945d                i686       1.7.22-1.kwizart.fc6  kwizart            35 k
 kernel                  i686       2.6.18-1.2849.fc6  updates            16 M
 kmod-ieee80211          i686       1.2.15-5.2.6.18_1.2849.fc6  kwizart            41 k

Transaction Summary
=============================================================================
Install      7 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 16 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test


Transaction Check Error:   file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_tkip.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
  file /lib/modules/2.6.18-1.2849.fc6/kernel/net/ieee80211/ieee80211_crypt_wep.ko conflicts between attempted installs of kernel-2.6.18-1.2849.fc6 and kmod-ieee80211-1.2.15-5.2.6.18_1.2849.fc6
Quel est le problème là ??

Merci beaucoup !!!
C'est étrange, je n'ai jamais eut cette erreur!

Peut être la même erreur qui persiste...
Essaies avec:
yum --enablerepo=kwizart install kmod-ieee80211.i686 kmod-ipw3945-i686
Salut,

Il te propose à nouveau d'installer un kernel i686, dc ton souci avec le bogue d'anaconda n'est toujours pas résolu...

Cf lien dans mon post précédent