M2057

Ceci n’est pas un blog

Linux (2.6.17 et plus) et chipset Wi-Fi Broadcom

10 commentaires

Cela faisait un moment que je n’avais pas utilisé sur ma machine de bureau. La dernière fois que j’ai viré ma partition , je devais tourner sous Etch (qui avait planté) avec un noyau 2.6.15 et 2.14. Comme tout cela me manquait un peu, j’ai décidé de remettre sur ma machine, et j’ai opté pour , une distribution bien sympathique (au passage, “Merci Xavier”). J’ai utilisé une installation par FTP et au moment de configurer mon interface réseau, j’ai eu la surprise de voir eth0, eth1 et eth2. Une interface pour le nForce, une autre pour le FireWire, et l’autre ? Et bien pour le évidemment.

Sauf que dans ma mémoire, les cartes à base de chipset Broadcom n’étaient pas supportées nativement par le noyau. Il fallait passer par ndiswrapper et utiliser le pilote Windows. Mais avec la version 2.6.17, un nouveau pilote est arrivé, bcm43xx. Comme pour les cartes d’Intel (IPW2200 par exemple), ce pilote nécessite un firmware (composé de plusieurs fichiers) afin de faire fonctionner correctement la carte. Les fichiers peuvent être extraits du pilote Windows avec l’utilitaire bcm43xx-fwcutter.

Après avoir placé le firmware au bon endroit (/lib/firmware), tout était fonctionnel. D’après ce que j’ai lu, le système serait plus stable avec ce pilote qu’avec ndiswrapper. Il faudra que je vérifie ça. Je tiens tout de même à signaler que je n’avais jamais eu de problème majeur avec ndiswrapper. J’ai pu terminer l’installation du système en en lieu et place du câble réseau, et j’ai installé (à la place de ) et je me suis lâché avec Beryl. Mais ça sera pour une autre fois…

Je parle aussi de :

Ecrit parEcrit par Mathieu

Date et Heurele 26 mars 2007 à 19:24

Catégorie(s)Catégorie(s) : Linux

Mots-clésMots-clés : , , , , , ,

10 commentaires pour 'Linux (2.6.17 et plus) et chipset Wi-Fi Broadcom'

Souscrire au flux RSS des commentaires | TrackBack vers 'Linux (2.6.17 et plus) et chipset Wi-Fi Broadcom'.

  1. [franck@arch ~]$ uname -r
    2.6.20-ARCH

    Franck

    26 mar 2007 à 20h02

  2. Ouais, ce chipset il est pas mal répandu, y en a un sur le portable de musto. C’est bien qu’il y ait un pilote en natif maintenant, ça fait plus propre que de faire tourner celui de windows, mais bon il a pas l’air très stable encore, comparé aux autres pilotes. (comparé à ndiswrapper, jsais pas)
    Même si le firmware reste aussi completement fermé avec intel, ils supportent au moins linux directement en fournissant un vrai pilote, alors que Broadcom, que dalle :
    “Broadcom never released details about these chips. So this driver is based upon reverse engineered specifications.”

    Xav

    26 mar 2007 à 20h04

  3. @Xavier : Oui c’est pour ça que j’ai été assez étonné quand j’ai vu que iwconfig me listait une interface supportant le Wi-Fi. Mais par contre je suis connecté à 11 Mb/s au point d’accès, va falloir que je voie pourquoi.

    @Franck : tu bluffes.

    Mathieu

    26 mar 2007 à 20h35

  4. Comment ça je bluffe ?

    [franck@arch ~]$ uname -a
    Linux arch 2.6.20-ARCH #1 SMP PREEMPT Thu Mar 22 01:26:40 CET 2007 i686 AMD Athlon(tm) XP 2800+ AuthenticAMD GNU/Linux

    Franck

    26 mar 2007 à 20h45

  5. Ouais bon ok, mais bon, je parie que t’es sous ta Debian et que t’as modifié le texte ;-)

    Mathieu

    26 mar 2007 à 20h48

  6. [root@arch franck]# pacman -Sy
    :: Synchronizing package databases…
    :: current is up to date
    extra [################] 100% 280K 277.0K/s 00:00:01
    community [################] 100% 178K 211.8K/s 00:00:00

    C’est bon je t’ai convaincu ? :p

    Franck

    26 mar 2007 à 20h56

  7. Mais oui Franck, je te crois !!! Vas-y tape “apt-get update” maintenant ? (bon j’arrête). Pourquoi es-tu passé sur Arch ?

    Mathieu

    26 mar 2007 à 21h05

  8. Parce qu’il a lancé un apt-get ou aptitude sans même lire ce que ça allait faire, et il a vu tous ses paquets se faire supprimer un par un, sans réagir. lol..
    Jlui ai dit comment les réinstaller, il l’a fait, mais apparament, y avait toujours des ptits problèmes, et il a pas essayé de comprendre pourquoi.
    Donc il a réinstallé, et en a profité pour tester une nouvelle distrib :p
    Intéressant, hein? :)

    Xav

    26 mar 2007 à 21h10

  9. Alors j’opte pour aptitude, j’ai failli faire n’importe quoi avec aussi ! Là il ne risque pas de faire trop de dommages, quoique…

    Mathieu

    26 mar 2007 à 21h15

  10. J’aurais pas mieux résumer moi-meme mon histoire, xavier :)

    Franck

    26 mar 2007 à 21h50

Laisser un commentaire


Les liens des commentaires peuvent être libérés des nofollow.