Pour ceux qui veulent faire dans le 100% libre tout en restant sur Debian.
Openfwwf (http://www.ing.unibs.it/openfwwf/) fonctionne sur les cartes suivantes: 4306, 4311(rev1), 4318 and 4320. Et je rajoute 4312 (rev01), toujours bien celle qui se trouve sur le dell inspiron 1501.
C’est nettement plus compliqué que sur gNewSense ou Trisquel mais ça fonctionne en suivant ce tuto: http://gnuser.wordpress.com/2009/08/13/broadcom-wifi-card-making-it-work-with-free-software/.
Quelques précisions: Le gars installe un kernel 2.6.30 pris sur les backports; c’est un peu con! En effet quel est l’intérêt de vouloir faire tourner son wifi en libre avec un noyau blobé. Donc il faut installer un noyau linux-libre 2.6.30 qu’on compile à partir d’un linux-libre disponible sur lz sitz de la FSF Amérique Latine. Ou pour ceux qui sont en 32 bits il peuvent prendre un kernel compilé de gnufs (Ali Günduz) ici: http://aligunduz.org/gNewSense/
Mon inspiron étant en 64bits, j’en ai compilé un moi-même.
Dans le tuto il y a une faute de frappe à deux endroits. Quand vous voyez:
Remplacer par:
D’autres parts il faut que soient installés les softs suivants: pbuild, subversion, build-essential, fakeroot, bison, flex notamment. J’en oublie peut-être mais les messages d’erreur vous les rappelleront.
A la fin; au mement de la construction et de l’installation d’openfwwf firmware, il est possible que la commande
debuild -i -us -uc -b --lintian-opts -i
vous ramène un message d’erreur concernant debhelper qui est dans une version inférieure à celle demandée. Ne vous affolez pas il n’est pas nécessaire de faire intervenir les dépôts squeeze ou sid: forcer l’installation par:
Si cela peut aider, je me rapprocherais du satori; sinon aussi. Cherchez pourquoi.