web-dev-qa-db-fra.com

ERREUR: la source du paquet 'wlan0' n'a pas pu configurer le canal 2: mac80211_setchannel () dans Kismet et Ubuntu 12.10

J'ai installé Ubuntu 12.10 sur mon ordinateur avec une carte sans fil Atheros AR5007.

Je souhaite utiliser Kismet, mais lorsque je l'exécute, le message suivant s'affiche:

ERREUR: la source du paquet 'wlan0' n'a pas pu définir le canal X: mac80211_setchannel ()

Il continue d'afficher la même chose pour tous les canaux sauf le canal 1. J'ai installé les pilotes compat-wireless-3.6.6-1 et les ai corrigés avec le patch suivant afin de utilisez-les avec aircrack-ng.

J'ai installé la dernière version de Kismet dans le référentiel git et j'ai même essayé avec svn mais cela continue d'afficher la même erreur. J'ai également défini le fichier kismet.conf avec le nsource=wlan0 car c'est le nom de mon interface sans fil selon 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

Je n'ai pas trouvé de réponse car des erreurs similaires sont supposées être corrigées avec la dernière version de Kismet, mais ce n'est pas mon cas. Toute aide serait appréciée.

Je vous remercie!

3
M. Cunille

Je crois que ncsource=wlan0 est correct.

Certaines cartes ont du mal à passer en mode moniteur de manière transparente à la demande de Kismet.

Je dois faire:

Sudo ifconfig wlan0 down
Sudo iwconfig wlan0 mode monitor
Sudo kismet

Je remarque également que les listes de chaînes incluent les chaînes 802.11a; Si vous savez que votre carte ne gère pas le 802.11a, vous pouvez commenter ces lignes dans kismet.conf.

4
chili555

Cela a fonctionné pour moi:

Sudo apt-get install iw

(si vous ne l'avez pas)

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

puis l'ajouter au fichier de configuration

ncsource=wlan0mon
1
Phillip Moxley