무선 카드를 모니터 모드로 설정하려고합니다. 나는 협력하고있다 :
description: Wireless interface
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
logical name: eth2
모니터 모드로 설정하려고하면 다음과 같은 결과가 나타납니다.
sudo iwconfig eth2 mode monitor
Error for wireless request "Set Mode" (8B06) :
SET failed on device eth2 ; Invalid argument.
나는 또한 사용했다 :
$ 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
다양한 드라이버 자습서를 겪었지만 도움이되지 않습니다. 누구나이 특정 무선 카드 에서이 작업을 수행하는 방법을 알고 있습니까?
답변
공식 Broadcom STA / wl
드라이버는 모니터 모드를 지원하지 않습니다
- Broadcom STA (
wl
) 공식 드라이버를 사용하고 있습니다. 이것은 airmon-ng의 지시에 관계없이 모니터 또는 무차별 모드를 지원하지 않습니다 . - 이를 위해
b43
드라이버 가 필요합니다.sudo apt-get install b43-fwcutter firmware-b43-installer
- 하나를 언로드하고 다른 하나를로드 할 수 있습니다
sudo rmmod wl; sudo modprobe b43
(그 반대도 가능). - 참고 B43 및 WL 당신은 둘 중 하나를 선택하기 전에 구글 할 수 있도록, 자신의 장점과 단점이있다.
답변
위의 답변은 사실이 아닙니다. 적어도 버전 5.100.82.1 (2007 년 정도라고 생각합니다).
공식 Broadcom STA / wl
드라이버 는 모니터 모드를 지원합니다
그러나 표준 방식은 아니므로이를 활성화하려면 다음을 수행해야합니다.
1
파일 에 a를 입력 해야합니다/proc/brcm_monitor0
. 다음 쉘 명령을 통해이를 수행 할 수 있습니다echo 1 | sudo tee /proc/brcm_monitor0
..- 새로운 인터페이스를 만듭니다. 인터페이스는 호출
prism0
하고 있지mon0
.
즐겨.
필자의 경우, 설정할 수 없으며 b43
실제로 커널이로드 할 때마다 연결이 사용할 수 없게되어 대부분의 패킷을 삭제합니다.
나는 싫어 wl
무료없는,하지만 난 사용할 수 없습니다 b43
에 대안을 내 BCM4322.
답변
비공식 드라이버 를 사용하기로 선택한 경우 모든 카드를 지원하지는 않습니다 . 여기에서 확인하십시오 : http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices
예를 들어 (지원되지 않음) : Broadcom Corporation 장치 [14e4 : 4365 ]
카드 확인 :
lspci -vnn -d 14e4: