• [^] # Re: Question HS sur le wifi...

    Posté par . En réponse à la dépêche Le projet Debian lance une consultation sur les firmwares non-libres. Évalué à 5.

    Je ne sais pas si c'est toujours le cas, mais à une époque, après une mise à jour avec un chipset ipw2200 je me suis retrouvé sans la possibilité d'untiliser le chanel "XX" (me rapelle plus) autorisé en Europe. Pas de bol pour moi je ne maitrise pas (enfin pas envie de téléphoner à un numéro surtaxé pour essayer de leur faire comprendre ce qui se passait, pour qu'ils me disent "on ne supporte pas linux") l'AP, et donc imposible à utiliser. Je me suis dit, c'est con, c'est du logiciel libre, mais il y a un firmware qui m'embête. (oui j'aurais pu downgrader mon noyau... mais bon)
    Donc je me lance dans une petite exploration. dmesg me dit qu'il me reconnait dans la zone "ZZM" (ou quelque chose comme ça)
    grep ZZM /path/to/ipw2200.c , je récupère la ligne, petit saut là dedans.

    Ok, ZZM, en commentaire "zone inconnue", je rajoute un p)eu de débug, et dans la ROM il est marqué "0" (enfin plein de 0) à la place d'un marqueur censé donner la zone. Du coup il retombe dans un mode sur, je supose en tout cas. C'est un mode qui avait moins de chanel que les autres. Le patch pour faire marcher ? Changer dans le driver GPL "ZZE" en "ZZM" et l'inverse au niveau des définis de fréquence. Moralité, le firmware ne sert pas à choisir les zone d'après la région. À quoi sert-il ? Mystère.