[wifi] Livebox comme "invisible" (partiellement résolu)

Applications, problèmes de configuration réseau
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

[wifi] Livebox comme "invisible" (partiellement résolu)

Message par Guillawme »

Bonjour

Avant de vous décrire les symptômes je vais déjà poser le décor : je ne suis pas chez moi et ce pour deux mois. Là où je suis j'ai donc à disposition une Livebox et la clé wep qui va bien.

Maintenant voici ce qu'il se passe : tout fonctionne parfaitement sous Windows (c'est d'ailleurs grâce à ça que je peux poster ce message), mais sous Arch la fameuse Livebox reste "invisible" à Wicd.

J'ai déjà un peu réfléchi à ça, et on peut clairement exclure un problème avec le pilote puisque 1) ça fonctionnait parfaitement chez moi (Freebox+borne Apple Airport), ma configuration n'ayant pas changé depuis, et 2) ici Wicd arrive bien à scanner et je peux voir tous les réseaux wifi des voisins (mais pas m'y connecter :lol: et puis de toute façon je m'interdis de le faire sans leur demander :chinois: ).

J'ai bien essayé de renseigner l'ESSID directement avec l'option "Hidden network" de Wicd, mais ça n'a rien donné.
À noter que cette Livebox se montre bien quand j'effectue un scan sous Windows (c'est comme ça que j'ai eu son ESSID)...

Si ça peut servir voici quelques infos du système :

Code : Tout sélectionner

# ifconfig 
wlan0     Link encap:Ethernet  HWaddr 00:14:D1:5B:3E:CF  
          UP BROADCAST MULTICAST  MTU:1500  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 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wmaster0  Link encap:UNSPEC  HWaddr 00-14-D1-5B-3E-CF-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  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 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
(Les sorties concernant eth0 et lo ne sont pas utiles ici.)
Deux choses m'interpellent là-dedans : l'interface wmaster0 n'existe pas quand je suis chez moi, et ici wlan0 indique UP BROADCAST MULTICAST tandis qu'habituellement il y a aussi RUNNING...
Mais comme je ne m'y connais pas assez avec la configuration du réseau je ne sais pas comment je peux changer ça.
J'ai bien essayé d'indiquer à Wicd d'utiliser l'interface wmaster0, mais avec elle il ne pouvait plus scanner.


Merci par avance pour votre aide. :wink:
Dernière modification par Guillawme le jeu. 28 mai 2009, 19:06, modifié 2 fois.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [wifi] Livebox comme "invisible"

Message par Abazigal »

Et en console, tu peux t'y connecter ? à l'ancienne quoi :P

Code : Tout sélectionner

iwconfig wlan0 mode managed channel <NumeroCanal> key <CLEWEP> essid <ESSID>
ifconfig wlan0 up
dhcpcd wlan0
ping www.google.fr
Sinon, la borne est loin ? T'as quelle qualité sous windows ?
Si les cons savaient voler, il ferait nuit tout le temps ...
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Bon, je ne connais pas le canal et cette info n'est pas indiquée dans la configuration réseau sous Windows.
J'ai essayé avec les canaux 6 et 11 (je crois me rappeler que le wiki indiquait que ce sont les plus fréquemment utilisés), mais à chaque fois j'ai eu un "dhcpcd timed out".
À la limite j'essayerai tous les canaux...

La distance à la borne n'est pas un problème : j'utilise un portable, je peux me mettre juste à côté (ce que je fais maintenant).

Merci quand même. :chinois:
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [wifi] Livebox comme "invisible"

Message par Abazigal »

Code : Tout sélectionner

iwlist wlan0 scan
Si ta borne apparait dans la liste (ce dont je doute, vu ton probleme, mais bon...) le canal sera indiqué
Si les cons savaient voler, il ferait nuit tout le temps ...
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Bah justement, Wicd ne trouve pas cette Livebox en scannant, et iwlist non plus.
C'est vraiment étrange comme problème...
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [wifi] Livebox comme "invisible"

Message par Vinvin »

Il me semble que les LiveBox disposent d'un mode de chiffrement bâtard, du genre : « WEP+WPA simultanément » , et que cela fout le boxon.

Peux-tu regarder quel est le mode de chiffrement utilisé par la LiveBox ?
Si jamais elle est en « WEP+WPA simultanément », peux-tu la passer en « WEP tout seul » ?

EDIT : Tiens ! Un voisin breton !
Image
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [wifi] Livebox comme "invisible"

Message par Abazigal »

Etrange, en effet ...

dans ce post http://forum.ubuntu-fr.org/viewtopic.php?id=140077, quelqu'un parle d'un reseau qu'il ne pouvait pas voir car il utilisait le canal 12 ... C'est ptete ton souci aussi (j'avais jamais entendu parler de ce canal 12 invisible, personnelement).

Edit en voyant le post d'avant: ma livebox est actuelement dans ce mode batard, et ca ne nous pose pas de problème (ni à moi qui me connecte en WPA ni a mon frère qui se connecte en WEP). Enfin bon, ca coute rien d'essayer :wink:
Si les cons savaient voler, il ferait nuit tout le temps ...
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Vinvin : il semblerait qu'elle soit en WEP.
Sous Windows je n'ai eu qu'à entrer une clé (celle-là même qui est indiquée sur l'étiquette de l'appareil, le propriétaire n'ayant pas pris la peine de la modifier), et donc j'essaye de la renseigner avec l'option key de ifconfig.

Mais j'ai l'impression que le problème se situe en amont, car cette satanée machine n'apparaît pas dans les scans, et ça ce n'est pas un problème de clé (car c'est avant même l'association).

Sinon je n'avais pas pensé à essayer de modifier la configuration de l'engin à l'adresse http://192.168.1.1
J'essaye de voir ce que je peux faire là-dedans et je vous tiens au courant.


Abazigal : merci, je vais aller lire ce post.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [wifi] Livebox comme "invisible"

Message par Abazigal »

http://forum.ubuntu-fr.org/viewtopic.php?pid=2596079

Fin de la page 2; ca reparle de canal, et un des 2 redit que le canal 12 pose problème.
Si les cons savaient voler, il ferait nuit tout le temps ...
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [wifi] Livebox comme "invisible"

Message par Vinvin »

Le problème de canal vient du fait que certains canaux sont autorisés ou interdits selon le pays.

Par exemple, si votre ArchLinux est configurée pour écouter « les canaux des États-Unis d'Amérique », elle ne pourra peut-être pas écouter « les canaux français bien de chez nous ».
Par défaut, c'est réglé sur « écouter les canaux des États-Unis d'Amérique ».

Le choix d'un pays se fait avec l'installation de crda, voir ici.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [wifi] Livebox comme "invisible"

Message par Abazigal »

Voila l'explication ...
On se couchera tous moins c** ce soir :)
Si les cons savaient voler, il ferait nuit tout le temps ...
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Bon alors, tenez-vous bien, elle était configurée sur le canal... 13.
Je l'ai passée sur le 6, et ça a permis à Wicd de la détecter avec un scan. Ça progresse. :P

Par contre Wicd a encore du mal avec la clé, à moins que je ne me trompe (une faute de copier/coller n'est pas exclue :transpi: ).
Et pour crda j'en avais connaissance (chaque mise à jour du noyau m'indiquait ce programme en dépendance optionnelle, mais comme chez moi ça fonctionnait sans je ne l'avais pas installé), je vais donc essayer de m'en servir.

Merci pour votre aide !
Et merci au propriétaire qui n'a pas changé le mot de passe du paneau de config du bazar ! :P
Sans quoi je ne m'en serais pas sorti avec cette histoire de canaux.

Je mettrai en résolu bientôt (le plus gros du problème est résolu, mais je ne suis pas encore connecté).
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [wifi] Livebox comme "invisible"

Message par Vinvin »

Par défaut, c'est réglé sur « écouter les canaux des États-Unis d'Amérique ».
Pour vérifier quel est le réglage actuellement utilisé, faites un dmesg. Vous trouverez un machin dans ce genre :
...
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
...
Dans cet exemple, c'est réglé sur « US ».
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Bonsoir

Je n'ai pas eu le temps de poster plus tôt, mais en fait tout n'était pas réglé (j'aurais mis en résolu sinon).

J'ai donc installé crda, et manifestement il fait ce qu'on lui demande (en plus sa configuration est incroyablement simple) :

Code : Tout sélectionner

$ dmesg | grep cfg80211
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: Calling CRDA for country: FR
cfg80211: Regulatory domain changed to country: FR
Mais malgré ça, je ne peux toujours pas me connecter. :(
J'ai trouvé ceci dans la sortie de dmesg :

Code : Tout sélectionner

$ dmesg | grep wlan0
wlan0 (rtl8180): not using net_device_ops yet
wlan0: authenticate with AP 00:1e:37:0f:d6:18
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
wlan0: authenticated
wlan0: associate with AP 00:1e:37:0f:d6:18
wlan0: mismatch in privacy configuration and mixed-cell disabled - abort association
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
wlan0: authenticate with AP 00:1e:37:0f:d6:18
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
wlan0: authenticated
wlan0: associate with AP 00:1e:37:0f:d6:18
wlan0: mismatch in privacy configuration and mixed-cell disabled - abort association
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
wlan0: authenticate with AP 00:1e:37:0f:d6:18
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
wlan0: authenticated
wlan0: associate with AP 00:1e:37:0f:d6:18
wlan0: mismatch in privacy configuration and mixed-cell disabled - abort association
wlan0: privacy configuration mismatch and mixed-cell disabled - disassociate
ADDRCONF(NETDEV_UP): wlan0: link is not ready
L'adresse MAC indiquée ici n'est même pas celle de la Livebox à laquelle j'essaye de me connecter, alors que je choisis le bon essid dans Wicd... Je ne comprends plus.

Sinon le "mismatch in privacy configuration" laisserait supposer que je ne fournis pas la bonne clé WEP (mais j'ai vérifié...), ou bien que je la renseigne sous forme d'une chaîne et que Wicd essaye de l'envoyer sous forme d'un nombre hexadécimal, ou autre chose de ce genre ?

Enfin, le "mixed-cell disabled" ne me parle pas du tout...


Je compte essayer au moins ces deux choses :
indiquer à crda de configurer le "regulatory domain" en US, on sait jamais (mais si c'était ça pour une box fournie par un FAI français, euh... wtf ?) ;
voir de quelles façons différentes je peux entrer la clé WEP dans Wicd (hexa, passphrase, etc.).
Et pour l'histoire de l'adresse MAC, je n'ai vraiment aucune idée de quoi faire...
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [wifi] Livebox comme "invisible"

Message par Vinvin »

La commande

Code : Tout sélectionner

iwlist wlan0 scan
listera les réseaux wifis disponibles, avec les SSID et les adresses MAC des points d'accès. Peut-être retrouveras-tu l'adresse MAC 00:1e:37:0f:d6:18 dans le tas ?

Essaie de t'associer à ton point d'accès sans utiliser wicd, en ligne de commande, comme les vrais hommes qui en ont. Abazigal donne la recette plus haut, personnellement j'utilise :

Code : Tout sélectionner

iwconfig wlan0 mode managed ap 00:11:22:AA:BB:CC key <CLEWEP> essid "MON_ESSID"
Après « ap », il faut mettre l'adresse MAC de ton Access Point.
Selon le format de ta clé WEP, il y a différentes syntaxes. Voir ici :
iwconfig [interface] key 1111-1111-1111-1111 (set 128 bit WEP key)
iwconfig [interface] key 11111111 (set 64 bit WEP key)
iwconfig [interface] key s:mykey (set key as an ASCII string)
Après cette première commande, c'est du classique :

Code : Tout sélectionner

ifconfig wlan0 up
dhcpcd wlan0
ping http://www.google.fr
Bon courage :P
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Comme les vrais hommes qui en ont ouais :roll: sauf que la flemme, j'aime bien Wicd moi. Surtout qu'il fonctionne nickel chez moi !
Non, je vois surtout là une raison suffisante pour ne pas prendre d'abonnement chez Orange quand j'aurai à choisir mon opérateur (pour l'instant je ne suis pas autonome à ce niveau, ni pour le logement, donc je vais pas non plus râler :transpi: ).


Sinon j'avais lu la manpage de iwconfig (encore heureux), et j'avais donc bien vu pour le s:, mais pour passer une chaîne j'utilisais les guillemets et ça semblait fonctionner. Enfin je vais faire comme ça, et forcer l'association avec ap <adresse MAC>.

Je teste ça le temps de redémarrer, et je vous dis ce qu'il en est (le temps de re-redémarrer si ça n'a pas fonctionné :P ).
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible"

Message par Guillawme »

Bon.
Je poste présentement depuis mon Arch.

Ça a fonctionné avec les commandes suivantes :

Code : Tout sélectionner

# /etc/rc.d/wicd stop (ben oui, pour éviter qu'on ne marche mutuellement sur nos plate-bandes lui et moi :-° )
# iwconfig wlan0 mode managed ap 00:1E:37:0F:D6:18 key "la-clé-qui-va-bien-ici" essid "Livebox-3d50" channel 9 (parce que oui entre temps je l'avais passée sur le canal 9, mais osef en fait...)
# ifconfig wlan0 up
# dhcpcd wlan0
dhcpcd: version 5.0.2 starting
dhcpcd: wlan0: broadcasting for a lease
dhcpcd: wlan0: offered 192.168.1.13 from 192.168.1.1
dhcpcd: wlan0: acknowledged 192.168.1.13 from 192.168.1.1
dhcpcd: wlan0: checking for 192.168.1.13
dhcpcd: wlan0: leased 192.168.1.13 for 604800 seconds
dhcpcd: forking to background
Je passe en résolu puisque dans l'absolu je souhaite juste pouvoir me connecter, peu importe que ce soit avec Wicd ou comme les vrais hommes qui en ont.
Mais je conserve ma première impression sur Orange : ça chie dans la colle (et ça oblige à un contretemps dont on se passerait bien), là où avec Free ça roule tout seul.

Cela dit quelques remarques me viennent :
finalement c'était bien des guillemets qu'il fallait mettre pour donner la clé sous forme d'une chaîne (avec le préfixe s: ça ne fonctionnait pas) ;
étrange que Wicd pédale à ce point dans la semoule, car d'habitude il est très bon et là ce n'est pas particulièrement « exotique » comme configuration (la commande n'est pas bien alambiquée je veux dire) ;
un iwconfig wlan0 m'indique la clé sous forme hexadécimale, donc je ne renonce pas à essayer ça dans Wicd (non, je n'en démords pas ! je veux mon Wicd ! :lol: ) ;
la loupiotte de la carte wifi qui s'allumait lors de l'association reste éteinte ici, étrange aussi, mais c'est pas important du tout tant que je suis connecté !


Voilà, merci à vous deux pour votre aide !
(Et vive la Bretagne Vinvin ! :D )
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible" (résolu)

Message par Guillawme »

Ça fonctionne maintenant avec Wicd.
J'ai lu son log mais je n'ai pas trop compris ce qui ne lui allait pas (voilà la fin du log en question) :

Code : Tout sélectionner

# tail /var/log/wicd/wicd.log
2009/05/24 10:43:06 :: Attempting to authenticate...
2009/05/24 10:43:06 :: Putting interface up...
2009/05/24 10:43:06 :: Failed to find status in wpa_cli result
2009/05/24 10:43:06 :: exiting connection thread
J'ai vérifié que j'avais bien installé wpa_cli et wpa_supplicant.
Le seul réglage que j'ai modifié c'est le « Pilote wpa_supplicant » dans la liste déroulante que propose Wicd, je l'ai positionné sur ndiswrapper et ça fonctionne. Alors que je n'ai pas installé ndiswrapper !! Une vraie histoire de fou ! :fou:

Enfin, c'est complètement résolu maintenant.
Guillawme
Hankyu
Messages : 31
Inscription : lun. 23 juin 2008, 17:21

Re: [wifi] Livebox comme "invisible" (résolu)

Message par Guillawme »

Bonjour de nouveau.

En fait tout n'est pas tout à fait résolu...
Je peux toujours me connecter avec les commandes que j'ai citées plus haut (encore heureux), mais le problème de Wicd persiste.

Il a pourtant fonctionné au moins une fois (d'où mon précédent message), mais plus maintenant...
J'ai lu la man page de wpa_supplicant, qui indique que wext est un pilote générique. J'ai donc indiqué à Wicd d'utiliser wext, mais rien n'y fait. Dans le log j'ai toujours le même message que le passage que je citais dans le message précédent.


Si vous avez une petite idée merci par avance (cela dit ce n'est plus vital, c'est juste une question de confort :) ).
Avatar de l’utilisateur
akira86
Hankyu
Messages : 26
Inscription : mar. 09 déc. 2008, 17:53

Re: [wifi] Livebox comme "invisible" (partiellement résolu)

Message par akira86 »

J'ai l'impression que tu essaye de configurer ta connection en WPA avec Wicd alors que ton réseau est crypté en WEP .... je me trompe ? :wink:
Répondre