Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Apres l'image et le son, le wifi :-)


Messages recommandés

Posté(e)

Ben voila, tout est dans le titre. Maintenant, je tente de mettre le wifi sur mon portable.

 

Dans application>>Outil system>>Reseau, qunad je veux créer un nouveau reseau sans fil, ma carte reseau n'apparait pas dans la liste des peripheriques réseau sans fil à utiliser.

 

Je fais un lspci, et je vois ça :

0000:01:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)

 

En cherchant des infos, sur ma carte, j'ai trouvé un tuto qui avait l'air pas mal :

http://lea-linux.org/cached/index/Utiliser...ess_2200BG.html

 

Alors là, j'ai qques questions. Quand je fais un /usr/src/kernel-sources/make menuconfig, l'option "Wireless LAN Drivers (non-hamradio) & Wireless Extensions" est marquée d'une étoile alors que la plupart des autres options ont un "M".

La légende me dit que l'étoile veut dire "built in". Ca veut dire que c'estactivé ?

 

Sinon, je continue le tuto, et au moment de faire i, /usr/src/ipw2200-1.1.1/make, j'ai pleins d'erreurs du type (pour ne citer que la fin) :

[...]

/usr/src/ipw2200-1.1.0/ipw2200.c:11781: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11781: warning: left-hand operand of comma expression has no effect

/usr/src/ipw2200-1.1.0/ipw2200.c:11781: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11787: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11788: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11789: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11793: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11797: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c: In function `ipw_pci_suspend':

/usr/src/ipw2200-1.1.0/ipw2200.c:11809: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11820: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c: In function `ipw_pci_resume':

/usr/src/ipw2200-1.1.0/ipw2200.c:11838: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11850: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11870: error: dereferencing pointer to incomplete type

/usr/src/ipw2200-1.1.0/ipw2200.c:11870: error: dereferencing pointer to incomplete type

make[2]: *** [/usr/src/ipw2200-1.1.0/ipw2200.o] Error 1

make[1]: *** [_module_/usr/src/ipw2200-1.1.0] Error 2

make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'

make: *** [modules] Error 2

zsh: exit 2 make

 

 

Ca peut venir d'où ?

Posté(e)

Je vous défie a trouver quelque chose de plus simple (..et plus confiable) que ceci:

 

apt-get install module-assistant

module-assistant update

module-assistant auto-install ipw2000

Posté(e)

Alors là, j'ai qques questions. Quand je fais un /usr/src/kernel-sources/make menuconfig, l'option "Wireless LAN Drivers (non-hamradio) & Wireless Extensions" est marquée d'une étoile alors que la plupart des autres options ont un "M".

La légende me dit que l'étoile veut dire "built in". Ca veut dire que c'estactivé ?

built in veut dire que le driver est inclu sur le kernel, il ne faut pas même le charguer (ni modprobe, ni hotplug...), puisque il est inclu sur ton noyau, donc, il te faut pas compiler, installer....il te reste qu'à configurer.

Posté(e) (modifié)

Je vous défie a trouver quelque chose de plus simple (..et plus confiable) que ceci:

 

Ca ne marche pas :P

 

19:50 root@debian /home/florent# apt-get install module-assistant

 

Reading Package Lists... Done

Building Dependency Tree... Done

Suggested packages:

build-essential dialog

Recommended packages:

libterm-size-perl libterm-readkey-perl

The following NEW packages will be installed:

module-assistant

0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.

Need to get 71.8kB of archives.

After unpacking 389kB of additional disk space will be used.

Get:1 http://ftp2.fr.debian.org stable/main module-assistant 0.9sarge1 [71.8kB]

Fetched 71.8kB in 2s (33.6kB/s)

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = "fr_FR:fr:en_GB:en",

LC_ALL = (unset),

LANG = "fr_FR"

are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

Selecting previously deselected package module-assistant.

(Reading database ... 114884 files and directories currently installed.)

Unpacking module-assistant (from .../module-assistant_0.9sarge1_all.deb) ...

Setting up module-assistant (0.9sarge1) ...

 

19:50 root@debian /home/florent# module-assistant update

 

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = "fr_FR:fr:en_GB:en",

LC_ALL = (unset),

LANG = "fr_FR"

are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

 

Updated infos about 69 packages

 

19:50 root@debian /home/florent# module-assistant auto-install ipw2000

 

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = "fr_FR:fr:en_GB:en",

LC_ALL = (unset),

LANG = "fr_FR"

are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

ipw2000, what is ipw2000?

zsh: exit 255 module-assistant auto-install ipw2000

 

 

Par contre, le .deb fonctionne.

Modifié par PaTaToR
Posté(e)

Ca ne marche pas :P

Par contre, le .deb fonctionne.

si tu fait un "module-assistant list" tu obtien un "ipw2200-source" et un "ipw2100-source"...il faudra essayer non? :P Mais, comment dit avant, le module parait être sur ton noyau, donc pas besoin de l'installer.

Saluts!!!

Posté(e) (modifié)

Petite question :

Comment verifier que l'install s'est bien passée ?

Quand je fais lsmod, je vois pas de trace de ipw ou de ieee.

Modifié par PaTaToR
Posté(e)

Petite question :

Comment verifier que l'install s'est bien passée ?

Quand je fais lsmod, je vois pas de trace de ipw ou de ieee.

les modules compilés "built-in" au moment de compiler le noyau, tu ne vas pas les voir, pour les compilés "M", lsmod, mais souvent ils se charguent pas bien la première fois, et il faut executer depmod pour tenir le système au courant des nouveaux drivers, et puis rédemarrer ou redemarrer, au moins, hotplug.

tu les as installé finalement?

Posté(e)

module-assistant auto-install ipw2200 ne marcherait-il pas mieux?

 

le support wifi est inclus dans ton noyau mais pas le module de ton interface réseau qu'il te faut compiler (le fameux ipw2200)

 

Il faut mettre le firmware de l'ipw2200 dans /usr/lib/hotplug/firmware

http://ipw2200.sourceforge.net/firmware.php?fid=7

 

personnellement, j'utilise les sources du site http://ipw2200.sourceforge.net

 

Pour voir si ça marche,

  • 1. tu essayes de charger le module ipw2200 (modprobe ipw2200)

2. tu regardes si la commande iwconfig te renvoie uine interface wifi fonctionnelle

3. tu la configures en fonction de ton réseau wifi (WEP? WPA? WPA2?)

 

ah oui j'oubliais, il faut compiler les versions plus récentes de ieee80211 à la place de celles du noyau (normalement non inclus dans les noyaux debian):

http://ieee80211.sourceforge.net/

Posté(e)

Ya un prob qque part parce que même aprés avoir tout fait, j'arrive pas à faire un modprobe ipw2200.

Il me repond

FATAL: Error inserting ipw2200 (/lib/modules/2.6.8-2-386/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)

zsh: exit 1 modprobe ipw2200

 

 

 

 

12:13 root@debian /usr/src/ieee80211-1.1.12# make

 

Checking in /lib/modules/2.6.8-2-386 for ieee80211 components...

/lib/modules/2.6.8-2-386/net/ieee80211/ieee80211.ko

/lib/modules/2.6.8-2-386/net/ieee80211/ieee80211_crypt.ko

/lib/modules/2.6.8-2-386/net/ieee80211/ieee80211_crypt_wep.ko

/lib/modules/2.6.8-2-386/net/ieee80211/ieee80211_crypt_ccmp.ko

/lib/modules/2.6.8-2-386/net/ieee80211/ieee80211_crypt_tkip.ko

/lib/modules/2.6.8-2-386/net/ieee80211/.tmp_versions/ieee80211.mod

/lib/modules/2.6.8-2-386/net/ieee80211/.tmp_versions/ieee80211_crypt.mod

/lib/modules/2.6.8-2-386/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod

/lib/modules/2.6.8-2-386/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod

/lib/modules/2.6.8-2-386/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod

/lib/modules/2.6.8-2-386/include/net/ieee80211.h

/lib/modules/2.6.8-2-386/include/net/ieee80211_crypt.h

/lib/modules/2.6.8-2-386/include/net/ieee80211_radiotap.h

Above files found. Remove? [y],n y

make -C /lib/modules/2.6.8-2-386/build M=/usr/src/ieee80211-1.1.12 MODVERDIR=/usr/src/ieee80211-1.1.12 modules

make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'

Building modules, stage 2.

MODPOST

Warning: could not find versions for .tmp_versions/ieee80211.mod

make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'

 

12:14 root@debian /usr/src/ieee80211-1.1.12# make install

 

make -C /lib/modules/2.6.8-2-386/build M=/usr/src/ieee80211-1.1.12 MODVERDIR=/usr/src/ieee80211-1.1.12 modules

make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'

Building modules, stage 2.

MODPOST

Warning: could not find versions for .tmp_versions/ieee80211.mod

make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'

install -d /lib/modules/2.6.8-2-386/net/ieee80211/

install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko /lib/modules/2.6.8-2-386/net/ieee80211/install -d `echo /lib/modules/2.6.8-2-386/include | grep "/net\$" || echo /lib/modules/2.6.8-2-386/include/net`

install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h net/ieee80211_radiotap.h `echo /lib/modules/2.6.8-2-386/include | grep "/net\$" || echo /lib/modules/2.6.8-2-386/include/net`

mkdir -p /lib/modules/2.6.8-2-386/net/ieee80211//.tmp_versions

install -m 644 -c ieee80211.mod ieee80211_crypt.mod ieee80211_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod /lib/modules/2.6.8-2-386/net/ieee80211//.tmp_versions

/sbin/depmod -a 2.6.8-2-386

 

12:23 root@debian /usr/src# apt-get install module-assistant

 

Reading Package Lists... Done

Building Dependency Tree... Done

module-assistant is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

 

12:24 root@debian /usr/src# module-assistant update

 

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = "fr_FR:fr:en_GB:en",

LC_ALL = (unset),

LANG = "fr_FR"

are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

 

Updated infos about 69 packages

 

12:24 root@debian /usr/src# module-assistant auto-install ipw2200

 

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

LANGUAGE = "fr_FR:fr:en_GB:en",

LC_ALL = (unset),

LANG = "fr_FR"

are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory

/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

Extracting the package tarball, /usr/src/ipw2200-source.tar.gz

Target package file

/usr/src/ipw2200-modules-2.6.8-2-386_1.0.3-1+2.6.8-16sarge1_i386.deb already

exists, not rebuilding!

Version 1.0.3-1+2.6.8-16sarge1 of ipw2200-modules-2.6.8-2-386 already installed, skipping.

 

 

Au mileu, quand je lance module-assistant update et module-assistant auto-install ipw2200 il me dit :

Warning, /usr/src/alsa seems to contain unconfigured kernel source!

Warning, /usr/src/kernel-source-2.6.8 seems to contain unconfigured kernel source!

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...