Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Une pile Wi-Fi améliorée pour le noyau Linux ?

Posté par Sébastien Koechlin (). Modéré le 03 mai 2006.
Le 1er mai, Devicescape Software a fourni à la communauté du logiciel libre sa pile protocolaire Wi-Fi commerciale pour le noyau Linux 2.6 sous licence GPL.
Appelée "Devicescape's Advanced Datapath Driver", elle est d'après le communiqué de presse, une des meilleures disponibles. Elle n'était précédemment disponible que pour les vendeurs de cartes, sous licence propriétaire.

Elle devrait permettre à de nombreuses cartes modernes de fonctionner directement sans gros développements et douloureuses étapes de configuration et recherche d'informations à travers le net. Elle permet un traitement adapté des flux voix et vidéo. Elle intègre une couche MAC (Media Access Control) logicielle, un gestionnaire d'authentification hostapd, le WEP, le WPA, des extensions de QoS, simplifiant énormément l'écriture d'un nouveau pilote.
Le but est bien évidement la fusion de ce driver dans le tronc principal du kernel Linux. Cela n'est pas encore fait mais les premières réactions semblent positives et la fusion est, d'après Devicescape, fort probable. Un noyau expérimental existe déjà, maintenu par John Linville qui a été récemment nommé mainteneur de la pile Wi-Fi de Linux.
Plusieurs pilotes ont été portés sur cette architecture en particulier des chipsets comme ceux de Broadcom qui bénéficient de tout le code de la MAC logique. D'après l'un des employés, la fusion permettrait le support complet et immédiat des chipset Atheros, attendu depuis longtemps.

> Lire la dépêche (69 commentaires, moyenne: 3,8).  

Vous avez demandé le commentaire #708099.

Ne pas oublier les Ralink

Posté par nazcafan () le 04/05/2006 à 06:18. (lien). Évalué à 9.

À noter également le projet rt2x00 qui développe des pilotes basés sur cette stack wifi pour plusieurs chipsets ralink (rt2400, rt2500, rt61 ...). Ils sont encore au stade expérimental mais les propriétaires de cartes avec chipset rt2400, rt2500 et rt2570 peuvent se rabattre sur les anciens pilotes également développés par ce projet.

http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page

  • [^]Re: Ne pas oublier les Ralink

    Posté par Zorro () le 04/05/2006 à 09:34. (lien). Évalué à 2.

    Il vaut mieux prendre quels pilotes, alors, pour une carte avec puce Ralink ? Ceux du site Ralink, ou ceux de serialmonkey ?

    • [^]Re: Ne pas oublier les Ralink

      Posté par nazcafan () le 04/05/2006 à 12:54. (lien). Évalué à 4.

      Je pense que ça dépend du chipset. Si tu as une carte rt2400, rt2500 ou rt2570, j'aurais tendance à dire de prendre les pilotes éponymes de serial monkey : ils sont éprouvés et il y a un bon support disponible via les forums (fora ?) et quelques howto par distribution. Personnellement, le pilote rt2500 de serial-monkey fonctionne à merveille chez moi.

      Par contre, je n'ai pas encore testé rt2x00, mais, si j'ai bien compris, ils sont en phase de déboggage particulièrement intense à cause des derniers changements liés à la release de la stack de deviscape. Tu peux t'en faire une idée en parcourant les forums.

      À part ça, J'ai essayé il y a peu de faire marcher une carte à base de chipset rt61 avec le pilotes ralink sans succès et je fonde de grands espoirs dans le code du rt2x00. Je devrais le tester ce week end, si j'ai le temps.

    [^]Sauf que...

    Posté par munshausen () le 07/05/2006 à 10:57. (lien). Évalué à 2.

    Sauf que ces drivers ne sont pas compatibles avec un kernel SMP. Ce bug n'était pas une priorité pour les devs à l'époque où je me battais pour éviter le plantage et autres figeages de ma machine il y a six mois.
    Peut-être que maintenant...
    Sinon, ces drivers libres fonctionnent effectivement très bien.

    • [^]Re: Sauf que...

      Posté par nazcafan () le 14/05/2006 à 15:11. (lien). Évalué à 1.

      Non, les drivers "legacy" ne fonctionnent pas avec un kernel SMP sauf le rt2500 qui, paraît il vient de recevoir des corrections dans ce sens. Les pilotes rt2x00 devraient le supporter, eux...