LINUX.ORG.RU

Не могу перевести wi-fi адаптер в monitor mode BCM4352

 , ,


0

0

Привет, столкнулся с такой проблемой.

Несколько месяцев назад купил материнскую плату asus x79-deluxe в которой есть bt + wi-fi адаптер. Как в книге пользователя, так и на офф сайте асуса модель этого модуля не указана(написаны только стандарты по которым он работает). Вот так выглядит сам адаптер.

Путем проб и ошибок выяснил что это:

##### lspci #############################

00:19.0 Ethernet controller [0200]: Intel Corporation 82579V Gigabit Network Connection [8086:1503] (rev 06)
Subsystem: ASUSTeK Computer Inc. P8P67 Deluxe Motherboard [1043:849c]
Kernel driver in use: e1000e

0a:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:855c]
Kernel driver in use: wl

0c:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
Subsystem: ASUSTeK Computer Inc. Device [1043:859e]
Kernel driver in use: r8169

Изначально этот «модуль» не видно в ifconfig и в iwconfig

После установки этих пакетов в убунте

sudo apt-get install firmware-b43-installer
sudo apt-get install bcmwl-kernel-source
sudo apt-get install broadcom-sta-dkms

Модуль появляется в ifconfig и в iwconfig. Сразу появляются вай фай сети, и я могу подключится к своей.

Но при sudo airmon-ng start wlan0

Interface Chipset Driver

wlan0 Unknown wl - [phy0]mon0: ERROR while getting interface flags: No such device

(monitor mode enabled on mon0)

В Kali-1.0.9a некоторых пакетов из перечисленных выше - нет, и вай-фай адаптер там вообще не видно.

Видео этого безобразия https://www.youtube.com/watch?v=WHA1SQ8x8VY



Последнее исправление: cetjs2 (всего исправлений: 1)

Ну то что на фотографии это просто антенна. А BCM4352 точно поддерживает monitor mode?

Jack_Vo ★★
()

Твой wifi адаптер работает с модулем wl это bcmwl-kernel-source.
Остальное, что наставил, смело удаляй.
Далее идём сюда http://www.broadcom.com/support/802.11/linux_sta.php и там читаем README.txt в котором сказано, что

HOW TO USE MONITOR MODE
-----------------------
To enable monitor mode:
$ echo 1 > /proc/brcm_monitor0 => Creates a 'prism0' network interface for use by Wireshark and others.
$ ifconfig prism0 up           => Enable the interface
хотя это не работает по 2 причинам :)
1) надо выполнять от root
2) просто не работает (но есть патч это исправляющий)
Могу поделится пакетом bcmwl-kernel-source с нужным патчем.

superuser ★★★★★
()

Вангую. Следующий вопрос у топикстартера будет про ошибку «negative-channel».

FatPinguin
()
Ответ на: комментарий от superuser

Загрузился в Kali-1.0.9a с флешки в Live-CD режиме Сначала сделал все как тут написано, но, да была проблема с

echo 1 > /proc/brcm_monitor0

Поковырял по разному из того топика + поставил пакет bcmwl-kernel-s​ource_6.30.223​.141+mmode_amd​64.deb на вновь сделанный Live CD с kali Опять выполнив:

echo 1 > /proc/brcm_monitor0

Появился prism0

Сразу выполнил

airodump-ng start prism0

Заработало! Но почему то ни reaver ни airmon-ng ни wash не работают с этим интерфейсом

airmon не видит интерфейс prism0 а видит какой то другой(щяс точно не скажу но посмотрю и отпишу).
С ним все так же не работает если написать airmon-ng start prism0 то выдает ошибку

wash -i prism0

Wash v1.4 WiFi Protected Setup Scan Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <cheffner@tacnetsol.com>

BSSID Channel RSSI WPS Version WPS Locked ESSID
---------------------------------------------------------------------------------------------------------------
[!] Found packet with bad FCS, skipping...
[!] Found packet with bad FCS, skipping...
[!] Found packet with bad FCS, skipping...
[!] Found packet with bad FCS, skipping...

а reaver бесконечно ловит beacon

reaver -i prism0 -b 00:1C:F0:3D:60:D7 -vv

Reaver v1.4 WiFi Protected Setup Attack Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <cheffner@tacnetsol.com>

[+] Waiting for beacon from 00:1C:F0:3D:60:D7
[+] Switching prism0 to channel 1
[+] Switching prism0 to channel 2
[+] Switching prism0 to channel 3

Что делать? Судя по топику занес моды в блеклист но не ребутался, т.к. live cd режим, может из за этого? Сегодня попробую установить kali прямо на флешку и еще раз попробовать.

censured
() автор топика
Ответ на: комментарий от censured

Увы, у меня на BCM43142 802.11b/g/n (rev 01) тоже самое, дальше не разбирался.

superuser ★★★★★
()
20 марта 2015 г.
Ответ на: комментарий от FatPinguin

Please reupload the patch

Hi,

Sorry I'm French. So I could only speak English or French.

Could you please reupload the patch for BCM4352 ?

I would like to use aircrack-ng, so I need to get working the prism0 monitor mode.

Thanks in advance,

HLFH

HLFH
()
22 июля 2015 г.
16 октября 2015 г.
Ответ на: комментарий от superuser

Уважаемый, можете на пальцах пожалуйста объяснить как правильно врубить её в режим монитора? На данный момент я поставил драйвера, отображается как wlan0. Всё работает, но не понимаю как перевести в режим монитора.. Карточка как и у вас (BCM43142). Буду очень благодарен Вам!

slav4ik51493
()
Ответ на: комментарий от slav4ik51493

как перевести в режим монитора

 # echo 1 >> /proc/brcm_monitor0 

появится интерфейс prism0, с ним и работать, типа

 # airodump-ng prism0 
но там дальше проблемы возникают, уже не помню какие, забросил т.к. неинтересно стало :)

superuser ★★★★★
()
Последнее исправление: superuser (всего исправлений: 1)
Ответ на: комментарий от superuser

Да, это я сделал. Вот допустим есть wifite. Я так понимаю он даже не рассматривает prism0 как вариант интерфейса, с которым можно работать. Не догоняю, как можно его подогнуть так, чтобы он был полноценным, как и wlan0?

slav4ik51493
()
Ответ на: комментарий от superuser

Сейчас попробую:) Не подскажите еще с этим делом что может быть.. <code> aireplay-ng -0 1 -a 1*:**:**:**:**:** -c 2*:**:**:**:**:** prism0 01:20:27 Waiting for beacon frame (BSSID: 1*:**:**:**:**:**) on channel -1 01:20:27 Couldn't determine current channel for prism0, you should either force the operation with --ignore-negative-one or apply a kernel patch Please specify an ESSID (-e).

</code>

slav4ik51493
()
Ответ на: комментарий от slav4ik51493

Подскажите есть ли патченные драйвера для bcm4352 для нормальной работы monitor mode?

Родные, если через «echo 1 >> /proc/brcm_monitor0» не хотят работать ни bully, reaver, wish ни wifite ((

Может есть какие то альтернативные драйвера?

astast
()
8 мая 2016 г.
Ответ на: комментарий от superuser

Ссылки устарели

Я извиняюсь, опоздал конечно со сроками скачивания, но может быть кто-нибудь сможет обновить ссылку на пропатченные драйвера для BCM4352. Буду очень признателен.

alexkorn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.