ОШИБКА: источник пакета «wlan0» не смог установить канал 2: mac80211_setchannel () в Kismet и Ubuntu 12.10

3

Я установил Ubuntu 12.10 на свой компьютер с беспроводной картой Atheros AR5007.

Я хочу использовать Kismet, но когда я запустил его, он начинает отображать сообщение:

ОШИБКА: источник пакета 'wlan0' не смог установить канал X : mac80211_setchannel ()

Он продолжает отображаться одинаково для каждого канала, кроме канала 1. Я установил compat- wireless-3.6.6-1 и исправил их со следующим патчем , чтобы использовать их с aircrack-ng.

Я установил последнюю версию Kismet в git-репозиторий, и я даже попытался с помощью svn, но он продолжает показывать ту же ошибку. Я также установил файл kismet.conf с nsource=wlan0 , так как это имя моего беспроводного интерфейса в соответствии с iwconfig :

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"XXXX"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: XX:XX:XX:XX:XX:XX   
          Bit Rate=18 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=28/70  Signal level=-82 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:282   Missed beacon:0

Я не нашел ответа, поскольку подобные ошибки должны быть исправлены с последним выпуском Kismet, но это не мое дело. Любая помощь будет оценена.

Спасибо!

    
задан M. Cunille 28.11.2012 в 02:42
источник

2 ответа

4

Я считаю, что ncsource=wlan0 верна.

Некоторые карты имеют проблемы с переключением в режим мониторинга без сбоев по команде Kismet.

Мне нужно сделать:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode monitor
sudo kismet

Я также замечаю, что списки каналов включают в себя каналы 802.11a; если вы знаете, что ваша карта не поддерживает 802.11a, вы можете прокомментировать эти строки в kismet.conf .

    
ответ дан chili555 28.11.2012 в 21:10
источник
1

Это сработало для меня:

sudo apt-get install iw

(если у вас его нет)

iw dev wlan0 interface add wlan0mon type monitor
iw dev wlan0 del

, затем добавив это в файл conf

ncsource=wlan0mon
    
ответ дан Phillip Moxley 30.10.2013 в 05:21