Installation d’un pilote de carte Wifi sous Linux

Certaines cartes wifi ne sont pas supporté par le Kernel Linux, ceci à cause de certains constructeurs qui ne fournissent pas de drivers Linux pour leurs matériels.

Pour Connaitre les chipsets Wifi supportés par votre noyau allez ici : Device Drivers > Networking support > Wireless LAN

L’avantage de Ndiswarper est que bon nombre de cartes wifi sont supportes voir ici

Dans un premier temp, il faut recuperer les pilotes Windows de votre carte WIFI, si vous avez une clé USB, faites le transfert de fichiers avec. Les fichiers recherchées sont : un fichier sys et un fichier inf . Ces 2 fichiers ce retrouve aussi sur les cd d’installation en général.

Mettre ces 2 fichiers dans le /lib/firmware exemple dans mon cas le chipset broadcom bcm4318 :

  • $ cp bcmwl5.sys bcmwl5a.inf /lib/firmware
  • $ cd /lib/firmware
  • $ ndiswrapper -i bcmwl5a.inf

Pour Vérifier que votre driver fonctionne : ndiswrapper -l

Voila votre carte Wifi est prêt à fonctionner.

Vous n’avez plus qu’a configurer votre connexion wifi, pour la connexion avec un point d’acces par exemple.

NB : D’apres mes tests le chipset broadcom bcm4318 avec ndiswarper ne marche pas en mode Adhoc.

par Viking