 |
Free AirLutins ! |
 |
Rédigé par lissyx le 11/2/2007 14:41:58 (Lu 1972 fois) |
|
Le WiFi, cette norme de réseau sans fil, tout le monde connait, inutile de la présenter. À ceux qui ne la connaitrait pas, il leur suffira de se documenter sur la norme 802.11(a|b|g)[4] pour en savoir plus. On se souvient (ou alors on l'apprendra) que la pile TCP/IP d'une bonne partie des systèmes d'exploitation actuels provient des travaux qui ont eu lieu à l'Université de Berkeley, sous Unix.
Grâce à sa licence libre, cette pile TCP/IP a pu se répendre très rapidement, être améliorée, et donner les bases du réseau que nous connaissons. Depuis l'avènement du Wi-Fi, il se passe des choses équivalentes du côté du noyau Linux. Même si la pile ieee80211 a rendu de bon services, il s'avère que son manque de modularité est devenu un gros handicap, pour avancer dans le développement des nouveaux drivers. D'où, pendant le "OSDL Linux Wireless Summit" 2006 la déçision de migrer sur d80211. d80211, son petit nom, est entre-autres soutenue par Intel himself. Elle remplace la pile actuelle, ieee80211 (dont la code provient en partie d'Intel et du projet HostAP).
Et là où la bonne nouvelle arrive, c'est que l'ancien pilote ipw3945 va mourir. Si, c'est une bonne nouvelle. Puisque né dans la foulée iwlwifi, qui utilise la nouvelle pile 802.11 du noyau. Et là où la magie des lutins opère, c'est que ce nouveau driver utilise également un nouveau firmware, qui supprime le daemon root propriétaire fournit à l'heure actuelle avec ce driver ipw3945.
Pour les curieux, qui veulent tout savoir sans rien payer, il est important de retenir qu'Intel travaille sur cette solution depuis l'été 2006. Et que le daemon binaire propriétaire tout sale n'est qu'un pansement sur une double fracture ouverte. Parce qu'une partie de la logique opérationnelle du circuit ipw3945 a été déportée dans le système d'exploitation (dont les parties de code qui gèrent le respect des normes radios), et que le firmware de la carte était trop gros pour tenir dans la carte. C'était ça, ou alors pas de Wi-Fi pour les ipw3945 sous Linux. Intel a préféré sortir cette solution, en attendant la sortie de d80211 et de son nouveau driver iwlwifi.
On peut les croire, ou non, mais force est de constater que ce driver existe, avance, et même s'il reste en version beta, il semble fonctionner. Suffisament pour qu'Intel en fasse la promotion. Notons au passage que le driver développé du côté d'OpenBSD pour ces cartes, par reverse engeneering sur le driver Linux, par un certain Damien Bergamini[2], continue de faire son chemin, puisqu'il va arriver dans FreeBSD, ainsi que dans NetBSD (le driver wpi, sous ces trois systèmes).
Intel continue de faire le jeu du libre. Et c'est une bonne chose.
[1] Annonce sur la liste de développement réseau du noyau Linux [2] OpenBSD: wpi, A Blob Free Intel PRO/Wireless 3945ABG Driver [3] Le nouveau pilote iwlwifi [4] Norme WiFi 802.11
|
|
|
|
|
|
 |
Liens relatifs |
 |
|
|