CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

intel 3945abg

Mr_LeVilain
Mr_LeVilain
Niveau 6
17 décembre 2007 à 15:23:32

Salut,
je voulais installer ieee80211-1.2.15 pour configurer ma carte wifi (intel 3945abg).
Pour cela je telecharge l´archive tar, je décompresse et puis je tente le make.
Probleme :

find: /lib/modules/2.6.18-5-amd64/build/: Aucun fichier ou répertoire de ce type
grep: /lib/modules/2.6.18-5-amd64/build//.config: Aucun fichier ou répertoire de ce type
grep:
/lib/modules/2.6.18-5-amd64/build//include/linux/a
utoconf.h: Aucun fichier ou répertoire de ce type
find: /lib/modules/2.6.18-5-amd64/build/: Aucun fichier ou répertoire de ce type
make -C /lib/modules/2.6.18-5-amd64/build M=/root/ieee80211-1.2.15 modules
make: *** /lib/modules/2.6.18-5-amd64/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [modules] Erreur 2

Le repertoire /lib/modules/2.6.18-5-amd64/build/ n´existe pas.
Dois je le creer?

ps:je débute soyez clément :)

chris_27
chris_27
Niveau 10
17 décembre 2007 à 15:29:29

Quelle distribution linux utilises-tu ? :-)

Mr_LeVilain
Mr_LeVilain
Niveau 6
17 décembre 2007 à 15:35:15

une debian

chris_27
chris_27
Niveau 10
17 décembre 2007 à 15:43:01

Ha, c´est une bonne nouvelle ça :-)

aptitude install linux-headers-2.6.18-5-amd64

Pour infotmation, tu aurais pu trouver qu´il te manquait ce paquet en faisant la chose suivante :
apt-file search lib/modules/2.6.18-5-amd64/build
(il n´y a pas de / devant lib, ce n´est pas un oubli)

Mr_LeVilain
Mr_LeVilain
Niveau 6
17 décembre 2007 à 16:12:48

merci Chris :)

je ne peux pas compiler:

/bin/sh: cc: command not found
Checking in /lib/modules/2.6.18-5-amd64 for ieee80211 components...
make -C /lib/modules/2.6.18-5-amd64/build M=/lib/modules/2.6.18-5-amd64/ieee80211-1.2.15 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.18-5-amd64 »
make[2]: *** Pas de règle pour fabriquer la cible «
/lib/modules/2.6.18-5-amd64/ieee80211-1.2.15/ieee8
0211_module.o », nécessaire pour «
/lib/modules/2.6.18-5-amd64/ieee80211-1.2.15/ieee8
0211.o ». Arrêt.
make[1]: ***
[_module_/lib/modules/2.6.18-5-amd64/ieee80211-1.2
.15] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.18-5-amd64 »
make: *** [modules] Erreur 2

pourrais tu m´aider :-)

chris_27
chris_27
Niveau 10
17 décembre 2007 à 16:38:08

Haha, déchiffrer les messages d´erreurs est un art :-)

Là, c´est pas facile de trouver ce qui te manque à l´aide de apt-file (il y a trop de trucs avec cc dedans). D´ailleurs, c´est pas vraiment cc qui manque mais un compilateur c quelconque.

aptitude install gcc
devrait faire l´affaire. :-)

Rod_laver
Rod_laver
Niveau 10
17 décembre 2007 à 17:08:09

La procédure peut largement être simplifiée en passant par le gestionnaire de paquets:

apt-get install firmware-ipw3945 ipw3945-source ipw3945d linux-headers-`uname -r`
m-a a-i ipw3945
modprobe ipw3945

chris_27
chris_27
Niveau 10
17 décembre 2007 à 17:32:13

Bof, ça n´empêche pas le premier problème... et ça transpose le second (il faut installer m-a au lieu de gcc). Après, il faut voir dans quelle mesure les sources du paquet debian sont à jour aussi. (parce que comme c´est dans la etch, c´est pas tout récent non plus...)

Mais sur le fond, je suis d´accord que passer par module-assistant (m-a) c´est mieux. Après, si Mr_LeVilain suit un tutoriel où il est conseillé de compiler soit-même le driver, autant qu´il continue sur cette voie.

Mr_LeVilain
Mr_LeVilain
Niveau 6
17 décembre 2007 à 18:06:46

oui, je suis un tutoriel de fedora, qui apparemment fonctionne(apparemment & pour l´instant) avec Debian
http://doc.fedora-fr.org/wiki/Intel_PRO/Wireless_3945ABG:_installation_et_configuration

mais pour le chargement du module
il se produit une erreur

  1. modprobe ipw3945

FATAL: Module ipw3945 not found.

et lorsque j´ecrie la commande
apt-get install firmware-ipw3945 ipw3945-source ipw3945d linux-headers-`uname -r`
il ne trouve pas les paquets

  1. apt-get install firmware-ipw3945 ipw3945-source ipw3945d linux-headers-`uname -r`

Lecture des listes de paquets... Fait
Construction de l´arbre des dépendances... Fait
E: Impossible de trouver le paquet firmware-ipw3945

comment pourrais je remedier à ce problème?

merci :-)

chris_27
chris_27
Niveau 10
17 décembre 2007 à 18:20:20

chris@arrakis:~$ apt-cache policy firmware-ipw3945
firmware-ipw3945:
Installé : (aucun)
Candidat : 0.7
Table de version :
0.7 0
500 ftp://https://www.jeuxvideo.com//ftp.proxad.net testing/non-free Package

En gros, seule la dernière ligne est intéressante :-) ça nous dit que le paquet n´est pas libre, donc pas disponible de base dans debian. Pour remédier à ça, il te suffit d´ajouter non-free dans ton fichier /etc/apt/sources.list, afin d´avoir une ligne similaire à :

chris@arrakis:~$ cat /etc/apt/sources.list | grep non
deb ftp://https://www.jeuxvideo.com//ftp.proxad.net/mirrors/ftp.debian.org testing main contrib non-free

chris_27
chris_27
Niveau 10
17 décembre 2007 à 18:22:18

Arf, j´ai oublié de préciser que :
:d) il faut être root pour modifier le sources.list
:d) une fois modifier, il faut faire ´apt-get update´

Rod_laver
Rod_laver
Niveau 10
17 décembre 2007 à 19:06:01

Ce que j´ai oublié de dire, c´est que ieee80211 était déjà dans le noyau et donc pas besoin de le compiler

Mr_LeVilain
Mr_LeVilain
Niveau 6
17 décembre 2007 à 19:23:30

il ne reconnait pas la commande deb (?!)

  1. deb

bash: deb: command not found

qu´est que ça veut dire?

merci

ps: si vous avez un lien pour bien débuter sur la Debian, je suis partant :) :merci:

ps2: désolé si les questions paraissent idiotes, je fais ce que je peux

chris_27
chris_27
Niveau 10
17 décembre 2007 à 19:32:08

Arf, je rate vraiment tout ce que je fais moi aujourd´hui... :(
Merci Rod_Laver pour ton attention.

Mr_LeVilain : D´abord, tu abandonnes ce que tu essaies de compiler car ça a l´air de servir à rien.
Ensuite, Il faut que tu édites le fichier /etc/apt/sources.list en faisant en root par exemple:
nano /etc/apt/sources.list

Là tu cherches une ligne qui NE commence PAS par #, avec un main à la fin, et tu y rajoutes contrib et non-free (comme sur mon exemple). Puis ´apt-get update´, puis tu réessaies d´installer les paquets comme avant.

Mr_LeVilain
Mr_LeVilain
Niveau 6
18 décembre 2007 à 11:37:05

merci beaucoup,
ça marche nickel :ok:

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment