NB : Le pilote est open source, mais le firmware pour l'Intel PRO/Wireless 2100 est malheureusement closed source.
NdM : Merci également à Nonolk, djk et slowpoke.
Aller plus loin
- Clubic (3 clics)
- Site de téléchargement (5 clics)
- Liste des choses à faire (2 clics)
# Re: Pilotes Centrino pour Linux disponibles
Posté par Julien MOROT (site web personnel) . Évalué à 3.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Colin Leroy (site web personnel) . Évalué à 10.
License
------------ ----- ----- ---- --- -- -
Copyright(c) 2003 - 2004 Intel Corporation. All rights reserved.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59
Temple Place - Suite 330, Boston, MA 02111-1307, USA.
The full GNU General Public License is included in this distribution in the
file called LICENSE.
Contact Information:
James P. Ketrenos <ipw2100-admin@linux.intel.com>
Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
Mais contrairement à ce qui est indiqué, ils ont oublié le fichier LICENSE (qui devrait d'ailleurs s'appeler COPYING, mais on va pas chipoter). Enfin c'est du bon vieux GPL :-)
# Re: Pilotes Centrino pour Linux disponibles
Posté par Fred . Évalué à 3.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par cyberv . Évalué à 0.
Un petit pas pour ... <--- Ok je -->[]
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Maxime Ritter (site web personnel) . Évalué à 4.
A l'époque, ils dénoncaient le couple OS bouffeur de ressources (Win95) qui nécessitait un gros proc (Pentium), là ou est se satisfaisaient d'un petit 68020... Et certains pensaient a l'existence d'un complot Windows-Intel, l'un qui faisait un OS bouffeur, l'autre le CPU qui va avec, pour vendre toujours des machines plus puissantes....
Il y avait effectivement des accords entre les 2 firmes, mais de là a parler de complot.... De toute évidence, Intel est assez ouvert sur tout ce qui permet de vendre de leur CPU, et depuis fort longtemps considèrent bien Linux. Ils fournissent eux-même un driver optimisé pour les cartes réseaux par exemple. Et surtout, il y a leur fameux compilateur qui est dispo sous linux. Ils sont pas bêtes : ils suivent le marché, vu que ces produits s'adressent a des pro, le marché linux est plus grand étant plus gros que le grand public. On peut même dire qu'ils anticipent.
Le support Linux du matos Intel a toujours été très bon en réalité. Il n'y a que l'affaire du Centrino qui soit un loupé du point de vue support sous Linux, sans doute parce que le marché du portable difffère du marché des serveur. Mais je pense qu'ils ont bien compris la lecon.
Ceci dit, j'ai toujours pas trouvé de portable Centrino avec prise antenne, et je suis pas sur que je puisse autant bidouiller avec leur driver qu'avec le mien actuel. Et le centrino reste un processeur Intel, qui n'a jamais su faire du low-conso. Voyez les G3 & G4 par exemple, ils consomment moins dans la version de base que le centrino. Pas étonnant que ce soit chez Apple qu'on a la plus forte autonomie vu "l'avance" du PowerPC dans ce domaine. Mais toutes ces choses c'est une autre histoire.
# Re: Pilotes Centrino pour Linux disponibles
Posté par kruskal . Évalué à 8.
Le firmware c'est juste un fichier a dumper sur le periphérique, il ne tourne pas sur le cpu de notre machine.
D'ailleurs, dans la plupart des cas, le firmware est en ROM sur le périphérique, et on ne se soucie pas de savoir s'il est libre ou pas.
Le seul soucis, dans le cas ou il n'est pas en Rom, c'est de savoir s'il est redistribuable, pour l'integrer dans les distribs.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Boke Bocadillo (site web personnel) . Évalué à 3.
il me semble bien que des distribs l'integrent non? (je pense a mandrake là)
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par _PhiX_ . Évalué à 3.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Larry Cow . Évalué à 6.
D'ailleurs, si NVidia et consorts pouvaient appliquer une stratégie similaire pour leurs pilotes de cartes vidéos: un driver en GPL, et la partie "problématique" sous forme d'un binaire fermé redistribuable.
Enfin je dis ça, je dis rien.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par mickabouille . Évalué à 6.
Et après on dit : Debian gère mal mon matériel, etc., etc.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par nassim bennouna . Évalué à 2.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par philz . Évalué à 3.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Beretta_Vexee . Évalué à 6.
Cinon en effet je suis assez d'accord pour assimiler les Firmware aux Bios et autres de nos cartes méres. Qui hurle devant une carte mére avec un Bios Flashable est pourtant non libre ? personne.
C'est typiquement le genre de zone flou entre le logiciel et le materiel.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Bernez . Évalué à 3.
D'ailleurs, dans la plupart des cas, le firmware est en ROM sur le périphérique, et on ne se soucie pas de savoir s'il est libre ou pas.
Pour toi, sorti du disque dur, on se fout de la liberté ?
Je peux te dire, par exemple, que personnelement je suis très mécontent d'avoir un BIOS propriétaire.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par kruskal . Évalué à 3.
non, pas tout a fait
Le bios il tourne sur ton cpu, et vu tcpa/palladium, j'aimerais aussi qu'on ait un bios libre.
Ceci dit, je me fout en effet que le firmware d'une carte reseau soit libre: pour moi, ce n'est qu'un fichier d'initialisation qu'on balance sur le peripherique, ca a peu de sens d'en avoir les sources (je dit pas que ce serait pas mieux si on les avait)
De la meme maniere, je me fout que le soft qui est dans mon four a micro ondes ou dans ma cafetiere soit libre ou pas.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par M . Évalué à 1.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Jimmy . Évalué à 5.
Parce que bien souvent un périphérique intègre un processeur / microcontrôleur spécialisé, et c'est son code (instructions et données) qu'on nomme firmware.
Je pense par exemple aux modules Bluetooth avec CPU ARM enterré, les DSP des cartes son, ou à tous les GPU.
Ou alors c'est un FPGA (vu sur des cartes son haut de gamme ou des carte embarquées), et là on charge un design hardware ... qui provient aussi de sources (VHDL).
< mode utopie = on >
Imaginez qu'en ayant la connaissance du fonctionnement interne d'un périphérique, on puisse le reconfigurer pour faire autre chose, le détourner momentanément de sa fonction initiale :
- utiliser le DSP de la carte son pour faire des FFT de SETI@home
- utiliser le GPU pour "booster" les rendus sous POV
- reconfigurer un FPGA pour faire n'importe quoi (robotique ? accélération crypto ? interface exotique ? calcul parallèle ?)
- utiliser le port parallèle comme émetteur radio ... ah, non, ca existe déjà ! http://www.linuxdevices.com/articles/AT3239582376.html(...)
Ce serait une bonne avancée pour la liberté des utilisateurs, non ?
Et un premier pas vers l'ordinateur reconfigurable à la volée.
< /mode utopie >
Bon, je retourne lire de la SF par là --->[]
JiM
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Aldoo . Évalué à 1.
... mais le fait de parler de DSP ou autres VLIW et proc spécialisés me rappelle que justement certains logiciels ne peuvent pas être libre au sens habituel, du fait même de l'absence de compilateurs efficaces pour ces architectures, et donc de sources dans un langage lisible par un être humain normalement constitué (dans ce cas les programmes sont écrits uniquement en assembleur avec un jeu d'instructions parallèles, en général très grand ).
J'imagine qu'on peut quand-même parler de logiciel libre si le code assembleur est assorti de nombreux commentaires et d'une documentation conséquente et qu'il en est de même pour la description de l'architecture et de son jeu d'instructions.
Pour revenir aux ordis reconfigurables à la volée : oui c'est un de mes rêves aussi (bon, les FPGA doivent encore gagner en performance, mais la reconfigurabilité est un atout de taille !) ... pourtant n'est-ce pas là la porte ouverte à toutes les fenêtres ? (Terminator, Matrix ... aïe, ça fait peur ! ;-) )
# Re: Pilotes Centrino pour Linux disponibles
Posté par Gregory Colpart (site web personnel) . Évalué à 3.
Il serait intéressant de savoir si tous les portables avec la technologie Centrino sont à base d'Intel PRO/Wireless 2100 (IPW2100) mini PCI adapter...
En clair, est-ce que ces drivers fonctionnent pour tous les Centrino ?
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Yoda . Évalué à 2.
# Re: Pilotes Centrino pour Linux disponibles
Posté par tgl . Évalué à 2.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Olivier Jeannet . Évalué à 1.
J'ai cliqué sur quelques messages, mais je n'ai pas vu de discussion sur le sujet, pourrais-tu résumer les arguments de ceux qui ont endigué les protestations, stp ? (ou donner un lien direct éventuellement). Merci.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par tgl . Évalué à 2.
*FLAME ALERT*
/me is slowly getting mad about his prism54 11g hardware and its firmware, with neither firmware authors nor documentation for this pile of silicon crap nowhere in sight
Parmis les réponses pertinentes :
- Jeff Garzik, http://lkml.org/lkml/2004/3/10/37(...) : Certain parts of wireless are political tennis balls with the US govt. and FCC. Sometimes "put it in firmware" is the only way get ever get open source drivers at all :/
- bert hubert, http://lkml.org/lkml/2004/3/10/76(...) : There will always be firmware. Quite often you are lucky enough not to see it, but in this case you do. If the card had persistent storage, we'd have the same thing and you'd call this 'flashing'.
- "Disconnected" liste justement ces firmwares dont on ne se plaint pas parcequ'on a oublié de les voir : http://lkml.org/lkml/2004/3/10/157(...)
# Re: Pilotes Centrino pour Linux disponibles
Posté par Torii . Évalué à 1.
Car la première question que se pose l'acheteur potentiel que je suis c'est de savoir combien d'autonomie on peut espérer par rapport à ce qui est annoncé par le constructeur ?
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par yanns . Évalué à 4.
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Stephen Amar . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.