Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Wifi] Complètement perdu (resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Thu Sep 08, 2005 11:00 pm    Post subject: [Wifi] Complètement perdu (resolu) Reply with quote

c'est pas que j'ai aps cherché, mais a force de regarder 4 pages par 15 secondes et de voir quantité d'informations sur des bugs, des crashs et n'importe quoi qui apportent une telle quantité d'informations que finalement, je ne sais absolument plus ou j'en suis.

En gros, j'ai acheté cette aprem une carte wifi pcmcia Dlink dwl-g650 (airplis xtremeG). Elle est censée supporter le WPA. Donc j'ai mis a jour baselayout, comme demandé (d'ou les soucis decris sur l'autre topic mais ca ne joue pas sur ce probleme, enfin j'espere), j'ai installé les drivers madwifi, j'ai essayé de configurer tout ca comme décrit, mais la carte ne s'allume même pas.

En gros la config ressemble a ca :
Quote:
# /etc/conf.d/net:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/conf.d/net,v 1.7 2002/11/18 19:3$

# Global config file for net.* rc-scripts

ifconfig_eth0=("dhcp")


### Wifi D-Link DWL-G650 == pilote madwifi
modules=( "wpa_supplicant" )
wpa_supplicant_ath0="-Dmadwifi"
#wpa_timeout_ath0=60


mais un ifconfig donne ca :

Quote:
laptop ~ # ifconfig
eth0 Lien encap:Ethernet HWaddr 00:C0:9F:08:53:F5
inet adr:192.168.0.195 Bcast:192.168.0.255 Masque:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1446 errors:0 dropped:0 overruns:0 frame:0
TX packets:1194 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:126074 (123.1 Kb) TX bytes:173176 (169.1 Kb)

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)



lspci :

Quote:
laptop ~ # lspci
0000:00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 82830 830 Chipset AGP Bridge (rev 02)
0000:00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 01)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 41)
0000:00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 01)
0000:00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 01)
0000:00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 01)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
0000:02:03.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 12)
0000:02:04.0 Communication controller: Agere Systems (former Lucent Microelectronics) LT WinModem (rev 02)
0000:02:05.0 CardBus bridge: Texas Instruments PCI1420
0000:02:05.1 CardBus bridge: Texas Instruments PCI1420
0000:02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VM (KM) Ethernet Controller (rev 41)


J'aurais sans doute du commencer par la d'ailleurs :

Quote:
laptop ~ # /etc/init.d/pcmcia start
* 'modprobe yenta_socket' failed
* Trying alternative PCIC driver: i82365
* Starting pcmcia ...
cardmgr[8343]: no pcmcia driver in /proc/devices
* cardmgr failed to start. Make sure that you have PCMCIA
* modules built or support compiled into the kernel [ !! ]


Bref, je piges que dalle. Et j'en ai marre.
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres


Last edited by niin on Thu Dec 15, 2005 9:11 pm; edited 4 times in total
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Thu Sep 08, 2005 11:59 pm    Post subject: Reply with quote

Vous allez encore dire que je me suis précipité, tout ca (enfin vous le dites jamais mais je comprends si vous le pensez) ; quoique, ayant passé 3h dessus j'ai commencé en avoir un tout petit peu ras le bol, mais j'ai fait une avancée fondamentale dans mon problème ; je lancais pas le script d'initialisation du pcmcia ; donc en gros ca risquais pas de marcher.

Après avoir tout repris du début, j'ai enfin mon tant attendu "Starting pcmacia - watching 2 socket" et après avoir lancé le ath_pci, en tapant la sainte commande lspci, j'ai enfin le :

Quote:
0000:07:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)


On y est presque. J'espere arriver a le faire a peu pres fonctionner demain.

Sur ce bonne nuit a tous. ^_^
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Fri Sep 09, 2005 12:48 pm    Post subject: Reply with quote

Je me demandais ; dans le fichier /etc/conf.d/net, est-ce qu'on mettre les deux modules wpa_supplicant et iw_config, comme cela :


Quote:
ifconfig_ath0=("dhcp")

modules=( "wpa_supplicant" )
wpa_supplicant_ath0="-Dmadwifi"
wpa_timeout_ath0=60

modules=( "iwconfig" )


Ensuite je detecte bien les points d'accès via "iwlist ath0 scan", mais je ne comprends pas comment me connecter à un point d'accès ; on m'a dit que dans le cas d'un accès non protégé, la configuration dhcp suffisait, avec juste un "ifconfig ath0 up", mais ca ne marche pas.

Et ensuite je ne comprends pas l'utilisation de wpa_supplicant, par rapport au fichier de configuration /etc/wpa_supplicant.conf.
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Fri Sep 09, 2005 12:49 pm    Post subject: Reply with quote

tu as installe wireless-tools ?

[edit: oui apparemment si tu as iwlist. Bon, je reviens quand j'ai appris a lire]
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Fri Sep 09, 2005 12:51 pm    Post subject: Reply with quote

j'ai installé wireless-tools et wpa_supplicant.

mais je ne comprends pas le fonctionnement (la doc m'embrouille trop sur ce coup)
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Fri Sep 09, 2005 12:59 pm    Post subject: Reply with quote

Deja, il faut que tu lances "iwconfig -a" pour avoir une nouvelle comprehension de ce que c'est qu'une carte wireless.. C'est comme ifconfig mais pour wireless ;-)

Ensuite, si tu as installe hotplug et coldplug, en theorie t'as pas besoin de trop te preoccuper des modules car ils seront lances au fur et a mesure que tu en auras besoin (tant que tu les as construits)

En cas d'acces non protege, il te suffit de faire

# dhcpcd ath0

mais une meilleure solution est de faire

# iwconfig ath0 essid "ESSID DU RESEAU SANS FIL"
# dhcpcd ath0

comme ca, pas d'embrouilles au niveau d'ou tu te connectes.
Pose des questions plus precises :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Fri Sep 09, 2005 1:58 pm    Post subject: Reply with quote

Trevoke wrote:

Pose des questions plus precises :)


Est-ce qu'on peut mettre les deux deux modules (iwconfig et wpa) dans la configuration ?

Et dans le wpa_supplicant.conf, il y a plein de config qui commencent par "network={" ; elles doivent toutes etre actives ou se sont des exemples qu'il faut mettre en commentaire pour ne laisser qu'une seule config ?
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Will11
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2005
Posts: 90
Location: Belgium

PostPosted: Fri Sep 09, 2005 2:10 pm    Post subject: Reply with quote

Personnelemnt j'ai pas réussi à faire fonctionner mon wifi avec les fichiers de config de gentoo. J'avais pas envie de me prendre la tête alors j'ai fais simplement un script /etc/init.d/net.ath0.

Code:
#!/sbin/runscript

start() {
        echo "Wifi On"
        ifconfig ath0 10.1.1.2
        iwconfig ath0 essid network-home channel 2 key xxxxxxxxxxxxxxxxxxxxxxxxxx enc open rate 54M
        dhcpcd ath0
        iwconfig ath0
        ifconfig ath0
        eend 0
}

stop() {
        echo "Wifi Off"
        ifconfig ath0 down
        rm -f /var/run/dhcpcd-ath0.pid
        eend 0
}

restart() {
        svc_stop
        svc_start
}
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Fri Sep 09, 2005 4:38 pm    Post subject: Reply with quote

En fait, j'installe le wifi sur mon portable car je vais devoir l'emporter pendant un mois et utiliser la connexion via un point d'acces wifi. Je ne sais pas encore les spécificités des PA ou je vais me connecter. Donc je suis un peu en aveugle ; le problème étant que je n'ai pas de wifi chez moi (je devrais aller au macdo ou chez des amis pour tester).
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Sat Sep 10, 2005 1:25 pm    Post subject: Reply with quote

Will11 wrote:
Personnelemnt j'ai pas réussi à faire fonctionner mon wifi avec les fichiers de config de gentoo. J'avais pas envie de me prendre la tête alors j'ai fais simplement un script /etc/init.d/net.ath0.

Code:
#!/sbin/runscript

start() {
        echo "Wifi On"
        ifconfig ath0 10.1.1.2
        iwconfig ath0 essid network-home channel 2 key xxxxxxxxxxxxxxxxxxxxxxxxxx enc open rate 54M
        dhcpcd ath0
        iwconfig ath0
        ifconfig ath0
        eend 0
}

stop() {
        echo "Wifi Off"
        ifconfig ath0 down
        rm -f /var/run/dhcpcd-ath0.pid
        eend 0
}

restart() {
        svc_stop
        svc_start
}

c'est pour quoi faire le "ifconfig ath0 10.1.1.2" ? si tu utilises dhcp, pourquoi a tu besoin de definir l'adresse ?
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Will11
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2005
Posts: 90
Location: Belgium

PostPosted: Sat Sep 10, 2005 1:35 pm    Post subject: Reply with quote

Je ne sais pas pourquoi sans ça ne fonctionne pas (j'ai mis une adresse au hasard). Quand je fais un ifconfig l'interface ath0 n'apparait pas. Donc je suis obligé de l'a tripoté avant pour avoir ath0 :lol:
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sat Sep 10, 2005 1:37 pm    Post subject: Reply with quote

Will11 wrote:
Je ne sais pas pourquoi sans ça ne fonctionne pas. Quand je fais un ifconfig l'interface ath0 n'apparait pas. Donc je suis obligé de l'a tripoté avant pour avoir ath0 :lol:

En fait c'est une carte qui a besoin d'être démarrée pour pouvoir lui configurer un essid donc un "ifconfig ath0 up" devrait suffire.
Back to top
View user's profile Send private message
Will11
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2005
Posts: 90
Location: Belgium

PostPosted: Sat Sep 10, 2005 1:38 pm    Post subject: Reply with quote

J'avais déjà essayé (ce qui était logique vu que pour l'arrêt je fais down), mais ça ne fonctionnait pas, il me disait ne pas trouvé ath0.
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Sat Sep 10, 2005 1:44 pm    Post subject: Reply with quote

Ey wrote:
Will11 wrote:
Je ne sais pas pourquoi sans ça ne fonctionne pas. Quand je fais un ifconfig l'interface ath0 n'apparait pas. Donc je suis obligé de l'a tripoté avant pour avoir ath0 :lol:

En fait c'est une carte qui a besoin d'être démarrée pour pouvoir lui configurer un essid donc un "ifconfig ath0 up" devrait suffire.

c'est ce que j'ai fait d'ailleurs. J'ai testé avec un ami et le wifi marche très bien avec ce script donc merci :)

par contre quand je perd le reseau il me met down et ne reessaye pas de le recuperer, je dois refaire ifcongif ath0 up ; il y a un script pour le faire chercher automatiquement ?
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Will11
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2005
Posts: 90
Location: Belgium

PostPosted: Sat Sep 10, 2005 1:52 pm    Post subject: Reply with quote

De rien.

Je viens de réessayer avec le up et ça fonctionne (décidément ...), ça change pas grand chose mais c'est plus propre :D
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Sat Sep 10, 2005 2:15 pm    Post subject: Reply with quote

un truc embetant par contre ; quand il n'y a pas de reseau disponible, au demarrage la carte met trop longtemps pour trouver quelque chose ; n'y a-t-il pas un moyen de modifier le script pour qu'il ne chercher pas pendant 2 minutes ? ou encore pour ne pas avoir a retirer le ath0 du demarage a chaque fois ?


C'est d'ailleurs le meme probleme avec eth0 quand le cable n'est pas branché.
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sat Sep 10, 2005 2:17 pm    Post subject: Reply with quote

niin wrote:
un truc embetant par contre ; quand il n'y a pas de reseau disponible, au demarrage la carte met trop longtemps pour trouver quelque chose ; n'y a-t-il pas un moyen de modifier le script pour qu'il ne chercher pas pendant 2 minutes ? ou encore pour ne pas avoir a retirer le ath0 du demarage a chaque fois ?

Ca c'est dhcpcd => cf man dhcpcd => option -t (attention par défaut il y a 2 tentatives)

edit : quand je parles des 2 tentatives c'est dans le script /etc/init.d/net.* normal de gentoo
edit2 : pour eth0 si tu utilises le script normal gentoo, il faut donc mettre
Code:
dhcpcd_eth0="-t 10"
dans /etc/conf.d/net

Last edited by Ey on Sat Sep 10, 2005 2:22 pm; edited 3 times in total
Back to top
View user's profile Send private message
Will11
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2005
Posts: 90
Location: Belgium

PostPosted: Sat Sep 10, 2005 2:17 pm    Post subject: Reply with quote

niin wrote:
un truc embetant par contre ; quand il n'y a pas de reseau disponible, au demarrage la carte met trop longtemps pour trouver quelque chose ; n'y a-t-il pas un moyen de modifier le script pour qu'il ne chercher pas pendant 2 minutes ? ou encore pour ne pas avoir a retirer le ath0 du demarage a chaque fois ?


Il doit avoir moyen, mais moi je saurais pas t'aider je suis très loin d'être un spécialiste. Comme ceci mon script me suffit parce que c'est sur un poste fixe, c'est sûr que sur un portable on a pas toujours du réseau.
Back to top
View user's profile Send private message
LaMs
Apprentice
Apprentice


Joined: 10 Sep 2005
Posts: 151
Location: Quebec

PostPosted: Sun Sep 11, 2005 4:52 am    Post subject: Reply with quote

Humm t'as penser à wlassistant ?
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Sun Sep 11, 2005 10:25 am    Post subject: Reply with quote

LaMs wrote:
Humm t'as penser à wlassistant ?

c'est un numero vert ?


blague mise a part, ca marche comment ; je le voit masqué dans portage.


edit : j'ai mis un "-t 2" pour le eth0, parce 10 ca me parait beaucoup (et ca perd trop de temps), par contre je pense que pour le wifi, je le lancerais a la main quand j'en aurais besoin ; de toute facon je devrais modifier les infos de connexion suivant l'endroit ou je serais. :)
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Sun Sep 11, 2005 12:10 pm    Post subject: Reply with quote

J'ai un petit soucis ; comme j'ai lu quelque part que le pcmcia pompait fort la batterie, je cherche à réduire la consommation ; pour cela j'ai modifié le script de will pour lancer le support pcmcia que quand je vais utiliser la carte wifi :

#!/sbin/runscript

Quote:
start() {
/etc/init.d/pcmcia start
echo "Wifi On"
iwconfig ath0 essid any enc open # à modifier suivant le point d'accès
ifconfig ath0 up
dhcpcd ath0
iwconfig ath0
ifconfig ath0
eend 0
}

stop() {
echo "Wifi Off"
ifconfig ath0 down
rm -f /var/run/dhcpcd-ath0.pid
/etc/init.d/pcmcia stop
eend 0
}

restart() {
svc_stop
svc_start
}

Seulement, le pcmcia est quand même lancé dans la config du noyau, donc au lieu de tout mettre en dur, j'ai mis les drivers en module, mais lorsque que je fais "modprobe pcmcia" ou "modprobe yenta_socket", il dit qu'il ne trouve pas le module. Normallement, le script pcmcia, est censé lancer lui-même les drivers mais voila ce qui se passe lorsque je lance l'interface ath0 :

Quote:
laptop ~ # /etc/init.d/net.ath0 start
* 'modprobe yenta_socket' failed
* Trying alternative PCIC driver: i82365
* Starting pcmcia ...
cardmgr[8793]: no pcmcia driver in /proc/devices
* cardmgr failed to start. Make sure that you have PCMCIA
* modules built or support compiled into the kernel [ !! ]
Wifi On
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device ath0 ; No such device.
ath0: interface inconnue: Aucun périphérique de ce type
ath0 No such device

ath0: erreur lors de la recherche d'infos sur l'interface: Périphérique non trouvé

_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Mon Sep 12, 2005 12:28 pm    Post subject: Reply with quote

En fait, si tu vas dans /etc/conf.d/rc et que tu mets RC_PARALLEL_STARTUP="yes" tu verras moins que les services mettent du temps a se lancer puisque d'autres se lanceront en parallele.. Mais ca resoud pas trop ton probleme. Ceci dit ca aidera un peu je pense.. :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
niin
Guru
Guru


Joined: 30 Dec 2004
Posts: 385
Location: Paris - France

PostPosted: Mon Sep 12, 2005 12:34 pm    Post subject: Reply with quote

En fait j'ai résolu le probleme ; les modules etaient bien dans le repertoire /usr/src/linux/.../pcmcia, mais pas dans le /usr/src/linux-2.6.12.../.../pcmcia ; donc j'ai recompilé les modules depuis ce repertoire et maintenant je les lance quand je veux.
_________________
jabber : nikwist@koreus.com

Un clavier azerty en vaut deux

Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum