J'essaie de régler ma carte sans fil en mode moniteur. Je travaille avec:
description: Wireless interface
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
logical name: eth2
Lorsque j'essaie de le configurer en mode moniteur, je reçois:
Sudo iwconfig eth2 mode monitor
Error for wireless request "Set Mode" (8B06) :
SET failed on device eth2 ; Invalid argument.
J'ai aussi essayé d'utiliser:
$ Sudo airmon-ng start eth2
Found 5 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
PID Name
1094 NetworkManager
1096 avahi-daemon
1097 avahi-daemon
1167 wpa_supplicant
1720 dhclient
Process with PID 1720 (dhclient) is running on interface eth2
Interface Chipset Driver
eth2 Unknown wl (monitor mode enabled)
$ Sudo iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth2 IEEE 802.11bg ESSID:"Redacted"
Mode:Managed Frequency:2.437 GHz
Bit Rate=54 Mb/s Tx-Power:24 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=4/5 Signal level=-59 dBm Noise level=-57 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:24 Invalid misc:0 Missed beacon:0
J'ai suivi divers tutoriels sur les pilotes, mais rien n'y fait. Quelqu'un sait comment faire fonctionner cela pour cette carte sans fil spécifique?
wl
NE prend PAS en charge le mode moniteur.wl
); this ne supporte pas modes moniteur ou promiscuité (quel que soit ce que airmon-ng vous dit.)b43
, qui peut être installé avec Sudo apt-get install b43-fwcutter firmware-b43-installer
Sudo rmmod wl; Sudo modprobe b43
(et vice versa).La réponse ci-dessus n'est pas vraie. Au moins, à partir de la version 5.100.82.1 (je pense que c'est à partir de 2007 ou à peu près).
Le pilote officiel Broadcom STA/wl
prend en charge le mode de contrôle
Cependant, ce n'est pas la méthode standard, alors pour l'activer, vous devez procéder comme suit:
1
dans le fichier /proc/brcm_monitor0
. Vous pouvez le faire via la commande Shell suivante: echo 1 | Sudo tee /proc/brcm_monitor0
.prism0
et et non pas mon0
.Prendre plaisir.
Dans mon cas, je ne peux pas configurer b43
, et chaque fois que le noyau le chargera, ma connectivité sera inutilisable, supprimant la plupart des paquets.
Je déteste wl
qui n'est pas libre, mais je ne peux pas utiliser l'option b43
dans my BCM4322.
Si vous choisissez d'utiliser des pilotes non officiels , faites attention à ce que ne supporte pas toutes les cartes. Vérifiez-le ici: http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices
Par exemple (non pris en charge): Appareil Broadcom Corporation [14e4: 4365 ]
Vérifiez votre carte:
lspci -vnn -d 14e4: