ERROR: A origem do pacote 'wlan0' não conseguiu definir o canal 2: mac80211_setchannel () no Kismet e no Ubuntu 12.10

3

Instalei o Ubuntu 12.10 no meu computador com uma placa sem fio Atheros AR5007.

Eu quero usar o Kismet, mas quando eu o executo, ele começa a exibir a mensagem:

ERRO: A origem do pacote 'wlan0' não conseguiu definir o canal X : mac80211_setchannel ()

Ele continua exibindo o mesmo para todos os canais, exceto o canal 1. Instalei o compatil wireless-3.6.6-1 e os remendaram com o seguinte patch para usá-los com o aircrack-ng.

Instalei a versão mais recente do Kismet no repositório git e até tentei com o svn, mas ele continua exibindo o mesmo erro. Eu também configurei o arquivo kismet.conf com o nsource=wlan0 , pois é o nome da minha interface sem fio de acordo com 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

Não encontrei nenhuma resposta, uma vez que erros semelhantes devem ser corrigidos com a versão mais recente do Kismet, mas esse não é o meu caso. Qualquer ajuda será apreciada.

Obrigado!

    
por M. Cunille 28.11.2012 / 02:42

2 respostas

4

Acredito que ncsource=wlan0 esteja correto.

Algumas placas têm problemas para alternar para o modo de monitor sem problemas com o comando do Kismet.

Eu tenho que fazer:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode monitor
sudo kismet

Eu também noto que as listas de canais incluem canais 802.11a; Se você sabe que sua placa não faz 802.11a, você pode comentar essas linhas em kismet.conf .

    
por chili555 28.11.2012 / 21:10
1

Isso funcionou para mim:

sudo apt-get install iw

(se você não tiver)

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

adicionando isso ao arquivo conf

ncsource=wlan0mon
    
por Phillip Moxley 30.10.2013 / 05:21