Configuration de la carte Broadcom - Code:
0c:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
Extrait du README de Kismet :
- Code:
Chipsets known to NOT WORK:
Broadcom - No linux drivers, only useable with ndiswrapper or
linuxant wrappers around windows drivers.
*** UPDATE ***
See the bcm43xx source type entry. There are
experimental reverse-engineered drivers which have
monitor mode support now under Linux! If they don't
work, however, then too bad.
...
ndiswrapper - Anything using ndiswrapper is using WINDOWS drivers
AND CAN NOT BE USED WITH KISMET.
Documentationtuto-geek :
http://www.tuto-geek.com/tutoriaux/installer-carte-wifi-broadcom-bcm94311-bcm4312-38.htm Utilitaires cabextractcabextract :
http://www.cabextract.org.uk/<blockquote class="indent">
cabextract is Free Software for extracting Microsoft
cabinet files, also called .CAB files, on UNIX or UNIX-like
systems. cabextract is distributed under the GPL license. It
is based on the portable LGPL libmspack library. cabextract
supports all special features and all compression formats of
Microsoft cabinet files.
</blockquote>sources :
http://www.cabextract.org.uk/cabextract-1.2.tar.gz NDISwrapperndiswrapper :
http://ndiswrapper.sourceforge.net/joomla/<blockquote class="indent">
Many vendors do not release specifications of the hardware
or provide a Linux driver for their wireless network cards.
This project implements Windows kernel API and NDIS (Network
Driver Interface Specification) API within Linux kernel. A
Windows driver for wireless network card is then linked to
this implementation so that the driver runs natively, as
though it is in Windows, without binary emulation. With
ndiswrapper, most miniPCI (builtin), PCI, PCMCIA (Cardbus
only) or USB wireless network cards work in Linux with x86 or
x86-64. Although ndiswrapper is intended for wireless network
cards, other devices are known to work : e.g., ethernet
cards, USB to serial port device, home phone network device
etc.
</blockquote>sources :
http://ndiswrapper-1.53.tar.gz Mise en oeuvre Le fichier Windowscab :
http://ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe Installation du pilote Dans le répertoire où sp34152.exe figure et tapez :
- cabextract sp34152.exe -ddriver
- Code:
root@inspiron:~/WORK.wifi/inspiron# cabextract sp34152.exe -ddriver
Extracting cabinet: sp34152.exe
extracting driver/bcm1xsup.dll
extracting driver/bcm43xx.cat
extracting driver/bcm43xx64.cat
extracting driver/Bcmnpf64.sys
extracting driver/bcmwl5.inf
extracting driver/bcmwl5.sys
...
extracting driver/setup.inx
extracting driver/setup.iss
extracting driver/sp34152.cva
All done, no errors.
- ndiswrapper -i driver/bcmwl5.inf
- Code:
root@inspiron:~/WORK.wifi/inspiron# ndiswrapper -i driver/bcmwl5.inf
installing bcmwl5 ...
- Code:
root@inspiron:~/WORK.wifi/inspiron# ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...
... et vérification :
- Code:
root@inspiron:~/WORK.wifi/inspiron# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)
Finalisation ... pour une Ubuntu ... adaptation probable ...tuto-geek :
http://www.tuto-geek.com/tutoriaux/installer-carte-wifi-broadcom-bcm94311-bcm4312-38.htm On décharge et on blackliste l'ancien module :
- Code:
sudo rmmod bcm43xx
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist # OK
On purge le fichier qui gère les interface
réseaux :
- Code:
echo -e 'auto loniface lo inet loopbackn' | sudo tee /etc/network/interfaces
# à adapter si nécessaire
On charge le module ndiswrapper qui gère le pilote et on
l'ajoute aux modules lancés au démarrage :
- Code:
sudo modprobe ndiswrapper
echo 'ndiswrapper' | sudo tee -a /etc/modules # à adapter si nécessaire
On relance l'activité du réseau :
- Code:
sudo /etc/init.d/networking restart # à adapter si nécessaire
Lancez votre gestionnaire wifi (network-manager,
wifi-radar,...) et bon surf