12.04 BCM4312 и aireplay-ng / airodump-ng

Прежде всего, я прочитал все сообщения о BCM4312 на форумах, но не смог получить никакой помощи.

В основном у меня Dell Inspiron 1564, на котором я установил 12.04, и по большей части все работает нормально, но теперь, когда я пытаюсь использовать более глубокие утилиты, такие как aireplay и airodump, я сталкиваюсь с тем, что я полагаю, что это проблема драйвера, которая не позволяет совместимость этих программ.

Есть ли у кого-нибудь какие-либо предложения, как решить эту проблему?

Это ошибка, которую я получаю:

root@Haxornator:~/aircrack/aircrack-ng-1.1# airodump-ng eth2
ioctl(SIOCSIWMODE) failed: Invalid argument

ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead.  Make
sure RFMON is enabled: run 'airmon-ng start eth2 <#>'
Sysfs injection support was not found either.
1
задан 15 August 2012 в 17:25

1 ответ

Вам необходимо использовать драйверы b43 для вашей беспроводной карты.

Сначала установите b43-fwcutter:

sudo apt-get install b43-fwcutter

Затем загрузите файл:

wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2

Распакуйте его:

tar -pjxf broadcom-wl-5.100.138.tar.bz2

Установите драйвер:

sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

Теперь загрузите драйвер:

sudo modprobe b43; sudo modprobe -r wl

, который работал для моего BCM4312, и после этого aircrack-ng работал очень хорошо.

0
ответ дан 15 August 2012 в 17:25

Другие вопросы по тегам:

Похожие вопросы: