Thanks for the reply. The packet as reported by Wireshark appears to be fine except that it shows "Malformed" in the title. The payload details seem to be spot on. But however i do not have access to the background noise value.
The same problem exists in iwconfig. The Noise level is not shown.
mon0 IEEE 802.11abgn Mode:Monitor Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off
wlan0 IEEE 802.11abgn ESSID:"AirPennNet"
Mode:Managed Frequency:2.412 GHz Access Point: D8:C7:C8:D7:A6:C1
Bit Rate=130 Mb/s Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=65/70 Signal level=-45 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:800 Invalid misc:540 Missed beacon:0
eth0 no wireless extensions.
I tried to use cat /proc/net/wireless and got these results
Inter-| sta-| Quality | Discarded packets | Missed | WE face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 wlan0: 0000 64. -46. -256 0 0 0 818 566 0
Is -256 the noise level? Surely, the noise value cannot be 0 dBm.
I understand the Noise level as reported by the wireless interface card may not be made available to userspace. Is there another way i can access this value? I need to analyze it for my research project. Would it be possible for you to give me a patched driver or something like that?
Sorry for the trouble.