alex28
bonsoir à tous.
Je suis un utilisateur "nouveau" de linux et je tente déjà depuis quelque temps de configurer la carte winfi intel ipw3945 de mon portable toshiba.
J'ai déjà lu pasmal de discussions sur les forums ainsi que la documentations de fedora relative à l'installation de cette carte mais j'ai un problème insoluble..
La version du kernel est 2.6.18-1.2798.fc6
Je tente actuellement l'installation depuis une Source :
- j'ai télécharger le module ieee80211-1.2.15 (ok)
- j'ai décompresser l'archive (ok)
c'est au moment d'installer le module que je bloque. voici le copier coller de ce qui m'est indiqué.
[---]
alexandre@localhost ieee80211-1.2.15]$ make
Checking in /lib/modules/2.6.18-1.2798.fc6 for ieee80211 components...
find: /lib/modules/2.6.18-1.2798.fc6/build/: Aucun fichier ou répertoire de ce type
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_tkip.ko
Above files found. Remove? [y],n
find: /lib/modules/2.6.18-1.2798.fc6/build/: Aucun fichier ou répertoire de ce type
rm: ne peut enlever `/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_wep.ko': Permission non accordée
rm: ne peut enlever `/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211.ko': Permission non accordée
rm: ne peut enlever `/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko': Permission non accordée
rm: ne peut enlever `/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt.ko': Permission non accordée
rm: ne peut enlever `/lib/modules/2.6.18-1.2798.fc6/kernel/net/ieee80211/ieee80211_crypt_tkip.ko': Permission non accordée
Old ieee80211 references found. In order to build the ieee80211
subsystem, prior versions must first be removed. You can perform
this task by running this makefile as root via:
% sudo make check_old
and answering Y to remove the file references.
Aborting make.
make: *** [check_old] Erreur 1
[---]
merci d'avance pour celui/celle/ceux qui me donnerons quelques infos.
kwizart
Je pense que la premiere chose à faire est de mettre à jours le noyau vers une version plus récente...
Vérifies lors de la mise à jours d'installer un kernel.i686
yum install kernel.i686
fredo-t
Salut, je suis nouveau sur linux et j'ai eu le meme problème que toi ^^
Installe d'abord le dépot de Kwizart :
# yum --enablerepo=kwizart install kmod-ipw3945.i686 (si tu utilises une version de Fedora 32 bit sinon .x86_64 pour le 64bit)
Ensuite forcer l'utilisation d'un kernel en i686
yum --enablerepo=kwizart install kmod-rfswitch.i686
Mise a jour de ipw3945 et ieee80211
yum --enablerepo=kwizart update kmod-ieee80211 kmod-ipw3945
Et tu finis par l'activation du tout
su -
chkconfig --level 345 ipw3945 on
chkconfig --level 345 NetworkManager on
chkconfig --level 345 NetworkManagerDispatcher on
alex28
je viens de mettre à jour le kernel en faisant yum install kernel
j'ai maintenant 2.6.19-1.2911.fc6
par contre, qd je fais yum install kerneli686, voilà ce que j'ai
[root@localhost alexandre]# yum install kerneli686
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: kerneli686
Nothing to do
alex28
quand je tente d'installer le dépot kwizart, j'ai apparemment un pb de version du kernel puisqu'il me dit en fin d'installation :
...............
Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.19-1.2895.fc6 set to be installed
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package kmod-ieee80211 needs kernel-i686 = 2.6.19-1.2895.fc6, this is not available.
kwizart
C'étais marqué yum install kernel.i686 avec un point!
oui il faut modifier le tuto ieee80211 n'est plus nécéssaire...
alex28
c'est vrai, je n'ai vu le point qu'après mais même avec le point, rien à faire.
[root@localhost ~]# yum install kernel.i686
Loading "installonlyn" plugin
Existing lock /var/run/yum.pid: another copy is running. Aborting.
ieee80211 n'est plus nécessaire ???? pourtant, il semble être indispensable dans la procédure...
alex28
Je suis toutes les procédures et à chaque fois, il y a un problème. il me faut un peu plus d'aide...
fredo-t
Inscris les erreurs que tu rencontres dans le terminal.
kwizart
ieee80211 dans la procédure est une mise à jours simplement. Ce module est présent directement dans le noyau.
Mettre à jours le module entraine des problèmes pour les modules qui en dépendent (les driver wifi basés sur ieee80211-softmac ne sont plus disponibles...)
Pour cette raison je ne fais plus la mises à jours....
Pour ton erreur yum. tu as du faire le yum update lorsque le daemon de mise à jours automatique était en cours de travail (au démarrage en général) soit tu attends qu'il termine soit tu le kill:
ps aux |grep yum
kill pid_de_yum_updatesd
Si tu veux récuper le kernel.i686 il faut que tu desinstalles préalablement le kernel nouvellement installé. depuis ton kernel précédant, fait:
rpm -e kernel-2.6.19-1.2911.fc6
puis yum install kernel.i686