OVH Cloud OVH Cloud

Wifi Centrino IPW2200BG Installation.....

10 réponses
Avatar
P'titMat
Cher linuxien, linuxiennes,

Je commence a apprecier Linux et je me suis dit "Si j'installais ma
arte WiFi de mon centrino..."

Pref histoire de me lancer un chalenge, un defit de plus....

J'instal les urpmi... et je ne trouve rien... Bon je décide que c'est
pas grave, que je vais faire mon grand et que je vais 'jouer' avec les
makes et autres commandes du genre....

je télécharge depuis le site d'intel mon driver dans un .tar.gz

Je lance mon shell,
#su
Password...

tar -zvxf....
cd Intel....
less INSTALL
tout va bien pour le moment...

Section
INSTALLING THE BITS
sa se complique mais on va essayer de comprendre...
$ modprobe ipw2200
une commande inconue (pas grave on fait confiance)

puis une section : KERNEL REQUIREMENTS - Crypto Library

On dit que c'est pas grave le noyeux je ne comprends pas encore je suis
trop jeune. Je verifie quand meme avec
$ uname -a
Linux localhost 2.6.8.1-10mdk

noyeau 2.6 OK, module j'imagine que c'est ok....

La commence la galere....
Section : BUILDING EXTERNAL

First, you need to unpack the source code:

% tar xzvf ipw2200-1.0.0.tgz
% cd ipw2200-1.0.0
Sa sa roule encore....

% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2

Moi les module je ne comprends pas (pas encore) trop habitué a tord a
Windows

Si une ame bien charitable accepte gentiment de m'aider je suis sous MDK
10.1 Community.

P'titMat.

P.S. Désolé pour l'orthogaphe...

10 réponses

Avatar
Laurent Besson
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:

/lib/modules/2.6.8.1-10mdk/build



Salut,

Je pense qu'il t'informe un peu avant le plantage :
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
make: *** [modules] Erreur 2

Il te dit que /lib/modules/2.6.8.1-10mdk/build n'existe pas !

A+
Avatar
Frederic Dury
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2




Vérifie que tu es bien en root (au minimum pour le make install)
command : su
et installe le packetage source de ton kernel.
Avatar
Frederic Dury
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2




Vérifie que tu es bien en root (au minimum pour le make install)
command : su
et installe le packetage source de ton kernel.
Avatar
noone
> % tar xzvf ipw2200-1.0.0.tgz
% cd ipw2200-1.0.0
Sa sa roule encore....

% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2




tu ne fais pas un
su
./configure
make
make install


il me semble que le "configure" manque...

mais ça n'est peut-être pas là le problème...


pense aussi à faire un
make clean
avant de relancer tout le toutim
Avatar
P'titMat
Laurent Besson wrote:
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


/lib/modules/2.6.8.1-10mdk/build




Salut,

Je pense qu'il t'informe un peu avant le plantage :
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
make: *** [modules] Erreur 2

Il te dit que /lib/modules/2.6.8.1-10mdk/build n'existe pas !

A+


Ok coment je le met ce fichier?
Merci
P'tit Mat

P.S. L'installation des ources comme me le preconise Frederic Dury
arrangera peut etre ce probleme.
Avatar
P'titMat
Frederic Dury wrote:
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2





Vérifie que tu es bien en root (au minimum pour le make install)
command : su
et installe le packetage source de ton kernel.



J'ai plus de ligne avant le message de blocage..

Voici mes sorties d'écran :
# make
<stdin>:1:28: linux/rhconfig.h: No such file or directory
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.8.1-10mdk'
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ipw2200.o
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_module.o
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_tx.o
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_rx.o
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_wx.o
LD [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211.o
CC [M] /home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.o
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: In
function `ieee80211_crypt_deinit_entries':
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:57:
warning: dereferencing `void *' pointer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:57:
error: request for member `deinit' in something not a structure or union
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:58:
warning: dereferencing `void *' pointer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:58:
error: request for member `owner' in something not a structure or union
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: In
function `ieee80211_register_crypto_ops':
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:126:
error: dereferencing pointer to incomplete type
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: In
function `ieee80211_unregister_crypto_ops':
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:154:
error: dereferencing pointer to incomplete type
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: In
function `ieee80211_get_crypto_ops':
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:175:
error: dereferencing pointer to incomplete type
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: At top
level:
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:192:
error: variable `ieee80211_crypt_null' has initializer but incomplete type
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:193:
error: unknown field `name' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:193:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:193:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:194:
error: unknown field `init' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:194:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:194:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:195:
error: unknown field `deinit' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:195:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:195:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:196:
error: unknown field `encrypt_mpdu' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:196:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:196:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:197:
error: unknown field `decrypt_mpdu' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:197:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:197:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:198:
error: unknown field `encrypt_msdu' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:198:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:198:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:199:
error: unknown field `decrypt_msdu' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:199:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:199:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:200:
error: unknown field `set_key' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:200:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:200:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:201:
error: unknown field `get_key' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:201:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:201:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:202:
error: unknown field `extra_prefix_len' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:202:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:202:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:203:
error: unknown field `extra_postfix_len' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:203:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:203:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:204:
error: unknown field `owner' specified in initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:204:
warning: excess elements in struct initializer
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:204:
warning: (near initialization for `ieee80211_crypt_null')
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: In
function `ieee80211_crypto_deinit':
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:237:
error: dereferencing pointer to incomplete type
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c: At top
level:
/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.c:192:
error: storage size of `ieee80211_crypt_null' isn't known
make[2]: ***
[/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0/ieee80211_crypt.o] Erreur 1
make[1]: *** [_module_/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0]
Erreur 2
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-10mdk'
make: *** [modules] Erreur 2



Encore une histoire de module de crypt meme a priory....

Si vous avez des idées, merci.

P'titMat
Avatar
P'titMat
wrote:

% tar xzvf ipw2200-1.0.0.tgz
% cd ipw2200-1.0.0
Sa sa roule encore....

% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2




tu ne fais pas un
su
./configure
make
make install


il me semble que le "configure" manque...

mais ça n'est peut-être pas là le problème...


pense aussi à faire un
make clean
avant de relancer tout le toutim



le ./configure me dit : # ./configure
bash: ./configure: No such file or directory

Ce qui ne m'étonne pas puisqu'on ne me le sugere pas dans les actions a
faires. dans le fichier install.

evidament que pour les install je fait tout en root avec la commande
su... je ne sis pas né de la dernièe pluie sauf que defois j'en doute...

P'tit Mat.

P.S. Encore un effort et on va y arriver...
Avatar
Hercule Diamant
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:

Laurent Besson wrote:
P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


/lib/modules/2.6.8.1-10mdk/build




Salut,

Je pense qu'il t'informe un peu avant le plantage :
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
make: *** [modules] Erreur 2

Il te dit que /lib/modules/2.6.8.1-10mdk/build n'existe pas !

A+


Ok coment je le met ce fichier?
Merci
P'tit Mat

P.S. L'installation des ources comme me le preconise Frederic Dury
arrangera peut etre ce probleme.



Personnellement, j'ai installé toutes mes cartes wifi à l'aide de ce site
http://www.wlanfr.net/
tu y trouveras forcément réponses à tes blèmes.
--
Avatar
nicolas
Le Tue, 15 Mar 2005 10:27:36 +0100, Frederic Dury nous exposa quelques
reflexions personnelles :

P'titMat <"m.doncoeur [C h E z] free.fr"> wrote:


% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2




Vérifie que tu es bien en root (au minimum pour le make install)
command : su
et installe le packetage source de ton kernel.



Je confirme : avant de lancer la compil, il faut installer les
sources du kernel .

Sur mon système, en 2.6.8.1-24mdk :

# ll /lib/modules/2.6.8.1-24mdk/build
lrwxrwxrwx 1 root root 28 jan 29 14:47 /lib/modules/2.6.8.1-24mdk/build
-> /usr/src/linux-2.6.8.1-24mdk/

Ce répertoire est un lien vers les répertoires des sources du kernel

=> RV à la case départ : installer les sources, par urpmi ou drakrpm.
Attention, gros téléchargement de 180Mo.
Avatar
local
Le Tue, 15 Mar 2005 00:15:30 +0100, P'titMat a écrit :

Cher linuxien, linuxiennes,

Je commence a apprecier Linux et je me suis dit "Si j'installais ma
arte WiFi de mon centrino..."

Pref histoire de me lancer un chalenge, un defit de plus....

J'instal les urpmi... et je ne trouve rien... Bon je décide que c'est
pas grave, que je vais faire mon grand et que je vais 'jouer' avec les
makes et autres commandes du genre....

je télécharge depuis le site d'intel mon driver dans un .tar.gz

Je lance mon shell,
#su
Password...

tar -zvxf....
cd Intel....
less INSTALL
tout va bien pour le moment...

Section
INSTALLING THE BITS
sa se complique mais on va essayer de comprendre...
$ modprobe ipw2200
une commande inconue (pas grave on fait confiance)

puis une section : KERNEL REQUIREMENTS - Crypto Library

On dit que c'est pas grave le noyeux je ne comprends pas encore je suis
trop jeune. Je verifie quand meme avec
$ uname -a
Linux localhost 2.6.8.1-10mdk

noyeau 2.6 OK, module j'imagine que c'est ok....

La commence la galere....
Section : BUILDING EXTERNAL

First, you need to unpack the source code:

% tar xzvf ipw2200-1.0.0.tgz
% cd ipw2200-1.0.0
Sa sa roule encore....

% make <--- You may need to run this as root
et la la cata...
# make
make -C /lib/modules/2.6.8.1-10mdk/build
SUBDIRS=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0
MODVERDIR=/home/mat/drivers/intel_ipw2200/ipw2200-1.0.0 modules
make: *** /lib/modules/2.6.8.1-10mdk/build: No such file or directory.
Arrêt.
make: *** [modules] Erreur 2

Moi les module je ne comprends pas (pas encore) trop habitué a tord a
Windows

Si une ame bien charitable accepte gentiment de m'aider je suis sous MDK
10.1 Community.

P'titMat.

P.S. Désolé pour l'orthogaphe...




Slt,

Mauvaise nouvelle pour toi, gros pbls de pris en charge du module ipw2200
sous Mdk. Pbls de conflits avec les versions du kernel entre autre. J'ai
passé des heures et des heures à surfer sur le web mais rien n'y fait.
En plus j'ai un module acerhk à implanter sur mon Xbook. D'après les
dernières infos la prise en charge correcte devrait se faire sur la Mdk
10.2 à venir prochainement.

@+

Didier