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!
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.
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