Я имею новую установку Ubuntu 12.04 LTS и имею беспроводной адаптер Ralink RT3290. Распределение идет rt2800pci
драйвер и я не установили никакие другие драйверы или патчи.
Мой сетевой интерфейс - wlan0, и я могу поместить его в использование режима монитора:
sudo iwconfig wlan0 mode Monitor
Если я сверяюсь iwconfig
, это показывает, что Режим монитора включил.
Если я пытаюсь ввести пакет с Aireplay, он говорит:
ARP linktype is set to 1(Ethernet) expected ARPHRD_IEEE80211 or ARPHRD_IEEE80211_PRISM instead.
Make sure RFMON is enabled; run sudo ifconfig wlan0 up, sudo iwconfig wlan0 mode Monitor channel #
Я могу получить список сетей с sudo iwlist scan
.
Мой вопрос, Делает эту карту/драйвер, действительно поддерживает пакетная инжекция и Режим монитора? и если да, как я могу включить и Режиму монитора и пакетной инжекции правильный путь?
Информация - ядро - 3.11.0-15-generic
, Дистрибутив - Ubuntu 12.04.4 LTS
, никакие патчи, никакие обновления, rfkill - Hard blocked : no
Upd1 - После того, как я отключу сети, затем я могу перейти в Monitor
режим с помощью кода выше, но момент я позволяю объединиться в сеть и беспроводные сети, проверяя iwconfig
говорит, что режим Managed
. Драйвер или проблема Карты?
Если я прекращаю использовать дистрибутив rt2800pci
и установка backports
драйвер, это будет работать отлично?
Я действительно не понимаю в такого рода вещах, но я попробовал точно то же самое той же версией UBUNTU, и те же nic. пробуют следующее:
sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode monitor
/ ** (интернет-соединение на этом этапе, вероятно, закончилось бы)
sudo ifconfig wlan0 up
для выхода из режима монитора:
sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode managed
sudo ifconfig wlan0 up
надежда я мог помочь.
Я прочитал тот Ralink rt3070 (с rt2800usb как водитель) способ монитора поддержек, у меня скоро будет своя антенна на 2000 мВт AWUSO36NH, но как Вы видите, чипсет Atheros являются лучшими для инъекции пакета. и водитель и способ монитора поддержки чипсета, таким образом, следуют инструкциям в соответствии с моим комментарием или:
ifconfig [interface] down
iwconfig [interface] mode monitor
ifconfig [interface] up
, Чтобы проверить, находится ли это на способе монитора:
iwconfig [interface]
Для тестирования Инъекции Пакета:
aireplay-ng -9
Я знаю его слишком старое, но это может помочь другому.
поддерживаемые микросхемы rt28000pci
RT2760, RT2790, RT2860, RT2890, RT3060, RT3062, RT3090, RT3091, RT3092, RT3290, RT3592, RT5360
, И для получения дополнительной информации можно проверить
https://wikidevi.com/wiki/Rt2800pci
Для пакетной инжекции:
aireplay-ng-1 1-a [BSSID маршрутизатора] пакетная mon0
инжекция может перестать работать из-за нескольких причин. Необходимо будет проверить их один за другим как Ваш полностью пакетная инжекция поддержек.
:)