Page 1 sur 2
[IPW2200] Probleme WIFI sous Arch linux
Publié : lun. 30 oct. 2006, 17:44
par archer81
Salut à tous,
J'espere etre dans la bonne section. Sinon, veuillez m'en excuser.
J'essaye depuis une etermité de configurer le WIFI sous Arch sans succés.
Apres l'installation de wireless_tools, du module ipw2200 et du firmware ipw2200-fw, il m'est impossible de me connecter à un point d'accès.
iwlist eth0 scanning -->> no results.
dmesg | grep ipw donne ceci:
Code : Tout sélectionner
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
[<e0a9fd47>] ipw_isr+0xa7/0xd0 [ipw2200]
[<e0a9fca0>] (ipw_isr+0x0/0xd0 [ipw2200])
ipw2200: Failed to send SCAN_ABORT: Command timed out.
ipw2200: Failed to send CARD_DISABLE: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Unable to initialize device after 5 attempts.
ipw2200: Failed to up device
et iwconfig mode managed essid "welcome" donne ceci:
Code : Tout sélectionner
[lionel@benq ~]$ iwconfig eth0
eth0 unassociated ESSID:"welcome"
Mode:Managed Channel=0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[lionel@benq ~]$
Par contre sous ubuntu j'obient le resultat suivant:
Code : Tout sélectionner
eth1 IEEE 802.11b ESSID:"welcome"
Mode:Managed Frequency:2.462 GHz Access Point: 00:02:2D:05:40:5D
Bit Rate:11 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=56/100 Signal level=-67 dBm Noise level=-85 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Lorsque je tape dhclient pour obtenir une ip, c'est sans succes.
Aurais oublié une étape ?
Code : Tout sélectionner
[lionel@benq ~]$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/00:15:00:29:be:23
Sending on LPF/eth0/00:15:00:29:be:23
Sending on Socket/fallback
Trying medium "-link0 -link1 -link2" 1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Trying medium "link0 link1" 0
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Trying medium "-link0 -link1 -link2" 1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Trying medium "link0 link1" 0
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
[lionel@benq ~]$
Toute aide me sera plus que précieuse.
Merci d'avance
Publié : lun. 30 oct. 2006, 19:07
par wain
bonjour et bienvenue
Pardon d'avance mais je vais te renvoyer d'abord vers cette doc:
http://wiki.archlinux.fr/howto:reseau:wifi
Nous sommes en train justement de mettre au point le wiki donc nous sommes ouverts à toute critique sur sa forme ou son contenu
Si tu suis ça à la lettre et que ça ne marche pas, c'est que la doc n'est pas bonne
Donc on continuera la discussion ici

Publié : lun. 30 oct. 2006, 22:26
par Cactus
Sinon, j'ai débuggué mon wifi (il y a pas mal de temps) grace à kwifimanager. Il m'a détecté le routeur, configuré correctement, et je n'ai plus eu qu'à écrire en dur dnas rc.conf et proflies-network...

Publié : lun. 30 oct. 2006, 22:51
par Guillaume
J'essaie d'apporter ma pierre je ne suis pas très super fort. Apparement ton device n'est pas reconnu. Que donne la commande iwconfig ? pour savoir si il repère ton périphérique.
Publié : mar. 31 oct. 2006, 07:55
par chipster
Coucou
quand à moi je vais te renvoyer
vers cette documentation afin que tu puisses modifier ton topic pour te conformer à ce que nous avons défini

Si jamais tu as des soucis, vu que je vais suivre ton post, n'hésites pas à me le faire savoir et je t'aiderai dans la modification de celui-ci

Publié : mar. 31 oct. 2006, 21:10
par archer81
chipster a écrit :Coucou
quand à moi je vais te renvoyer
vers cette documentation afin que tu puisses modifier ton topic pour te conformer à ce que nous avons défini

Si jamais tu as des soucis, vu que je vais suivre ton post, n'hésites pas à me le faire savoir et je t'aiderai dans la modification de celui-ci

Salut chisper,
Comme tu as surement remarqué. je suis nouveau ici

Je veux bien modifier mon post mais je ne comprends ce que tu veux que je change. Si tu me le dis clairement, je le fais volontiers

merci.
Publié : mar. 31 oct. 2006, 21:40
par archer81
wain a écrit :bonjour et bienvenue
Pardon d'avance mais je vais te renvoyer d'abord vers cette doc:
http://wiki.archlinux.fr/howto:reseau:wifi
Nous sommes en train justement de mettre au point le wiki donc nous sommes ouverts à toute critique sur sa forme ou son contenu
Si tu suis ça à la lettre et que ça ne marche pas, c'est que la doc n'est pas bonne
Donc on continuera la discussion ici

Salut Wain, merci pour ton lien.
J' ai effectivement suivi les instructions sur ce lien à la lettre mais je n'arrive toujours pas à faire marcher le wifi.
Apres avoir (ré)installé wireless_tools et ipw2200-w avec pacman, j'obtiens le resultat suivant avec iwconfig:
Code : Tout sélectionner
[lionel@benq ~]$ sudo iwconfig eth0 mode managed essid WIFI key off channel 9
[lionel@benq ~]$ iwconfig
lo no wireless extensions.
eth0 unassociated ESSID:"WIFI"
Mode:Managed Frequency=2.452 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth1 no wireless extensions.
eth2 no wireless extensions.
sit0 no wireless extensions.
[lionel@benq ~]$ iwlist eth0 scan
eth0 No scan results
[lionel@benq ~]$
Publié : mar. 31 oct. 2006, 22:03
par marc[i1]
Salut,
je vais poser deux questions cons !
1- tu es sûr de ne pas avoir de bouton on/off pour le wifi sur ton portable ?
2- ton point d'accès est configuré pour émettre en wifi ?
j'avais prévenu ...

Publié : mar. 31 oct. 2006, 22:18
par Cactus
Je pense qu'il serait judicieux de rajouter l'adresse MAC du point d'accès.
Peut-être même qu'il ne manque que ça.......
Sinon, je le répète, kwifimanager gère tous ces paramètres très bien (scan, automatisation)...

Publié : mar. 31 oct. 2006, 23:40
par archer81
marc[i1] a écrit :Salut,
je vais poser deux questions cons !
1- tu es sûr de ne pas avoir de bouton on/off pour le wifi sur ton portable ?
2- ton point d'accès est configuré pour émettre en wifi ?
j'avais prévenu ...

Salut Marc

1. Je peux activer le ma carte wifi en tapant Fn+ f12. Le probleme est que malgré le fait que la carte soit activée, je n'arrive pas à detecter mon point d'access.
2. Mon point d'accès est configuré pour émettre en WIFI.
Sous windows et sous Ubuntu j'arrive à acceder au reseau wifi sans probleme.

Publié : mar. 31 oct. 2006, 23:44
par archer81
Cactus a écrit :Je pense qu'il serait judicieux de rajouter l'adresse MAC du point d'accès.
Peut-être même qu'il ne manque que ça.......
Sinon, je le répète, kwifimanager gère tous ces paramètres très bien (scan, automatisation)...

Salut Cactus, je viens aussi d'essayer avec KWifimanager mais j'ai le resultat suivant:
Code : Tout sélectionner
Kwifi Manager
Out of Range
Signal Strength: 0
AccesPoint: UNKNOWN
Searching for network: WIFI
Access Point: xx:xx:xx:xx:xx:xx
Local IP: unavailable
Frequency[channel] 2.452[9]
Scan for network -->The scan is complete but no networks has been found
Je désespere

Moi qui voulais me convertir en Archer à 100%
Edit: J'ai entre manuellement mon essid et mon ap avec iwconfig , sans aucun succès .
Publié : mar. 31 oct. 2006, 23:51
par Cactus
Pour l'instant, je sèche... Peut-être demain, de nouvelles idées, à tête reposée...

Publié : mer. 01 nov. 2006, 02:38
par _alexmyself
je sait pas si ton routeur/point d'accès wifi regarde les adresses mac
moi j'ai une livebox sur laquelle je me connecte et par defaut elle filtre sur ces adresses mac, le "truc" c'est qu'avec mes pilotes/carte wifi on peut modifier cette adresse mac, donc si tout ne concorde pas c'est mort
c'est juste une idée qui me vient..
sinon a défaut d'obtenir une adresse en dhcp tu peut essayer de t'imposer au reseau, sous ubuntu tu doit voir l'ip qui t'es accordée avec un: # ifconfig
si tu prends une adresse similaire assez éloignée sans demander "dhcp", et en indiquant ta passerelle tu devrait avoir accès au réseau
(dans ton rc.conf metttre:gateway ip_de_ton_routeur; eth0 ip<hors de la plage dhcp du routeur> broadcast masque, mettre les infos qui vont bien dans /etc/conf.d/wireless)
et si ca marche pas décrit un peu ton installation histoire que tout le monde puisse s'y reconnaitre

bonne chance!!
Publié : mer. 01 nov. 2006, 10:33
par archer81
_alexmyself a écrit :je sait pas si ton routeur/point d'accès wifi regarde les adresses mac
moi j'ai une livebox sur laquelle je me connecte et par defaut elle filtre sur ces adresses mac, le "truc" c'est qu'avec mes pilotes/carte wifi on peut modifier cette adresse mac, donc si tout ne concorde pas c'est mort
c'est juste une idée qui me vient..
sinon a défaut d'obtenir une adresse en dhcp tu peut essayer de t'imposer au reseau, sous ubuntu tu doit voir l'ip qui t'es accordée avec un: # ifconfig
si tu prends une adresse similaire assez éloignée sans demander "dhcp", et en indiquant ta passerelle tu devrait avoir accès au réseau
(dans ton rc.conf metttre:gateway ip_de_ton_routeur; eth0 ip<hors de la plage dhcp du routeur> broadcast masque, mettre les infos qui vont bien dans /etc/conf.d/wireless)
et si ca marche pas décrit un peu ton installation histoire que tout le monde puisse s'y reconnaitre

bonne chance!!
Salut Alex,
Mon routeur filtre bel et bien les adresses mac, mais meme lorsque je désactive cette fonction, je n'ai toujours pas de connection. L'adresse mac de ma carte WIFI est quand meme incluse dans la liste des adresses à accepter.
J'ai aussi essayé d'utiliser une ip statique. A ce moment, la commande /etc/rc.d/network restart marche avec succes (ce qui n'est jamais le cas en dhcp) mais lorsque je tape ping <ip_routeur> j'obtient l'erreur "destination host is unreachable".
Publié : mer. 01 nov. 2006, 10:45
par archer81
Je vais essayer de resumer mon installation:
1. Apres l'installation de ARCH (bases,lib,...)
2. pacman -Syu
3. pacman -S wireless_tools ipw2200
4. Edition des fichier rc.conf + profil_réseau
5. redemarrage
6. iwconfig $interface mode managed channel 9 essid WIFI ap xx:xx:xx:xx:xx
unassociated.
7. iwlist $interface scan --> no scan results.
voici un extrait de mon rc.conf
Code : Tout sélectionner
lionel@laptop:~$ cat /media/sda7/etc/rc.conf
MOD_AUTOLOAD="yes"
# Module Blacklist - modules in this list will never be loaded by udev
MOD_BLACKLIST=()
MODULES=()
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
HOSTNAME="benq"
lo="lo 127.0.0.1"
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
#eth0="dhcp"
INTERFACES=(lo)
gateway="default gw 192.168.2.1"
ROUTES=(gateway)
NET_PROFILES=(wifi)
DAEMONS=(syslog-ng !hotplug !pcmcia network netfs crond)
et un autre de mon profil réseau:
Code : Tout sélectionner
DESCRIPTION="Wlan profile"
# Network Settings
INTERFACE=eth0
HOSTNAME=benq
# Interface Settings (use IFOPTS="dhcp" for DHCP)
IFOPTS="192.168.2.6 netmask 255.255.255.0 broadcast 255.255.255.255"
#IFOPTS="dhcp"
#GATEWAY=192.168.2.1
# DNS Settings (optional)
#DOMAIN=localdomain
#DNS1=192.168.2.1
#DNS2=
# Wireless Settings (optional)
ESSID=WIFI
#KEY=
#IWOPTS="mode managed essid $ESSID channel 6 key restricted $KEY"
IWOPTS="mode managed essid $ESSID"
WIFI_INTERFACE=eth0 # use this if you have a special wireless interface
# that is linked to the real $INTERFACE
WIFI_WAIT=5 # seconds to wait for the wireless card to
# associate before bringing the interface up
#USEWPA="yes" # start wpa_supplicant with the profile
#WPAOPTS="" # use "" for normal operation or specify additional
# options (eg, "-D ipw")
# see /etc/wpa_supplicant.conf for configuration
#AUTOWPA="yes" # automatically configure WPA
#PASSKEY="" # wpa passkey/phrase. for use with AUTOWPA
Publié : mer. 01 nov. 2006, 11:09
par Cactus
A 1ère vue, il manque le moyen de charger le module, on dirait...
que donne le
lsmod | grep ipw ?
Installes hwd et hal (et rajoutes-les dans les DAEMONS du rc.conf).
Je te conseille de lire les how-to de hwd & Co...
(on va y arriver !!!)

Publié : mer. 01 nov. 2006, 11:39
par Guillaume
On va essayer une autre chose. De mon coté, j'ai le wifi avec le périph wlan0. Il faut d'une part bien activer le module dans le rc.conf pour qu'il soit pris en compte au démarrage. Et donc la la commande iwconfig au démarrage de ton ordi te renverra donc que tu as un périphérique qui supporte le wifi.
Ensuite essaye tout d'abord de faire marcher le wifi avec une configuration transitoire avant de figer la configuration dans le network-profile (ce que j'ai fait)
Donc il faut donc deja nommer le essid donner la key le mode et le channel de ton point d'acces. Ensuite il faut donner une ip a ton ordi le netmask et le broadcast. Puis enfin ajouter le gateway. Tout ceci est très bien expliqué sur le wiki par le sieur Wain.
Essaie de pinguer ton routeur tout d'abord puis ensuite ping google par exemple. Ne pas oublier de mettre les DNS sinon pas pinger d'adresse net. Vim /etc/resolv.conf et nameserver (ip) sur chaque ligne

.
Ensuite viens nous dire ici ce qu'il en résulte.
Ps : ne désespère pas, j'ai aussi bien galéré pour mon wifi (plus de 8h, j'ai failli laché mais faut tenir)
A bientot.
Publié : mer. 01 nov. 2006, 12:27
par wain
Guillaume a écrit :Tout ceci est très bien expliqué sur le wiki par le sieur Wain.
Oh non c'est vincentxavier qui a fait tout ça, et il l'a très très bien fait

Publié : mer. 01 nov. 2006, 14:06
par archer81
Guillaume a écrit :On va essayer une autre chose. De mon coté, j'ai le wifi avec le périph wlan0. Il faut d'une part bien activer le module dans le rc.conf pour qu'il soit pris en compte au démarrage....
Ps : ne désespère pas, j'ai aussi bien galéré pour mon wifi (plus de 8h, j'ai failli laché mais faut tenir)
A bientot.
Tu viens de me une idee: J'ai ajouté le module ipw2200 dans le rc.conf et je pense que ca s'amléliore (un peu

).
Maintenant iwconfig donne ceci:
Code : Tout sélectionner
lo no wireless extensions.
eth0 IEEE 802.11b ESSID:"Home"
Mode:Managed Frequency:2.437 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate:11 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=67/100 Signal level=-60 dBm Noise level=-85 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth1 no wireless extensions.
eth2 no wireless extensions.
sit0 no wireless extensions.
La difference est l'affichage de IEEE80211 au lieu de unassociated comme precedemment!
Voici le output de dmesg:
Code : Tout sélectionner
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
[<e09b3ca0>] (ipw_isr+0x0/0xd0 [ipw2200])
[lionel@benq ~]$
Mais je n'arrive toujours pas à m'attribuer une ip pour la carte wifi (eth0) par dhcp, pourtant ca marche pour la carte ethernet (eth1). Jugez par vous meme.
Code : Tout sélectionner
[lionel@benq ~]$ sudo ifconfig eth0 up <-- wifi
[lionel@benq ~]$ sudo ifconfig eth1 up <-- ethernet
[lionel@benq ~]$ sudo dhclient eth1
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth1/xx:xx:xx:xx:xx:xx
Sending on LPF/eth1/xx:xx:xx:xx:xx:xx
Sending on Socket/fallback
DHCPREQUEST on eth1 to 255.255.255.255 port 67
DHCPACK from 192.168.2.1
bound to 192.168.2.5 -- renewal in 1370 seconds.
[lionel@benq ~]$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/xx:xx:xx:xx:xx:xx
Sending on LPF/eth0/xx:xx:xx:xx:xx:xx
Sending on Socket/fallback
Trying medium "-link0 -link1 -link2" 1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Trying medium "link0 link1" 0
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Trying medium "-link0 -link1 -link2" 1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
Trying medium "link0 link1" 0
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
Trying medium "-link0 -link1 -link2" 1
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
Edit: juste pour confirmer que j'ai ajouté hwd et hal dans la liste des démons comme tu me l'as demandé, guillaume.
Par contre je n'ai pas trouvé de wiki concernant hwd . Aurais tu un lien ?
Publié : mer. 01 nov. 2006, 14:15
par archer81
J'ai encore lu le wiki et j'ai essayé d'attribuer une ip statique à ma carte reseau mais j'obtient le probleme suivant:
Code : Tout sélectionner
[lionel@benq ~]$ sudo ifconfig eth0 192.168.2.100 broadcast 192.168.2.255
[lionel@benq ~]$ sudo route add default 192.168.2.1
SIOCADDRT: No such device
[lionel@benq ~]$
A quoi ca peut etre du ?
Devrais je d'abord desactiver le serveur dhcp de mon routeur/point d'acces avant d'essayer de configurer une adresse IP statique ?
Merci à tous ceux qui m'ont aidé jusqu'a maintenant.
J'espere y arriver un jour
