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 #708185.

Peut-être avant 1er mai ?

Posté par bz31 (page perso, ) le 03/05/2006 à 19:34. (lien). Évalué à 10.

Elle n'était précédemment disponible que pour les vendeurs de cartes, sous licence propriétaire.

Il me semble qu'elle est disponible depuis (au moins) janvier :
http://kernel.org/pub/linux/kernel/people/jbenc/obsolete/
et maintenu par Jiri Benc : http://kernel.org/git/?p=linux/kernel/git/jbenc/dscape.git

Le driver bcm43xx ( http://bcm43xx.berlios.de/ ) version devicescape existe et fonctionne depuis kernel 2.6.15.

  • [^]Re: Peut-être avant 1er mai ?

    Posté par Samuel Ortiz (page perso, ) le 04/05/2006 à 09:34. (lien). Évalué à 10.

    Il me semble qu'elle est disponible depuis (au moins) janvier
    C'etait une vieille version de la stack. Cette nouvelle release est base sur une architecture assez differente, utilisee par dscape commercialement.

    Le driver bcm43xx ( http://bcm43xx.berlios.de/ ) version devicescape existe et fonctionne depuis kernel 2.6.15.
    Le driver bcm43xx qui a ete integre dans le noyau 2.6.15 n'utilise pas la stack devicescape, mais la "softmac stack".
    Il y a cependant un arbre de developement, maintenu par John Linville, qui contient une versionde ce driver utilisant la stack dscape (http://kernel.org/git/?p=linux/kernel/git/linville/wireless-(...) )

    • [^]Re: Peut-être avant 1er mai ?

      Posté par bz31 (page perso, ) le 04/05/2006 à 11:58. (lien). Évalué à 1.

      Pour le premier point, j'ai dit "il me semble". Tu as peut-être raison.

      En ce qui concerne le driver bcm43xx, la version softmac a été intégrée dans le noyau depuis seulement 2.6.17-rc1.
      J'utilise la version dscape depuis kernel 2.6.15 sur mon ibook.
      Elle a été fournie sous forme de patches (un patch devicescape + un patch bcm43xx-dscape), qui proposait le support WPA quand la version softmac ne le proposait pas encore. Son usage était plus compliqué que la version softmac, mais maintenant, il est aussi simple d'utiliser l'une ou l'autre version.
      Elle est maintenant dans l'arbre de developement maintenu par John Linville et dans l'arbre de developement maintenu par Jiri Benc.
      La version softmac du driver est aussi dans ces deux arbres, cela permet de tester les deux versions du drivers bcm43xx dans un même kernel (et les deux fonctionnent très bien sur mon ibook).

      [^]Re: Peut-être avant 1er mai ?

      Posté par Mickaël L () le 04/05/2006 à 16:42. (lien). Évalué à 4.

      Non, bien avant que Linville prenne en charge le wifi, bcm43xx existait en 2 versions, une version softmac(leur propre systeme) et une version dscape.
      Les deux versions on t été crées par le même projet, bcm43xx.berlios.de qui trouvait juste dommange de se limiter à une pile et a décidé d'adapter aussi le projet à la version devicescape.
      C'est toujours le même projet qui continue à maintenir les 2 versions, Linville intègre dans son arbre ce qu'il veut (tout le monde est en git).