Forum général.général Amélioration qualité Wifi (DD-WRT, FreeRadius...)

Posté par  (site web personnel) .
Étiquettes :
0
23
avr.
2008
Bonjour,

En fait j'ai certains problèmes avec mon réseau wifi actuel (802.11 G) je vous expose donc rapidement les problèmes et ma topologie actuelle pour ensuite vous poser mes questions.

Au niveau de la topologie, j'ai une connexion câble donc un modem puis ma passerelle sous Debian connectée directement au modem. Ensuite j'ai un WAG300N (Linksys) qui est connecté par un câble RJ45 à la passerelle. Il y a deux PC clients qui utilisent cet AP, l'un est sous Windows (PC de mes frères, malheureusement à cause des jeux) l'autre sous KUbuntu. Les deux PC sont équipés de carte DWL G510 (D-Link). La connexion wifi est encryptée en WPA-PSK.

Les problèmes sont en gros:
- Sur le PC Win* qui est clairement le mieux positionné par rapport au Linksys, j'ai 25 mbps de débit (testé avec iperf entre le PC et ma passerelle)
- Sur le PC Kubuntu j'ai 900 kbps (aussi, testé avec iperf) entre le PC et ma passerelle.
- Si je me connecte en telnet sur le Linksys, je vois beaucoup d'erreur sur l'interface wifi0. Pas de collision, en RX aucune erreur et en TX, environ 10 erreurs toute les 4 secondes. C'est un peut comme si il se plantait en répondant aux PC client ce qui me semble étrange (je conçois qu'il puisse y avoir des collisions lors de l'envoie des clients vers le Linksys, mais des erreurs dans l'autre sens, pourquoi ?)

Tout ça pour une connexion supposée être 54 mbps, c'est pas joli joli.

Mes questions:
- Sur de nombreux forums j'ai lu que le meilleur canal c'est le 11, est-ce exact ?
- J'aimerai installé DD-WRT sur le Linksys. Le problème c'est que DD-WRT ne supporte visiblement pas de routeur modem, comme exposé précédemment, je n'utilise pas du tout le modem, mais je ne sais pas ce que ça va faire si j'installe DD-WRT dessus. Le but serait de savoir augmenter la puissance du signal ce que DD-WRT permet mais pas l'interface Linksys.
- J'ai aussi vu l'existence de l'option CTS (Clear To Send) qui pourrait être intéressante pour diminuer le taux d'erreur sur l'interface wifi0 du Linksys. Le problème est que la doc dit que ça va fortement diminué les performances, alors, est-ce que vous pensez que c'est une bonne idée d'activer cette option ?
- Ce que j'ai constaté, c'est que plus le cryptage est fort, moins le débit est bon. Je me demandais si c'est une bonne idée de ne pas crypter du tout mais d'utiliser une authentification via FreeRADIUS (dans ce cas, je n'autoriserai sur l'interface Wifi sur ma passerelle que les paquets authentifié, si c'est faisable) auprès de ma passerelle. Est-ce que cela risque d'améliorer les performances ?

Voila, merci déjà d'avoir lu ce long post et merci aussi de m'aider avec vos réponses.
  • # Plusieurs réponses

    Posté par  . Évalué à 3.

    - Pour le canal, ca dépend surtout de ce que tes voisins utilisent.

    - Je ne suis pas trop pour DD-WRT, leur politique de version gratuite limitée me gonfle un peu.

    - 25 Mbits/s, c'est pas mal, la valeur 54 est le débit théorique, en pratique tu n'auras pas mieux que 25-30.

    - Le fait que plus le cryptage est fort, plus le débit est faible fait penser à une limitation en CPU. Essaies top, la valeur CPU idle.

    - Il faut se méfier d'iperf, il peut consommer beaucoup de CPU, et du coup donner des résultats médiocres

    - Le linksys a-t-il un syslog exploitable ? Essaie logread -f
    • [^] # Re: Plusieurs réponses

      Posté par  (site web personnel) . Évalué à 2.

      Alors, réponse à tes réponse :)

      Mes voisins n'ont pas de wifi (je suis à la campagne et le voisin est jardinier, je pense même pas qu'il ai internet, fin soit... et de l'autre côté y a pas de voisin).

      Pour DDWRT je savais pas, c'est clair que c'est pas super, en fait je cherche juste un moyen d'augmenter la puissance d'émission.

      Pour les 25 mbps je suis effectivement content, pour les 900 kbps c'est moins bien. Pour iperf et le CPU ça devrait aller, ça tourne sur un P4 530 et un AMD4200+. Maintenant je pourrais essayer en downloadant simplement un fichier en HTTP placé sur la passerelle pour voire le débit.

      Pour le linksys, je regarderai ce soir (ou demain) pour le top, pour les logs, est-ce que tu pense que j'aurais des infos intéressantes au sujet des erreurs de dans ?
      • [^] # Re: Plusieurs réponses

        Posté par  . Évalué à 3.

        Si tu es tout seul en wifi, la différence de débit entre les canaux n'est pas très importante, ceci dit, tu devrais pouvoir trouver le meilleur canal en mesurant le signal reçu par le PC proche avec iwspy.

        Il y a quoi entre l'AP et le client, sur le lien à 900 kbps ?

        Je crois que la DWL G510 est une carte PCI, as-tu un câble d'antenne, pour l'éloigner du PC ?

        Enfin, pour les erreurs en TX, en principe cela devrait générer du log, car elles ne sont pas normales.
        • [^] # Re: Plusieurs réponses

          Posté par  (site web personnel) . Évalué à 2.

          Entre l'AP et le client à 900kbps il y a deux murs avec des portes potentiellement ouvertes. Mais je crois que la chute de débit dans ce cas est vraiment due au mauvais emplacement.

          Il n'y a pas de câble d'antenne, j'aimerai d'abord essayer de résoudre ces problèmes d'erreurs TX et ensuite je leurs soumettrai cette possibilité.

          Sinon ça ne me dérange pas vraiment qu'il y ai ces débits. Ce qui me dérange plus, c'est le fait que parfois la connexion ne passe pas du tout (rare) et plus embêtant sur le PC de mon frère, il y a des fois ou son jeu (Guild Wars, faudra que je l'initie à Wesnoth ou Glest un de ces jours) et parfois complètement bloqué (les commandes qu'il donne ne sont plus exécutées) et la je me demande si c'est le jeu qui déconne ou si c'est un problème de connexion et je ne sais pas vraiment comment je pourrais voire cela.
    • [^] # Re: Plusieurs réponses

      Posté par  . Évalué à 1.

      Je ne suis pas trop pour DD-WRT, leur politique de version gratuite limitée me gonfle un peu

      Je ne comprends pas très bien cela ?
      Déjà DD-WRT n'est pas gratuit mais libre (GPL).
      Et limitée ? C'est sur que si tu choisis la version micro du firmware tu seras limité.

      Ayant installé DD-WRT sur un WRT54GL, je peux t'assuré que le signal est bien meilleur qu'avec le Firmware d'origine de chez Linksys.

      Pour ma part je me suis tourné vers OpenWRT. Je le trouve bien plus léger et moins usine à gaz que DD-WRT.
      Un véritable bonheur je dirai même.

      Pratiquement un Linux from Scratch dans ton routeur.
      Sans interface web par defaut, ce qui le rend plus léger et plus réactif.
      • [^] # Re: Plusieurs réponses

        Posté par  (site web personnel) . Évalué à 2.

        Et est-ce que tu sais si le DD-WRT pourrait fonctionner sur le WAG300N. En fait ce routeur ne m'appartient, a malheureusement coûté 200€ (cher je trouve pour les problèmes qu'on a) et je voudrais éviter de le foutre en l'air.
        • [^] # Re: Plusieurs réponses

          Posté par  . Évalué à 3.

          Il n'est malheureusement pas référencé dans la liste de matériel supporté.
          Mais son chipset "Broadcom 6348" est quand à lui bien compatible avec DD-WRT. Même chipset que la FreeBox.

          As-tu déjà effectué une mise à jour du firmware d'origine Linksys.
          Cela peut généralement régler les petits problèmes.
          • [^] # Re: Plusieurs réponses

            Posté par  (site web personnel) . Évalué à 2.

            Oui j'ai déjà fait une mise à jour mais je ne me souviens plus par coeur du numéro. Au passage, est-ce que quelqu'un pourrait me rappeler la différence entre annexe A et annexe B ?

            Ici il semble y avoir la dernière version du firmware pour les WAG300N soit une annexe A, je me souviens dans le passé, avoir lu qu'il existe des annexes B mais j'ignore la différence entre les deux.
      • [^] # Re: Plusieurs réponses

        Posté par  (site web personnel) . Évalué à 2.

        Ce que je viens de trouver et qui a l'air vachement intéressant c'est X-WRT qui est une interface web pour OpenWRT et ça à l'air vraiment bien foutu, il me reste donc à voire si mon WAG300N fonctionnera sur OpenWRT.
      • [^] # Re: Plusieurs réponses

        Posté par  . Évalué à 1.

        DD-WRT est bien libre, ca ne l'empèche pas d'avoir une version gratuite et une version payante : http://www.dd-wrt.com/shop/catalog/index.php?cPath=22&os(...) De plus, DD-WRT viole la GPL allègrement, sa licence précise :
        the use of the "NON GPL Parts" of this firmware and the distributed source 
        is permitted without any charge for PRIVATE USE ONLY unless other rights are
        granted by the firmware author only.
        
        26.8.2005 Sebastian Gottschall / Blueline AG
        
        the following features are tagged as NON-GPL
        
        Webinterface
        macupd (mac update daemon for rflow collector)
        the configuration scripts and definitions within /etc/config
        alors que justement le serveur web, ou au moins une partie est sous GPL.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.