[wifi] Carte Intel Pro Wireless ipw2100 ipw2200 Centrino sous Linux

Carte Intel Pro Wireless ipw2100 ipw2200 Centrino sous Linux [wifi] - Hardware - Linux et OS Alternatifs

Marsh Posté le 08-09-2004 à 22:04:47    

Bonjour!
 
Ce petit topic pour rassembler nos expériences sur les carte réseau wifi Intel pro Wireless ipw2100 (11mbits) et ipw2200 (54mbits) sous Linux. Ces chips sont ceux fournis avec les ordinateurs portables Centrino. L'appelation Centrino correspondant à l'association d'un Processeur Intel Pentium-M, d'un chip wifi ipw2100 ou 2200, et d'un chipset Intel.
 
Deux sites pour télécharger pilotes et firmware: http://ipw2100.sourceforge.net/ et http://ipw2200.sourceforge.net/
On trouve des source pour le 2100 aussi sur http://packages.debian.org/experim [...] 100-source
Les pilotes de 2100 sont donnés comme beta mais ont l'air de marcher. Pour le 2200 les pilotes sont vraiment, vraiment expérimentaux, livrés en tant que nightly. Il est possible, et je pense probable, que les pilotes 2100 et 2200 soient fusionnés, mais pour l'instant c'est vraiment experimental.  
 
Options nécessaire pour le kernel:
//activer support wifi  
(CONFIG_NET_RADIO=y)
//fonctions de cryptage
ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)
CRC32 (CONFIG_CRC32)
//chargement du firware
Device Drivers -> Generic Driver Options -> Hotplug firmware loading support
 
Pour la Debian voici les paquets que je recommande  
wireless-tools ifrename module-assistant
 
Ensuite il faut compiler et installer le pilote, puis télécharger et installer les firware, c'est expliqué dans la doc.
 
Voilou! j'attends vos expériences :jap:


Message édité par kyo54 le 08-09-2004 à 23:33:35

---------------
.
Reply

Marsh Posté le 08-09-2004 à 22:04:47   

Reply

Marsh Posté le 08-09-2004 à 22:04:58    

Personnellement j'ai le ipw2200, mais n'aie pas réussi à compiler les pilotes de 2200. Les pilotes de 2100 se compilent et se chargent, mais évidemment ça marche pas avec mon 2200 :D


Message édité par kyo54 le 08-09-2004 à 22:14:15

---------------
.
Reply

Marsh Posté le 08-09-2004 à 22:05:09    

<reserved>


---------------
.
Reply

Marsh Posté le 09-09-2004 à 10:31:49    

ça marche très bien, je post à travers ;)
 
Mon Makefile d'installation :

Code :
  1. VERSION=0.54
  2. FW_VERSION=1.2
  3. all:
  4.         $(MAKE) firmware
  5.         $(MAKE) modules
  6. modules:ipw2100-$(VERSION).tgz
  7.         tar zxf $< ;\
  8.         cd ipw2100-$(VERSION);\
  9.         make && make install ;\
  10.         cd ..
  11. firmware:ipw2100-fw-$(FW_VERSION).tgz
  12.         tar zxf $<;\
  13.         mv *.fw /usr/lib/hotplug/firmware/;\
  14.         rm -f LICENSE;\
  15. clean:
  16.         rm -fr ipw2100-$(VERSION)
  17.         rm -f *.fw LICENSE


Message édité par cycojesus le 09-09-2004 à 10:33:25

---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
Reply

Marsh Posté le 09-09-2004 à 11:44:38    

perso, aucun problème, sur une gentoo, j'ai suivi ces instructions : http://ipw2100.sourceforge.net/INSTALL
 
résumé:
 
Kernel
- CONFIG_NET_RADIO=y
- ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4) (M)
- CRC32 (CONFIG_CRC32)  (M)
- Device Drivers -> Generic Driver Options -> Hotplug firmware loading support (M)  
 
 
soft
 
#emerge wireless-tools
#emerge ipw2100
 
Loading
# modprobe ipw2100
# ifconfig eth1 up
# iwconfig eth1 ......   (RTFM)
 
 
le module ipw2100 charge 3 modules avec lui :
 

Code :
  1. tux linux # modprobe ipw2100
  2. tux linux # lsmod
  3. Module                  Size  Used by
  4. ipw2100               144916  0
  5. firmware_class          7680  1 ipw2100
  6. hostap                 73096  1 ipw2100


 
et ça roule.
 
Have fun :hello:

Reply

Marsh Posté le 09-09-2004 à 12:14:12    

J'ai pas les mêmes modules moi :

Code :
  1. ieee80211_crypt_wep     5184  0
  2. ipw2100                94620  0
  3. ieee80211              17924  1 ipw2100
  4. ieee80211_crypt         5700  2 ieee80211_crypt_wep,ieee80211


 
ipw2100 0.54


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
Reply

Marsh Posté le 09-09-2004 à 13:41:53    

ok merci pour vos infos! déjà d'après mes recherches sur le net le ipw2100 avait l'air de marcher. Le truc con c'est que j'ai acheté un ipw2200. Chui vraiment à l'ouest moi en ce moment!


---------------
.
Reply

Marsh Posté le 09-09-2004 à 14:13:13    

idem ipw2100 0.54 sous Gentoo, no pb, sinon pour le 2200 ds qq semaines cela devrait être déja un peu plus stable :)

Reply

Marsh Posté le 09-09-2004 à 16:03:58    

oui je l'espère  :sweat:


Message édité par kyo54 le 09-09-2004 à 16:31:20
Reply

Marsh Posté le 09-09-2004 à 19:42:30    

Reply

Marsh Posté le 09-09-2004 à 19:42:30   

Reply

Marsh Posté le 20-09-2004 à 19:33:40    

nouvelle version du IPW2200:0.8


---------------
.
Reply

Marsh Posté le 20-09-2004 à 20:32:40    

salut, je me baguarre avec mon ipw2100
 
je suis sous mdk 10.1 cooker avec le dernier module et firware intel et je suis incapable de me connecter a mon routeur wifi belkin (b)
 
pourtant avec la mdk 10.1rc1, je n'ai eu aucun soucis pour m'y connecter (du 1er coup !!!)
 
mais là je bloque je rentre les meme parametres que sous la rc1, et impossible
 
voilà ce que je fais
 
detection materiel pour configurer le module
if_name -> eth1
channel -> 11
debug, mode, associate et disable je saute !
puis je lance l'outil de configuration
-> connection sans fil
-> eth1 ipw2100
-> auto dhcp
-> nom d'hote coché
-> id caret réseau coché
-> lancement démarage coché
-> branchement a chaud -> je saute
-> mode de fonctionnement secondaire
-> essid xxxxxx
-> clef xxxxxx
-> rts/cts et fragmentation je saute
-> nom de machine je saute
-> nom d'hote zeraconf je saute
-> réseau démarré "oui"
-> attente............
 
et puis rien pas de réseau
 
alors si j'ai raté un truc ou une manip, merci de me conseiller

Reply

Marsh Posté le 20-09-2004 à 21:03:16    

je me répond
 
j'ai réussit temporairement a resoudre le problem en suprimant le cryptage wep
 
mais bien sur cé pas une solution alors si qlqun a une idée

Reply

Marsh Posté le 20-09-2004 à 21:05:21    

tu devrais mettre un nom de machine
 
décoche branchement à chaud
 
cela donne koi si tu charges le module avant  de lancer l'outil de conf ?
 
résultats des commandes suivantes après avoir utilisé l'outil de conf :
ifconfig
lsmod
lspcidrake


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 20-09-2004 à 21:15:36    

pourkoi je devrais mettre un nom de machine ?
 
sinon le branchement a chaud je ne l'ai pas activé, comme indiqué plus haut
 
et je charge le module avt l'outil de conf
 
par contre je comprend prkoi ca marche sans cryptage, et avec non ???
 
en utilisant le fichier d'install du module, mdk ne me reconnait pas la connection comme wifi (pas grave)
 

Reply

Marsh Posté le 20-09-2004 à 23:20:45    

Tu as supprimé comment le cryptage ?

Reply

Marsh Posté le 20-09-2004 à 23:31:25    

dans les parametres de mon routeur -> désactivé
 
et puis ds le parametrage je n'ai rien indiqué dans la zone cryptage


---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 26-09-2004 à 23:26:17    

alors nouvelle version du pilote ipw2200, je vais tenter de le faire marcher.


---------------
.
Reply

Marsh Posté le 26-09-2004 à 23:44:31    

bon ben ça merdouille toujours à la compilation, je finis par trouver ça curieux.

Code :
  1. {entr?e standard}: Messages de l'assembleur:
  2. {entr?e standard}:5836: ERREUR: symbole << channel >> est d?j? d?fini
  3. make[2]: *** [/home/tibo/telechargements/2200/ipw2200-0.8/ipw2200.o] Erreur 1
  4. make[1]: *** [_module_/home/tibo/telechargements/2200/ipw2200-0.8] Erreur 2
  5. make[1]: Leaving directory `/usr/src/kernel-source-2.6.7'
  6. make: *** [modules] Erreur 2


EDIT: ohhh mais c'est peut-être bien parceque j'ai un kernel patché debian et pas un original non? Je recompile avec les sources du kernel original.
EDIT2: c'est effectivement ça! Je compile et installe un kernel avec les sources originales.


Message édité par kyo54 le 27-09-2004 à 00:00:10

---------------
.
Reply

Marsh Posté le 27-09-2004 à 00:32:23    

ça marche! voici mon premier post par le wifi sous Linux!


---------------
.
Reply

Marsh Posté le 27-09-2004 à 20:07:33    

kyo54 a écrit :

ça marche! voici mon premier post par le wifi sous Linux!

Cool !
 
C'est quoi tes fichiers de config ?

Reply

Marsh Posté le 27-09-2004 à 21:36:18    

Je te donne ça bientôt car je n'arrive pas encore à faire marcher l'encryption. Mais en clair ça marche, et ça marche plutôt bien. Rappel des faits:
J'ai acheté un point d'accès et fait des tests avec le PDA de ma soeur. ça marchait bien dans toute la maison c'était une vraie pub pour le wifi. J'achète alors une carte réseau pour mon portable et me dit que j'aurais forcément de meilleurs résultats que le pda de ma soeur grâce à mes deux grandes antennes. Horreur à ma grande surprise les résultats sont très en dessous: le débit est minable et les déconnexions régulières à plus de 12m de la base. On m'a conseillé d'utiliser l'utilitaire intel plutôt que celui de windows mais ça améliore assez peu.
Puis je fais marcher ma carte sous Linux, et là la qualité/portée/débit devient au-dessus de ce que j'obtenais avec le PDA. Mon frère chez lui avec une configuration et un environnement totalement différent a aussi constaté que ça marchait mieux sous Linux que sous windows. Je trouve ça quand même curieux.
 
J'ai un dell latitude C610 carte Intel IPW2200 2 antennes préinstallé avec winXP pro SP2 légal et Linux Debian sarge 2.6.7.
Je ne comprends pas que C610 + linux > PDA > C610 + XP. Avez-vous constaté la même chose?
 
Bon me reste à faire marcher le cryptage sous Linux, a bientôt!


---------------
.
Reply

Marsh Posté le 27-09-2004 à 22:01:37    

perso je suis a ma enieme install de ce modul pour la carte ipw 2100, j'ai réussit a faire fonctionner le cryptage que sur la beta2 depuis avecla rc1, cooker ou community je ni arrive plus, j'ai signalé ce bug !!!

Reply

Marsh Posté le 28-09-2004 à 00:54:10    

Slt all,
 
Moi j'ai un pb, je n'arrive pas a "utiliser" hostapd...
 
Voila l'erreur :
# hostapd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
ioctl(SIOCGIFINDEX): No such device
ioctl[SIOCGIFFLAGS]: No such device
 
Quelqu'un a til reussi a s'en servir ? Si oui, comment :D
 
Merci bcp

Reply

Marsh Posté le 28-09-2004 à 10:08:55    

désolé je connaissait même pas!
En attendant voici quelques liens que j'ai trouvé sur le wifi:
http://bulma.net/body.phtml?nIdNot [...] &nIdPage=2
http://people.via.ecp.fr/~jm/divers/adslwifi.html
http://www.tulrich.com/geekstuff/debian_tricks.html
 
Voici mon /etc/network/interface

Code :
  1. # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
  2. # The loopback interface
  3. auto lo
  4. iface lo inet loopback
  5. # The first network card - this entry was created during the Debian installation
  6. # (network, broadcast and gateway are optional)
  7. #DHCP eth0
  8. noauto eth0
  9. iface eth0 inet dhcp
  10. #dock maison
  11. auto eth1
  12. iface eth1 inet dhcp
  13. #DHCP eth2 wifi
  14. noauto eth2
  15. iface eth2 inet dhcp
  16. #    wireless_essid home
  17.     #wireless_channel 11
  18.     #wireless_mode Managed
  19. #    wireless_key 49 12 43 C4 CF 31 56 64 27 56 96 F1 B9
  20.     #wireless_rate auto
  21.     #wireless_nick nom du PC


Pour le wireless key d'après ce que j'ai compris y'a deux moyens:
a- mettre "wireless_key clé_en_exa" ex wireless_key 49 12 43 C4 CF 31 56 64 27 56 96 F1 B9
b- mettre "wireless_key s:clé_en_string" ex wireless_key s:azertyuiopqsd
mais ni l'un ni l'autre ne passent chez moi.
 
TODO J'ai plusieurs choses à faire:
1- quand j'ai le PC dans la dock-station j'ai ETH0 la carte 3com onboard, eth1 la carte de la dock et eth2 la carte wifi. Mais quand j'ejecte le PC j'ai eth0 la carte 3com et eth1 la carte wifi. Evidement ça fout le bourdail! Y'a pas moyen de réatribuer le nom des carte? par exemple mettre eth0 pour le wifi et eth1 pour la carte 3com onboard et eth2 pour la carte 3com de la dock?
2- il faudrais configurer le truc pour qu'être connecté deux fois au même réseau ça ne le gêne pas, par exemple faire comme sous windows, utiliser le réseau filaire quand y'a les deux et basculer sur le wifi quand y'a plus que lui.
3- au passage quand j'ejecte mon pc de la dock station sous Linux il retrouve plus le track point et le touch pad, à priori il déconecte les PS2. Vous sauriez comment résoudre le blem?
 
Bref vaste entreprise, y'a du taf...


Message édité par kyo54 le 28-09-2004 à 10:11:15

---------------
.
Reply

Marsh Posté le 28-09-2004 à 23:04:43    

c'est chiant qu'il donne un nom en eth plutôt qu'en wlan ce pilote!


---------------
.
Reply

Marsh Posté le 28-09-2004 à 23:16:59    

hé ben voilà le cryptage 128 fonctionne: il fallait mettre wireless_key 49:12:43:C4:CF:31:56:64:27:56:96:F1:B9
 
sinon y'a un outil réseau sympa qui s'appelle laptop-net, je vais me renseigner
 
EDIT: bon c'est vraiment lourd de perdre touch pad et track point à chaque fois que j'ejecte la dock station ou que je vais dans le bios. Je vais faire un topic spécifique là-dessus.


Message édité par kyo54 le 29-09-2004 à 00:15:34

---------------
.
Reply

Marsh Posté le 29-09-2004 à 01:17:02    

Tiens moi au courant je cherche de bon logiciel pour mon Wifi, perso j'utilise Waproamd... Pas mal !

Reply

Marsh Posté le 02-10-2004 à 14:38:08    

woho! 3 nouvelles versions du pilote ipw2200 en deux semaines. On en est donc à la version 0.11
Au fait quelqu'un aurait une bonne doc pour le WPA sous Linux?


---------------
.
Reply

Marsh Posté le 04-10-2004 à 11:41:02    

j'ai souvent des trucs exotique avec ce pilote à l'install ou a la désinstall du pilote. Particulièrement kde et kdm qui  se mettent à foirotter méchamenen.t


---------------
.
Reply

Marsh Posté le 08-10-2004 à 22:56:46    

salut je suis un newbee sous linux, enfin d'habitude j'arrive a me debrouiller ms la j'en ai marre j'arrive plus voila mon pb :
j'ai un portable acer et je voudrais installer le wifi sous mandrake 10.1, ms j'arrive pas a faire (M) pour crc32 dans la library routine.  
J'ai regardé je ne possede pas de fichier crc32.ko pourtant j'ai installer le kernel 2.6.8 source  qq1 peut m'aider ? Helppp
Merci d'avance !!!

Reply

Marsh Posté le 09-10-2004 à 21:02:09    

je pense que tu devrais recompiler ton noyau en rajoutant le crc32
 
va sur lea-linux.org, il y a un tuto pour la recompile du noyau


Message édité par Tarul le 09-10-2004 à 21:03:13
Reply

Marsh Posté le 10-10-2004 à 12:34:15    

je te remercie pour l'info je v essayer ca  :)

Reply

Marsh Posté le 11-10-2004 à 16:14:51    

en fait le pb c ke je peux pas rajouter le crc32.  
... functions crc32
je peux pas faire (M)devant functions crc32 ! :-( qq1 peut m'aider please ?

Reply

Marsh Posté le 11-10-2004 à 16:26:53    

perso qd j'ai installé la 10.1 cooker, je n'ai rien eu d'autre a faire que de paramètrer mon réseau wifi (sans wep -> bug kernel)
acer 291lci

Reply

Marsh Posté le 11-10-2004 à 16:30:03    

:??:  
est ce ke t'as une carte 802.11b ou g ? cf 11 mb ou 54 ?
parce ke si t'as la meme que moi et que ca fonctionne je v reinstall je crois.


Message édité par cybjo le 11-10-2004 à 16:30:35
Reply

Marsh Posté le 11-10-2004 à 16:36:23    

j'ai me module ipw2100 (b) donc 11mb
 
il suffit d'aller dans le centre de controle mdk et de paramétrer une connexion sans fil, mais sans de clé wep car il y a un kernel bug (mais peu etre possible de la rajouter a la main dans etc/sysconfig/eth2)

Reply

Marsh Posté le 11-10-2004 à 16:42:55    

je suis en train d'essayer de faire ca
ms je sais pas trop koi mettre dans les champs (associate disable debug... )
merci pour ton renseignement en tt cas je v essayer
 
edit !
ouais bah non toujours pas :(


Message édité par cybjo le 11-10-2004 à 16:56:40
Reply

Marsh Posté le 11-10-2004 à 17:20:03    

je n'ai renseigné pour le module que eth2 et le canal 11
puis dans les paramètres simplement le nom du réseau (SSID)

Reply

Marsh Posté le 21-10-2004 à 14:19:35    

J'ajoute mon expérience maintenant que j'ai réussi à faire marcher mon Wifi avec ipw2200
 
Apres recompilation du noyau pour les bonnes options, j'installe les modules et tout et tout ...jusque là pas de pb!!!
 
 
Je charge le module -> pas de problème le module est chargé!!!
 
je fais donc un iwconfig..
 
il détecte mon réseau mais il m'indique unassociated
Normal mon réseau est chiffré..
 
j'entre donc ma clé WEP
 
iwconfig eth1 essid MonESSID key maCleReseau
-> toujours unassociated
 
Pb de channel, il ne trouve pas la fréquence  
iwconfig eth1 channel 10
-> toujours unsassociated
 
Apres quelque recherche sur le net, j'ai lu qu'il fallait écrire le l'adresse MAc du point d'accès WIFI lorsqu'on utilise un point d'accès WIFI.
 
iwconfig eth1 ap 11:11:11:11:11:11
 
 
ET......................;
mon réseau est reconnu correctement!!!!
 
Je peux enfin faire un ifup eth1 pour récupérer une adresse DHCP.
 
Voila pour mon expérience.
 
Je voulais contribuer à ce post car il m'a pas mal aidé!!
 
 
je suis sur une mandrake 10.0 avec un noyau 2.6.9


Message édité par Drumer le 21-10-2004 à 14:20:55
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed