Scapy - récupération de RSSI de la WiFi paquets

Je vais essayer d'obtenir le RSSI ou le signal de WiFi paquets.
Je veux aussi le RSSI de "WiFi sonde demandes" (quand quelqu'un est à la recherche d'un hotspots WiFi).

J'ai réussi à le voir de kismet journaux, mais c'était seulement pour s'assurer qu'il est possible - je ne veux pas utiliser kismet tout le temps.

Plein temps de numérisation " je suis l'aide de scapy. Quelqu'un sait où je peux trouver le RSSI ou la force du signal (dBm) à partir de l'paquets renifla avec scapy? Je ne sais pas comment est l'ensemble du paquet intégré et il y a beaucoup de 'hex' valeurs qui, je ne sais pas comment analyser/interpréter.

Je suis renifler sur les deux interfaces - wlan0 (détecter quand quelqu'un se connecte à mon hotspot), et le lundi.wlan0 (détecter quand quelqu'un est à la recherche de points chauds).
Matériel (carte WiFi) que j'utilise est basée sur le chipset Prism (ISL3886). Toutefois tester avec Kismet a été couru sur Atheros (AR2413) et Intel iwl4965.

Edit1:

Semble que j'ai besoin d'accéder en quelque sorte les informations stockées dans PrismHeader:
http://trac.secdev.org/scapy/browser/scapy/layers/dot11.py
ligne 92 ?

Quelqu'un sait comment entrer dans cette information?
paquet.show() et le paquet.show2() ne pas montrer quoi que ce soit à partir de cette Classe/Couche

Edit2:

Après plus de creuser, il semble que l'interface n'est pas réglée correctement, et c'est pourquoi il n'est pas nécessaire de recueillir tous les en-têtes.
Si je lance kismet et puis renifler les paquets à partir de l'interface avec scapy il n'y a plus d'infos dans le paquet:

###[ RadioTap dummy ]###
  version= 0
  pad= 0
  len= 26
  present= TSFT+Flags+Rate+Channel+dBm_AntSignal+Antenna+b14
  notdecoded= '8`/\x08\x00\x00\x00\x00\x10\x02\x94\t\xa0\x00\xdb\x01\x00\x00'
  ...

Maintenant, j'ai seulement besoin de définir l'interface correctement sans utiliser kismet.

Maintenant décidé dans scapy 2.4.1+ ou la version github

OriginalL'auteur kaczor1984 | 2012-05-30